/illumos-gate/usr/src/uts/common/sys/fibre-channel/impl/ |
H A D | fc_ulpif.h | 92 opaque_t map_pd; /* port device */ 99 opaque_t port_handle; 116 opaque_t ulp_handle; /* not really needed */ 121 int (*ulp_port_attach) (opaque_t ulp_handle, 126 int (*ulp_port_ioctl) (opaque_t ulp_handle, 137 opaque_t port_handle, uint32_t statec, 156 opaque_t fc_ulp_get_remote_port(opaque_t port_handle, la_wwn_t *pwwn, 158 int fc_ulp_port_ns(opaque_t port_handle, opaque_t pd, fc_ns_cmd_t *ns_req); 182 opaque_t fc_ulp_get_fca_device(opaque_t port_handle, fc_portid_t d_id); 186 int fc_ulp_busy_port(opaque_t port_handle); [all …]
|
H A D | fc_fcaif.h | 102 opaque_t port_handle; 104 void (*port_unsol_cb) (opaque_t port_handle, 166 opaque_t (*fca_bind_port) (dev_info_t *dip, 169 void (*fca_unbind_port) (opaque_t fca_handle); 181 int (*fca_getmap) (opaque_t fca_handle, fc_lilpmap_t *map); 185 int (*fca_ub_alloc) (opaque_t fca_handle, uint64_t *tokens, 188 int (*fca_ub_free) (opaque_t fca_handle, uint32_t count, 191 int (*fca_ub_release) (opaque_t fca_handle, uint32_t count, 196 int (*fca_reset) (opaque_t fca_handle, uint32_t cmd); 200 opaque_t (*fca_get_device) (opaque_t fca_port, fc_portid_t d_id); [all …]
|
H A D | fctl.h | 174 opaque_t pkt_fca_private; /* FCA private */ 185 opaque_t pkt_session; /* reserved */ 186 opaque_t pkt_security1; /* reserved */ 187 opaque_t pkt_security2; /* reserved */ 188 opaque_t pkt_qos1; /* reserved */ 189 opaque_t pkt_qos2; /* reserved */ 190 opaque_t pkt_ulp_rsvd1; /* ULP reserved */ 205 opaque_t pkt_ulp_rsvd2; /* ULP reserved */ 208 opaque_t pkt_fca_rsvd1; /* FCA reserved */ 209 opaque_t pkt_fca_rsvd2; /* FCA reserved */ [all …]
|
H A D | fc_portif.h | 181 opaque_t job_cb_arg; /* callback func arg */ 188 void (*job_comp) (opaque_t, uchar_t result); 279 opaque_t clist_port; /* port handle */ 376 void (*comp) (opaque_t, uchar_t), opaque_t arg, int sleep);
|
/illumos-gate/usr/src/uts/common/sys/dktp/ |
H A D | dadk.h | 54 opaque_t dad_bbhobjp; /* bbh object ptr */ 109 int dadk_init(opaque_t objp, opaque_t devp, opaque_t flcobjp, 110 opaque_t queobjp, opaque_t bbhobjp, void *lkarg); 112 int dadk_probe(opaque_t objp, int kmsflg); 113 int dadk_attach(opaque_t objp); 114 int dadk_open(opaque_t objp, int flag); 115 int dadk_close(opaque_t objp); 127 int dadk_dump(opaque_t objp, struct buf *bp); 129 int dadk_set_bbhobj(opaque_t objp, opaque_t bbhobjp); 132 int dadk_inquiry(opaque_t objp, opaque_t *inqpp); [all …]
|
H A D | tgdk.h | 43 opaque_t tg_data; 73 int (*tg_init)(opaque_t, opaque_t, opaque_t, opaque_t, opaque_t, 76 int (*tg_probe)(opaque_t, int); 77 int (*tg_attach)(opaque_t); 78 int (*tg_open)(opaque_t, int); 79 int (*tg_close)(opaque_t); 81 int (*tg_strategy)(opaque_t, struct buf *); 88 int (*tg_dump)(opaque_t, struct buf *); 90 int (*tg_set_bbhobj)(opaque_t, opaque_t); 91 int (*tg_check_media)(opaque_t, int *); [all …]
|
H A D | controller.h | 35 opaque_t c_type_cookie; /* controller info */ 43 opaque_t c_data; 52 void (*c_pktfree)(opaque_t, struct cmpkt *); 55 void (*c_memfree)(opaque_t, struct cmpkt *); 56 struct cmpkt *(*c_iosetup)(opaque_t, struct cmpkt *); 57 int (*c_transport)(opaque_t, struct cmpkt *); 58 int (*c_reset)(opaque_t, int); 59 int (*c_abort)(opaque_t, struct cmpkt *); 60 int (*c_getcap)(opaque_t, char *, int); 61 int (*c_setcap)(opaque_t, char *, int); [all …]
|
H A D | cmpkt.h | 35 opaque_t cp_objp; /* ptr to generic ctlr object */ 36 opaque_t cp_ctl_private; /* ptr to controller private */ 37 opaque_t cp_dev_private; /* ptr to device driver private */ 40 opaque_t cp_scbp; /* status control blk */ 42 opaque_t cp_cdbp; /* command description blk */ 63 opaque_t cp_private; 64 opaque_t cp_passthru; /* pass through command ptr */
|
H A D | bbh.h | 50 opaque_t bbh_data; 55 int (*bbh_init)(opaque_t); 57 opaque_t (*bbh_gethandle)(opaque_t, struct buf *); 58 bbh_cookie_t (*bbh_htoc)(opaque_t, opaque_t); 59 void (*bbh_freehandle)(opaque_t, opaque_t);
|
H A D | flowctrl.h | 35 opaque_t flc_data; 40 int (*flc_init)(opaque_t, opaque_t, opaque_t, void *); 42 int (*flc_enque)(opaque_t, struct buf *); 43 int (*flc_deque)(opaque_t, struct buf *); 44 int (*flc_start_kstat)(opaque_t, char *, int); 45 int (*flc_stop_kstat)(opaque_t);
|
H A D | tgcom.h | 35 opaque_t com_data; 40 int (*com_init)(opaque_t); 42 int (*com_pkt)(opaque_t, struct buf *, int (*func)(caddr_t), 44 void (*com_transport)(opaque_t, struct buf *);
|
H A D | fctypes.h | 43 opaque_t dsc_tgcomobjp; 52 opaque_t ds_queobjp; 62 opaque_t fc_qobjp;
|
H A D | gda.h | 46 extern struct cmpkt *gda_pktprep(opaque_t objp, struct cmpkt *in_pktp, 47 opaque_t dmatoken, int (*func)(caddr_t), caddr_t arg); 48 extern void gda_free(opaque_t objp, struct cmpkt *pktp, struct buf *bp);
|
/illumos-gate/usr/src/uts/common/sys/fibre-channel/ulp/ |
H A D | fcsm.h | 87 opaque_t job_arg; /* Command Arguments */ 88 opaque_t job_caller_priv; /* Caller private */ 89 void (*job_comp)(opaque_t, struct fcsm_job *, int); 91 opaque_t job_comp_arg; /* Arg for completion func */ 141 int (*cmd_transport)(opaque_t, fc_packet_t *); 294 static int fcsm_port_ioctl(opaque_t, opaque_t, dev_t, int, intptr_t, 296 static void fcsm_statec_cb(opaque_t, opaque_t, uint32_t, uint32_t, 298 static int fcsm_els_cb(opaque_t, opaque_t, fc_unsol_buf_t *, uint32_t); 299 static int fcsm_data_cb(opaque_t, opaque_t, fc_unsol_buf_t *, uint32_t); 320 opaque_t, void (*comp)(opaque_t, fcsm_job_t *, int), [all …]
|
/illumos-gate/usr/src/uts/common/sys/scsi/ |
H A D | scsi_watch.h | 58 opaque_t scsi_watch_request_submit(struct scsi_device *devp, 61 opaque_t scsi_mmc_watch_request_submit(struct scsi_device *devp, 64 int scsi_watch_request_terminate(opaque_t token, int flags); 65 int scsi_watch_get_ref_count(opaque_t token); 66 void scsi_watch_resume(opaque_t token); 67 void scsi_watch_suspend(opaque_t token);
|
H A D | scsi_resource.h | 74 struct scsi_pkt *scsi_dmaget(struct scsi_pkt *, opaque_t, int (*)(void)); 123 int, opaque_t, int (*)(void));
|
/illumos-gate/usr/src/uts/intel/io/dktp/drvobj/ |
H A D | strategy.c | 99 static int fc_init(opaque_t queuep, opaque_t tgcom_objp, opaque_t que_objp, 125 fc_init(opaque_t queuep, opaque_t tgcom_objp, opaque_t que_objp, void *lkarg) in fc_init() 217 opaque_t tgcom_objp; in dsngl_enque() 218 opaque_t que_objp; in dsngl_enque() 256 opaque_t tgcom_objp; in dsngl_deque() 257 opaque_t que_objp; in dsngl_deque() 350 opaque_t tgcom_objp; in dmult_enque() 351 opaque_t que_objp; in dmult_enque() 392 opaque_t que_objp; in dmult_deque() 463 static int duplx_init(opaque_t queuep, opaque_t tgcom_objp, opaque_t que_objp, [all …]
|
/illumos-gate/usr/src/uts/common/sys/1394/ |
H A D | t1394.h | 184 opaque_t aa_arg; /* IN: evt callback arg */ 196 opaque_t fcp_arg; 220 opaque_t cmp_arg; 250 opaque_t single_evt_arg, 252 opaque_t single_evt_arg; 335 opaque_t isoch_cec_evts_arg, 339 opaque_t isoch_cec_evts_arg); 342 opaque_t isoch_cec_evts_arg); 345 opaque_t isoch_cec_evts_arg, 349 opaque_t isoch_cec_evts_arg); [all …]
|
H A D | id1394.h | 154 opaque_t idma_evt_arg, 156 opaque_t idma_evt_arg;
|
/illumos-gate/usr/src/uts/intel/io/dktp/dcdev/ |
H A D | dadk.c | 307 dkobjp->tg_data = (opaque_t)dadkp; in dadk_create() 319 dadk_init(opaque_t objp, opaque_t devp, opaque_t flcobjp, opaque_t queobjp, in dadk_init() 320 opaque_t bbhobjp, void *lkarg) in dadk_init() 372 dadk_probe(opaque_t objp, int kmsflg) in dadk_probe() 423 dadk_attach(opaque_t objp) in dadk_attach() 429 dadk_set_bbhobj(opaque_t objp, opaque_t bbhobjp) in dadk_set_bbhobj() 445 dadk_open(opaque_t objp, int flag) in dadk_open() 623 dadk_close(opaque_t objp) in dadk_close() 675 dadk_dump(opaque_t objp, struct buf *bp) in dadk_dump() 1673 dadk_inquiry(opaque_t objp, opaque_t *inqpp) in dadk_inquiry() [all …]
|
/illumos-gate/usr/src/uts/common/io/scsi/impl/ |
H A D | scsi_watch.c | 194 opaque_t 206 opaque_t 218 static opaque_t 262 return ((opaque_t)p); in scsi_watch_request_submit_impl() 286 rqpkt->pkt_private = (opaque_t)swr; in scsi_watch_request_submit_impl() 330 pkt->pkt_private = (opaque_t)swr; in scsi_watch_request_submit_impl() 375 return ((opaque_t)swr); in scsi_watch_request_submit_impl() 383 scsi_watch_resume(opaque_t token) in scsi_watch_resume() 426 scsi_watch_suspend(opaque_t token) in scsi_watch_suspend() 523 scsi_watch_request_terminate(opaque_t token, int flags) in scsi_watch_request_terminate() [all …]
|
H A D | scsi_resource.c | 481 in_pktp->pkt_scbp = (opaque_t)((char *)in_pktp + in scsi_init_cache_pkt() 485 in_pktp->pkt_scbp = (opaque_t)((in_pktp->pkt_scbp) + in scsi_init_cache_pkt() 498 in_pktp->pkt_cdbp = (opaque_t)((char *)in_pktp + in scsi_init_cache_pkt() 532 pktp->pkt_scbp = (opaque_t)((char *)pktp + in scsi_free_cache_pkt() 536 pktp->pkt_scbp = (opaque_t)((pktp->pkt_scbp) + in scsi_free_cache_pkt() 547 pktp->pkt_cdbp = (opaque_t)((char *)pktp + in scsi_free_cache_pkt() 624 opaque_t dmatoken, int (*callback)()) in scsi_resalloc() 665 scsi_dmaget(struct scsi_pkt *pkt, opaque_t dmatoken, int (*callback)()) in scsi_dmaget()
|
/illumos-gate/usr/src/uts/i86pc/sys/ |
H A D | psm_defs.h | 42 typedef void *opaque_t; typedef 44 typedef char *opaque_t;
|
/illumos-gate/usr/src/uts/common/io/fibre-channel/ulp/ |
H A D | fcsm.c | 1230 fcsm_statec_cb(opaque_t ulph, opaque_t port_handle, uint32_t port_state, in fcsm_statec_cb() 1392 fcsm_els_cb(opaque_t ulph, opaque_t port_handle, fc_unsol_buf_t *buf, in fcsm_els_cb() 1401 fcsm_data_cb(opaque_t ulph, opaque_t port_handle, fc_unsol_buf_t *buf, in fcsm_data_cb() 1491 fcsm_port_ioctl(opaque_t ulph, opaque_t port_handle, dev_t dev, int cmd, in fcsm_port_ioctl() 2352 job->job_arg = (opaque_t)0; in fcsm_alloc_job() 2353 job->job_caller_priv = (opaque_t)0; in fcsm_alloc_job() 2355 job->job_comp_arg = (opaque_t)0; in fcsm_alloc_job() 2373 opaque_t arg, opaque_t caller_priv, in fcsm_init_job() 2374 void (*comp)(opaque_t, fcsm_job_t *, int), opaque_t comp_arg) in fcsm_init_job() argument 2994 (opaque_t)NULL, (opaque_t)orig_job, fcsm_login_ms_comp, NULL); in fcsm_login_and_process_job() [all …]
|
/illumos-gate/usr/src/uts/intel/io/dktp/disk/ |
H A D | cmdk.c | 109 static opaque_t cmdk_bbh_gethandle(opaque_t bbh_data, struct buf *bp); 110 static bbh_cookie_t cmdk_bbh_htoc(opaque_t bbh_data, opaque_t handle); 111 static void cmdk_bbh_freehandle(opaque_t bbh_data, opaque_t handle); 1331 opaque_t queobjp = NULL; in cmdk_create_obj() 1332 opaque_t flcobjp = NULL; in cmdk_create_obj() 1351 queobjp = (opaque_t)qfifo_create(); in cmdk_create_obj() 1430 opaque_t handle; in cmdk_lb_rdwr() 1971 cmdk_bbh_htoc(opaque_t bbh_data, opaque_t handle) in cmdk_bbh_htoc() 1984 cmdk_bbh_freehandle(opaque_t bbh_data, opaque_t handle) in cmdk_bbh_freehandle() 2013 static opaque_t [all …]
|