Searched defs:dip (Results 351 - 375 of 957) sorted by relevance

<<11121314151617181920>>

/illumos-gate/usr/src/uts/common/io/usb/usba/
H A Dusbai_pipe_mgmt.c67 usba_get_dflt_pipe_handle(dev_info_t *dip) argument
72 if (dip) {
73 usba_device = usba_get_usba_device(dip);
84 /* return dip owner of pipe_handle */
89 dev_info_t *dip = NULL; local
93 dip = ph_impl->usba_ph_dip;
97 return (dip);
290 * dip - devinfo pointer
304 dev_info_t *dip,
335 request->dip
303 usba_pipe_setup_func_call( dev_info_t *dip, int (*sync_func)(dev_info_t *, usba_ph_impl_t *, usba_pipe_async_req_t *, usb_flags_t), usba_ph_impl_t *ph_impl, usb_opaque_t arg, usb_flags_t usb_flags, void (*callback)(usb_pipe_handle_t, usb_opaque_t, int, usb_cb_flags_t), usb_opaque_t callback_arg) argument
430 usba_init_pipe_handle(dev_info_t *dip, usba_device_t *usba_device, usb_ep_descr_t *ep, usb_pipe_policy_t *pipe_policy, usba_ph_impl_t *ph_impl) argument
764 usb_pipe_open( dev_info_t *dip, usb_ep_descr_t *ep, usb_pipe_policy_t *pipe_policy, usb_flags_t usb_flags, usb_pipe_handle_t *pipe_handle) argument
949 usb_pipe_close(dev_info_t *dip, usb_pipe_handle_t pipe_handle, usb_flags_t usb_flags, void (*callback)( usb_pipe_handle_t pipe_handle, usb_opaque_t arg, int rval, usb_cb_flags_t flags), usb_opaque_t callback_arg) argument
1047 usba_pipe_sync_close(dev_info_t *dip, usba_ph_impl_t *ph_impl, usba_pipe_async_req_t *request, usb_flags_t usb_flags) argument
1238 usb_pipe_reset(dev_info_t *dip, usb_pipe_handle_t pipe_handle, usb_flags_t usb_flags, void (*callback)( usb_pipe_handle_t ph, usb_opaque_t arg, int rval, usb_cb_flags_t flags), usb_opaque_t callback_arg) argument
1319 usba_pipe_sync_reset(dev_info_t *dip, usba_ph_impl_t *ph_impl, usba_pipe_async_req_t *request, usb_flags_t usb_flags) argument
1452 usb_pipe_drain_reqs(dev_info_t *dip, usb_pipe_handle_t pipe_handle, uint_t time, usb_flags_t usb_flags, void (*cb)( usb_pipe_handle_t ph, usb_opaque_t arg, int rval, usb_cb_flags_t flags), usb_opaque_t cb_arg) argument
1509 usba_pipe_sync_drain_reqs(dev_info_t *dip, usba_ph_impl_t *ph_impl, usba_pipe_async_req_t *request, usb_flags_t usb_flags) argument
[all...]
/illumos-gate/usr/src/uts/common/io/xge/drv/
H A Dxge.c766 dev_info_t *dip = lldev->dev_info; local
772 (void) ddi_prop_create(DDI_DEV_T_NONE, dip,
779 ret = ddi_intr_get_nintrs(dip, lldev->intr_type, &count);
788 ret = ddi_intr_get_navail(dip, lldev->intr_type, &avail);
807 ret = ddi_intr_alloc(dip, lldev->intr_table, lldev->intr_type, 0,
844 (void) ddi_prop_remove(DDI_DEV_T_NONE, dip, "#msix-request");
857 dev_info_t *dip = lldev->dev_info; local
867 (void) ddi_prop_remove(DDI_DEV_T_NONE, dip, "#msix-request");
/illumos-gate/usr/src/uts/common/io/
H A Dzcons.c333 zc_attach(dev_info_t *dip, ddi_attach_cmd_t cmd) argument
341 instance = ddi_get_instance(dip);
348 if ((ddi_create_minor_node(dip, ZCONS_SLAVE_NAME, S_IFCHR,
350 (ddi_create_minor_node(dip, ZCONS_MASTER_NAME, S_IFCHR,
352 ddi_remove_minor_node(dip, NULL);
358 zcs->zc_devinfo = dip;
363 zc_detach(dev_info_t *dip, ddi_detach_cmd_t cmd) argument
371 instance = ddi_get_instance(dip);
377 DBG1("zc_detach: device (dip=%p) still open\n", (void *)dip);
393 zc_getinfo(dev_info_t *dip, ddi_info_cmd_t infocmd, void *arg, void **result) argument
[all...]
H A Dksyms.c377 ksyms_info(dev_info_t *dip, ddi_info_cmd_t infocmd, void *arg, void **result) argument
H A Dlogindmux.c251 logdmux_info(dev_info_t *dip, ddi_info_cmd_t infocmd, void *arg, void **result) argument
H A Dmouse8042.c59 #define DRIVER_NAME(dip) ddi_driver_name(dip)
126 static int mouse8042_getinfo(dev_info_t *dip, ddi_info_cmd_t infocmd,
259 mouse8042_attach(dev_info_t *dip, ddi_attach_cmd_t cmd) argument
263 int instance = ddi_get_instance(dip);
273 state = (struct mouse_state *)ddi_get_driver_private(dip);
307 ddi_set_driver_private(dip, state);
325 rc = ddi_create_minor_node(dip, "mouse", S_IFCHR, instance * 2,
331 if (ddi_create_internal_pathname(dip, "internal_mouse", S_IFCHR,
336 rc = ddi_regs_map_setup(dip,
382 mouse8042_detach(dev_info_t *dip, ddi_detach_cmd_t cmd) argument
414 mouse8042_getinfo( dev_info_t *dip, ddi_info_cmd_t infocmd, void *arg, void **result) argument
[all...]
/illumos-gate/usr/src/uts/common/sys/
H A Dpci_impl.h101 dev_info_t *dip; /* devinfo node */ member in struct:pci_bus_resource
H A Dpshot.h103 dev_info_t *dip; member in struct:pshot
168 static int pshot_power(dev_info_t *dip, int cmpt, int level);
196 dev_info_t *dip; member in struct:pshot_event_callback
203 static void pshot_event_cb(dev_info_t *dip, ddi_eventcookie_t cookie,
210 static void pshot_event_cb_test(dev_info_t *dip, ddi_eventcookie_t cookie,
217 static int pshot_get_eventcookie(dev_info_t *dip, dev_info_t *rdip,
219 static int pshot_add_eventcall(dev_info_t *dip, dev_info_t *rdip,
222 static int pshot_remove_eventcall(dev_info_t *dip, ddi_callback_id_t cb_id);
223 static int pshot_post_event(dev_info_t *dip, dev_info_t *rdip,
227 static int pshot_ctl(dev_info_t *dip, dev_info_
[all...]
/illumos-gate/usr/src/uts/common/sys/1394/targets/dcam1394/
H A Ddcam.h99 dev_info_t *dip; member in struct:dcam_state_s
135 int dcam_attach(dev_info_t *dip, ddi_attach_cmd_t cmd);
136 int dcam_power(dev_info_t *dip, int component, int level);
137 int dcam_getinfo(dev_info_t *dip, ddi_info_cmd_t cmd, void *arg, void **result);
138 int dcam_identify(dev_info_t *dip);
139 int dcam_detach(dev_info_t *dip, ddi_detach_cmd_t cmd);
152 void dcam_bus_reset_notify(dev_info_t *dip, ddi_eventcookie_t ev_cookie,
/illumos-gate/usr/src/uts/sun4u/serengeti/io/
H A Dsbdp_cpu.c102 sbdp_disconnect_cpu(sbdp_handle_t *hp, dev_info_t *dip, processorid_t cpuid) argument
115 nodeid = ddi_get_nodeid(dip);
183 sbdp_connect_cpu(sbdp_handle_t *hp, dev_info_t *dip, processorid_t cpuid) argument
196 nodeid = ddi_get_nodeid(dip);
482 sbdp_get_cpuid(sbdp_handle_t *hp, dev_info_t *dip) argument
492 nodeid = ddi_get_nodeid(dip);
524 sbdp_cpu_get_impl(sbdp_handle_t *hp, dev_info_t *dip) argument
534 nodeid = ddi_get_nodeid(dip);
824 sbdp_find_non_panther_cpus(dev_info_t *dip, void *node_args) argument
831 if (ddi_getlongprop_buf(DDI_DEV_T_ANY, dip,
[all...]
/illumos-gate/usr/src/uts/sun4u/starcat/io/
H A Dsckmdrv.c405 sckm_info(dev_info_t *dip, ddi_info_cmd_t infocmd, void *arg, argument
/illumos-gate/usr/src/uts/sun4u/sys/
H A Drmc_comm.h149 dev_info_t *dip; member in struct:rmc_comm_state
H A Dupa64s.h87 dev_info_t *dip; /* devinfo structure */ member in struct:upa64s_devstate
/illumos-gate/usr/src/uts/sun4v/io/
H A Ddr_io.c107 dev_info_t *dip; member in struct:__anon10281
111 dr_io_check_node(dev_info_t *dip, void *arg) argument
117 name = ddi_node_name(dip);
122 devid = ddi_prop_get_int(DDI_DEV_T_ANY, dip, DDI_PROP_DONTPASS,
132 if (!e_ddi_branch_held(dip))
133 e_ddi_branch_hold(dip);
135 sarg->dip = dip;
143 * Walk the device tree to find the dip corresponding to the devid
144 * passed in. If present, the dip i
239 dev_info_t *dip; member in struct:__anon10282
441 dev_info_t *dip; local
646 dev_info_t *dip; local
[all...]
H A Dntwdt.c122 dev_info_t *ntwdt_dip; /* dip */
237 ntwdt_attach(dev_info_t *dip, ddi_attach_cmd_t cmd) argument
259 instance = ddi_get_instance(dip);
268 ntwdt_dip = dip;
270 ntwdt_ptr->ntwdt_dip = dip;
282 if (ddi_get_soft_iblock_cookie(dip, DDI_SOFTINT_LOW,
304 if (ddi_add_softintr(dip, DDI_SOFTINT_LOW, &ntwdt_cyclic_softint_id,
316 if (ddi_create_minor_node(dip, NTWDT_MINOR_NODE, S_IFCHR, 0,
324 ddi_report_dev(dip);
345 ntwdt_info(dev_info_t *dip, ddi_info_cmd_ argument
377 ntwdt_detach(dev_info_t *dip, ddi_detach_cmd_t cmd) argument
[all...]
H A Dvnex.c82 static vnex_id_t *vnex_locate_id(dev_info_t *dip, uint32_t ino);
83 static vnex_id_t *vnex_alloc_id(dev_info_t *dip, uint32_t ino,
109 static int vnex_intr_ops(dev_info_t *dip, dev_info_t *rdip,
147 static int vnex_attach(dev_info_t *dip, ddi_attach_cmd_t cmd);
148 static int vnex_detach(dev_info_t *dip, ddi_detach_cmd_t cmd);
263 vnex_attach(dev_info_t *dip, ddi_attach_cmd_t cmd) argument
276 intr_dist_add(vnex_intr_dist, dip);
289 vnex_detach(dev_info_t *dip, ddi_detach_cmd_t cmd) argument
304 vnex_ctl(dev_info_t *dip, dev_info_t *rdip, argument
372 ddi_get_name(dip), ddi_get_instanc
447 vnex_ino_to_inum(dev_info_t *dip, uint32_t ino) argument
461 vnex_add_intr(dev_info_t *dip, dev_info_t *rdip, ddi_intr_handle_impl_t *hdlp) argument
543 vnex_intr_ops(dev_info_t *dip, dev_info_t *rdip, ddi_intr_op_t intr_op, ddi_intr_handle_impl_t *hdlp, void *result) argument
592 vnex_alloc_id(dev_info_t *dip, uint32_t ino, uint64_t dhdl) argument
608 vnex_locate_id(dev_info_t *dip, uint32_t ino) argument
[all...]
/illumos-gate/usr/src/uts/sun4v/io/niumx/
H A Dniumx_var.h49 extern void niumx_dbg(niumx_debug_bit_t bit, dev_info_t *dip, char *fmt, ...);
85 dev_info_t *dip; member in struct:niumx_devstate
139 #define NIUMX_NAMEINST(dip) ddi_driver_name(dip), ddi_get_instance(dip)
140 #define NIUMX_DIP_TO_HANDLE(dip) \
141 ((niumx_devstate_t *)NIUMX_DIP_TO_STATE(dip))->niumx_dev_hdl
142 #define NIUMX_DIP_TO_INST(dip) ddi_get_instance(dip)
144 #define NIUMX_DIP_TO_STATE(dip) NIUMX_INST_TO_STAT
[all...]
/illumos-gate/usr/src/uts/sun4v/sys/
H A Dldc.h97 dev_info_t *dip; /* dip of channel nexus */ member in struct:ldc_cnex
H A Dvcc_impl.h285 dev_info_t *dip; /* dev_info */ member in struct:vcc
/illumos-gate/usr/src/uts/sun4/io/efcode/
H A Dfc_ops.c205 dev_info_t *dip; local
222 if ((dip = fc_phandle_to_dip(fc_handle_to_phandle_head(rp), h)) == NULL)
233 if (ddi_getproplen(DDI_DEV_T_ANY, dip, flags, propname, &proplen))
253 dev_info_t *dip; local
269 if ((dip = fc_phandle_to_dip(fc_handle_to_phandle_head(rp), h)) == NULL)
280 if (ddi_getlongprop(DDI_DEV_T_ANY, dip, flags,
310 FC_DEBUG1(9, CE_CONT, "fco_ap_phandle: Looking up ap dip %p\n", ap);
322 dev_info_t *dip; local
334 if ((dip = fc_phandle_to_dip(fc_handle_to_phandle_head(rp), h)) == NULL)
340 dip
354 dev_info_t *dip; local
386 dev_info_t *dip; local
[all...]
H A Dfc_subr.c481 return (ip ? ip->dip : NULL);
485 fc_dip_to_phandle(struct fc_phandle_entry **head, dev_info_t *dip) argument
490 ASSERT(dip);
491 h = (fc_phandle_t)ddi_get_nodeid(dip);
501 * If we already have this dip in the table, just return the handle
504 if (hp->dip == dip) {
515 np->dip = dip;
529 fc_add_dip_to_phandle(struct fc_phandle_entry **head, dev_info_t *dip, argument
663 fc_find_node(dev_info_t *dip, struct fc_device_tree *hp) argument
750 dev_info_t *dip = NULL; local
765 dev_info_t *dip = NULL; local
[all...]
H A Dfcode.c175 fc_info(dev_info_t *dip, ddi_info_cmd_t infocmd, void *arg, void **result) argument
197 fc_attach(dev_info_t *dip, ddi_attach_cmd_t cmd) argument
208 if (ddi_create_minor_node(dip, "fcode", S_IFCHR,
214 fc_dip = dip;
215 ddi_report_dev(dip);
229 fc_detach(dev_info_t *dip, ddi_detach_cmd_t cmd) argument
236 ddi_remove_minor_node(dip, NULL);
/illumos-gate/usr/src/uts/sun4/io/fpc/
H A Dfpc-kstats.c221 fpc_kstat_init(dev_info_t *dip) argument
227 if (fpc_perfcnt_module_init(dip, &avail) != DDI_SUCCESS)
546 fpc_kstat_fini(dev_info_t *dip) argument
601 (void) fpc_perfcnt_module_fini(dip);
/illumos-gate/usr/src/uts/sun4/io/px/
H A Dpx.c52 static int px_attach(dev_info_t *dip, ddi_attach_cmd_t cmd);
53 static int px_detach(dev_info_t *dip, ddi_detach_cmd_t cmd);
56 static int px_info(dev_info_t *dip, ddi_info_cmd_t infocmd,
59 static int px_pwr_setup(dev_info_t *dip);
60 static void px_pwr_teardown(dev_info_t *dip);
191 px_info(dev_info_t *dip, ddi_info_cmd_t infocmd, void *arg, void **result) argument
224 px_attach(dev_info_t *dip, ddi_attach_cmd_t cmd) argument
227 int instance = DIP_TO_INST(dip);
235 DBG(DBG_ATTACH, dip, "DDI_ATTACH\n");
246 ddi_driver_name(dip), instanc
453 px_detach(dev_info_t *dip, ddi_detach_cmd_t cmd) argument
590 dev_info_t *dip = px_p->px_dip; local
610 px_pwr_setup(dev_info_t *dip) argument
685 px_pwr_teardown(dev_info_t *dip) argument
727 px_map(dev_info_t *dip, dev_info_t *rdip, ddi_map_req_t *mp, off_t off, off_t len, caddr_t *addrp) argument
839 px_dma_setup(dev_info_t *dip, dev_info_t *rdip, ddi_dma_req_t *dmareq, ddi_dma_handle_t *handlep) argument
905 px_dma_allochdl(dev_info_t *dip, dev_info_t *rdip, ddi_dma_attr_t *attrp, int (*waitfp)(caddr_t), caddr_t arg, ddi_dma_handle_t *handlep) argument
944 px_dma_freehdl(dev_info_t *dip, dev_info_t *rdip, ddi_dma_handle_t handle) argument
962 px_dma_bindhdl(dev_info_t *dip, dev_info_t *rdip, ddi_dma_handle_t handle, ddi_dma_req_t *dmareq, ddi_dma_cookie_t *cookiep, uint_t *ccountp) argument
1038 px_dma_unbindhdl(dev_info_t *dip, dev_info_t *rdip, ddi_dma_handle_t handle) argument
1089 px_dma_win(dev_info_t *dip, dev_info_t *rdip, ddi_dma_handle_t handle, uint_t win, off_t *offp, size_t *lenp, ddi_dma_cookie_t *cookiep, uint_t *ccountp) argument
1189 px_dma_ctlops(dev_info_t *dip, dev_info_t *rdip, ddi_dma_handle_t handle, enum ddi_dma_ctlops cmd, off_t *offp, size_t *lenp, caddr_t *objp, uint_t cache_flags) argument
1252 px_ctlops(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t op, void *arg, void *result) argument
1382 px_intr_ops(dev_info_t *dip, dev_info_t *rdip, ddi_intr_op_t intr_op, ddi_intr_handle_impl_t *hdlp, void *result) argument
1435 dev_info_t *dip; local
[all...]
H A Dpx_debug.h118 dev_info_t *dip; member in struct:px_dbg_msg
122 extern void px_dbg_attach(dev_info_t *dip, ddi_softint_handle_t *px_dbg_hdl);
123 extern void px_dbg_detach(dev_info_t *dip, ddi_softint_handle_t *px_dbg_hdl);
128 extern void px_dbg(px_debug_bit_t bit, dev_info_t *dip, char *fmt, ...);

Completed in 124 milliseconds

<<11121314151617181920>>