/illumos-gate/usr/src/uts/common/sys/1394/ |
H A D | s1394_impl.h | 41 /* opaque_t type */ 44 typedef void *opaque_t; typedef
|
H A D | id1394.h | 156 opaque_t idma_evt_arg, 158 opaque_t idma_evt_arg;
|
H A D | t1394.h | 186 opaque_t aa_arg; /* IN: evt callback arg */ 198 opaque_t fcp_arg; 221 void (*cmp_reg_change)(opaque_t, t1394_cmp_reg_t); 222 opaque_t cmp_arg; 252 opaque_t single_evt_arg, 254 opaque_t single_evt_arg; 337 opaque_t isoch_cec_evts_arg, 341 opaque_t isoch_cec_evts_arg); 344 opaque_t isoch_cec_evts_arg); 347 opaque_t isoch_cec_evts_ar [all...] |
/illumos-gate/usr/src/uts/common/sys/dktp/ |
H A D | cmpkt.h | 37 opaque_t cp_objp; /* ptr to generic ctlr object */ 38 opaque_t cp_ctl_private; /* ptr to controller private */ 39 opaque_t cp_dev_private; /* ptr to device driver private */ 42 opaque_t cp_scbp; /* status control blk */ 44 opaque_t cp_cdbp; /* command description blk */ 65 opaque_t cp_private; 66 opaque_t cp_passthru; /* pass through command ptr */
|
H A D | dadk.h | 56 opaque_t dad_bbhobjp; /* bbh object ptr */ 57 opaque_t dad_flcobjp; /* flow control object ptr */ 58 opaque_t dad_ctlobjp; /* controller object ptr */ 111 int dadk_init(opaque_t objp, opaque_t devp, opaque_t flcobjp, 112 opaque_t queobjp, opaque_t bbhobjp, void *lkarg); 114 int dadk_probe(opaque_t objp, int kmsflg); 115 int dadk_attach(opaque_t obj [all...] |
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 | 37 opaque_t flc_data; 42 int (*flc_init)(opaque_t, opaque_t, opaque_t, void *); 44 int (*flc_enque)(opaque_t, struct buf *); 45 int (*flc_deque)(opaque_t, struct buf *); 46 int (*flc_start_kstat)(opaque_t, char *, int); 47 int (*flc_stop_kstat)(opaque_t);
|
H A D | controller.h | 37 opaque_t c_type_cookie; /* controller info */ 45 opaque_t c_data; 53 struct cmpkt *(*c_pktalloc)(opaque_t, int (*)(caddr_t), caddr_t); 54 void (*c_pktfree)(opaque_t, struct cmpkt *); 55 struct cmpkt *(*c_memsetup)(opaque_t, struct cmpkt *, struct buf *, 57 void (*c_memfree)(opaque_t, struct cmpkt *); 58 struct cmpkt *(*c_iosetup)(opaque_t, struct cmpkt *); 59 int (*c_transport)(opaque_t, struct cmpkt *); 60 int (*c_reset)(opaque_t, int); 61 int (*c_abort)(opaque_t, struc [all...] |
H A D | tgcom.h | 37 opaque_t com_data; 42 int (*com_init)(opaque_t); 44 int (*com_pkt)(opaque_t, struct buf *, int (*func)(caddr_t), 46 void (*com_transport)(opaque_t, struct buf *);
|
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); [all...] |
H A D | fctypes.h | 45 opaque_t dsc_tgcomobjp; 54 opaque_t ds_queobjp; 64 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);
|
H A D | cm.h | 51 typedef void * opaque_t; typedef
|
H A D | queue.h | 37 opaque_t que_data;
|
/illumos-gate/usr/src/uts/i86pc/sys/ |
H A D | psm_defs.h | 44 typedef void *opaque_t; typedef 46 typedef char *opaque_t; typedef
|
/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, 124 int (*ulp_port_detach) (opaque_t ulp_handle, 126 int (*ulp_port_ioctl) (opaque_t ulp_handle, 127 opaque_t port_handle, dev_t dev, int cmd, 130 int (*ulp_els_callback) (opaque_t ulp_handle, 131 opaque_t port_handle, fc_unsol_buf_t *payload, 133 int (*ulp_data_callback) (opaque_t ulp_handl [all...] |
H A D | fc_fcaif.h | 102 opaque_t port_handle; 103 void (*port_statec_cb) (opaque_t port_handle, uint32_t state); 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); 171 int (*fca_init_pkt) (opaque_t fca_handle, fc_packet_t *pkt, int sleep); 173 int (*fca_un_init_pkt) (opaque_t fca_handle, fc_packet_t *pkt); 175 int (*fca_els_send) (opaque_t fca_handle, fc_packet_t *pkt); 177 int (*fca_get_cap) (opaque_t fca_handle, char *cap, void *ptr); 179 int (*fca_set_cap) (opaque_t fca_handl [all...] |
H A D | fctl.h | 156 opaque_t pkt_ulp_private; /* caller's private */ 172 opaque_t pkt_fca_private; /* FCA private */ 181 opaque_t pkt_fca_device; /* FCA device ptr */ 182 opaque_t pkt_ub_resp_token; /* UB resp token */ 183 opaque_t pkt_session; /* reserved */ 184 opaque_t pkt_security1; /* reserved */ 185 opaque_t pkt_security2; /* reserved */ 186 opaque_t pkt_qos1; /* reserved */ 187 opaque_t pkt_qos2; /* reserved */ 188 opaque_t pkt_ulp_rsvd [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));
|
H A D | scsi_pkt.h | 50 opaque_t pkt_ha_private; /* private data for host adapter */ 52 opaque_t pkt_private; /* private data for target driver */
|
/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 *); 290 static int fcsm_port_attach(opaque_t, fc_ulp_port_info_t *, 292 static int fcsm_port_detach(opaque_t, fc_ulp_port_info_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_ [all...] |
/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, 102 static int fc_start_kstat(opaque_t queuep, char *devtype, int instance); 103 static int fc_stop_kstat(opaque_t queuep); 116 flcobjp->flc_data = (opaque_t)fcdp; 119 return ((opaque_t)flcobjp); 125 fc_init(opaque_t queuep, opaque_t tgcom_objp, opaque_t que_obj [all...] |
/illumos-gate/usr/src/uts/intel/io/dktp/dcdev/ |
H A D | dadk.c | 70 static int dadk_pkt(opaque_t com_data, struct buf *bp, int (*func)(caddr_t), 72 static void dadk_transport(opaque_t com_data, struct buf *bp); 127 static int dadk_dk_buf_setup(struct dadk *dadkp, opaque_t *cmdp, 307 dkobjp->tg_data = (opaque_t)dadkp; 319 dadk_init(opaque_t objp, opaque_t devp, opaque_t flcobjp, opaque_t queobjp, 320 opaque_t bbhobjp, void *lkarg) 326 dadkp->dad_ctlobjp = (opaque_t)sdev [all...] |
/illumos-gate/usr/src/uts/common/io/scsi/impl/ |
H A D | scsi_watch.c | 151 static opaque_t scsi_watch_request_submit_impl(struct scsi_device *devp, 194 opaque_t 206 opaque_t 218 static opaque_t 262 return ((opaque_t)p); 286 rqpkt->pkt_private = (opaque_t)swr; 330 pkt->pkt_private = (opaque_t)swr; 375 return ((opaque_t)swr); 383 scsi_watch_resume(opaque_t token) 426 scsi_watch_suspend(opaque_t toke [all...] |