Print this page
*** NO COMMENTS ***
*** 128,140 ****
--- 128,143 ----
int (*o_media_info)(void *, bd_media_t *);
int (*o_devid_init)(void *, dev_info_t *, ddi_devid_t *);
int (*o_sync_cache)(void *, bd_xfer_t *);
int (*o_read)(void *, bd_xfer_t *);
int (*o_write)(void *, bd_xfer_t *);
+ int (*o_ioctl)(dev_t, int, intptr_t, int, cred_t *, int *);
};
#define BD_OPS_VERSION_0 0
+ #define BD_OPS_VERSION_1 1
+ #define BD_OPS_VERSION 1 /* Should be latest! */
/*
* Note, one handler *per* address. Drivers with multiple targets at
* different addresses must use separate handles.
*/