Searched refs:opaque_t (Results 1 - 25 of 76) sorted by relevance

1234

/illumos-gate/usr/src/uts/common/sys/1394/
H A Ds1394_impl.h41 /* opaque_t type */
44 typedef void *opaque_t; typedef
H A Did1394.h156 opaque_t idma_evt_arg,
158 opaque_t idma_evt_arg;
H A Dt1394.h186 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 Dcmpkt.h37 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 Ddadk.h56 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 Dbbh.h50 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 Dflowctrl.h37 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 Dcontroller.h37 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 Dtgcom.h37 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 Dtgdk.h43 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 Dfctypes.h45 opaque_t dsc_tgcomobjp;
54 opaque_t ds_queobjp;
64 opaque_t fc_qobjp;
H A Dgda.h46 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 Dcm.h51 typedef void * opaque_t; typedef
H A Dqueue.h37 opaque_t que_data;
/illumos-gate/usr/src/uts/i86pc/sys/
H A Dpsm_defs.h44 typedef void *opaque_t; typedef
46 typedef char *opaque_t; typedef
/illumos-gate/usr/src/uts/common/sys/fibre-channel/impl/
H A Dfc_ulpif.h92 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 Dfc_fcaif.h102 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 Dfctl.h156 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 Dscsi_watch.h58 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 Dscsi_resource.h74 struct scsi_pkt *scsi_dmaget(struct scsi_pkt *, opaque_t, int (*)(void));
123 int, opaque_t, int (*)(void));
H A Dscsi_pkt.h50 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 Dfcsm.h87 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 Dstrategy.c99 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 Ddadk.c70 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 Dscsi_watch.c151 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...]

Completed in 88 milliseconds

1234