HomeSort by relevance Sort by last modified time
    Searched refs:dip (Results 1 - 25 of 1110) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /onnv/onnv-gate/usr/src/uts/i86pc/io/pci/
pci_tools_ext.h 38 extern int pcitool_dev_reg_ops(dev_info_t *dip, void *arg, int cmd, int mode);
39 extern int pcitool_bus_reg_ops(dev_info_t *dip, void *arg, int cmd, int mode);
40 extern int pcitool_intr_admn(dev_info_t *dip, void *arg, int cmd, int mode);
41 extern int pcitool_init(dev_info_t *dip, boolean_t is_pciex);
42 extern void pcitool_uninit(dev_info_t *dip);
  /onnv/onnv-gate/usr/src/uts/sun4/io/px/
px_tools_ext.h 34 int pxtool_dev_reg_ops(dev_info_t *dip, void *arg, int cmd, int mode);
35 int pxtool_bus_reg_ops(dev_info_t *dip, void *arg, int cmd, int mode);
36 int pxtool_intr(dev_info_t *dip, void *arg, int cmd, int mode);
37 int pxtool_init(dev_info_t *dip);
38 void pxtool_uninit(dev_info_t *dip);
px_lib.h 38 #define DIP_TO_HANDLE(dip) ((px_t *)DIP_TO_STATE(dip))->px_dev_hdl
58 extern int px_lib_dev_init(dev_info_t *dip, devhandle_t *dev_hdl);
59 extern int px_lib_dev_fini(dev_info_t *dip);
60 extern int px_lib_map_vconfig(dev_info_t *dip, ddi_map_req_t *mp,
64 extern int px_lib_intr_devino_to_sysino(dev_info_t *dip, devino_t devino,
66 extern int px_lib_intr_getvalid(dev_info_t *dip, sysino_t sysino,
68 extern int px_lib_intr_setvalid(dev_info_t *dip, sysino_t sysino,
70 extern int px_lib_intr_getstate(dev_info_t *dip, sysino_t sysino,
72 extern int px_lib_intr_setstate(dev_info_t *dip, sysino_t sysino
    [all...]
px_util.h 35 #define NAMEINST(dip) ddi_driver_name(dip), ddi_get_instance(dip)
36 #define NAMEADDR(dip) ddi_node_name(dip), ddi_get_name_addr(dip)
40 extern int px_report_dev(dev_info_t *dip);
41 extern int px_get_props(px_t *px_p, dev_info_t *dip);
43 extern int px_map_regs(px_t *px_p, dev_info_t *dip);
45 extern int pci_log_cfg_err(dev_info_t *dip, ushort_t status_reg, char *err_msg)
    [all...]
px_intr.h 33 extern dev_info_t *px_get_my_childs_dip(dev_info_t *dip, dev_info_t *rdip);
35 extern int px_intx_ops(dev_info_t *dip, dev_info_t *rdip, ddi_intr_op_t op,
37 extern int px_msix_ops(dev_info_t *dip, dev_info_t *rdip, ddi_intr_op_t op,
40 extern int px_add_intx_intr(dev_info_t *dip, dev_info_t *rdip,
42 extern int px_rem_intx_intr(dev_info_t *dip, dev_info_t *rdip,
45 extern int px_add_msiq_intr(dev_info_t *dip, dev_info_t *rdip,
48 extern int px_rem_msiq_intr(dev_info_t *dip, dev_info_t *rdip,
px.c 51 static int px_attach(dev_info_t *dip, ddi_attach_cmd_t cmd);
52 static int px_detach(dev_info_t *dip, ddi_detach_cmd_t cmd);
53 static int px_info(dev_info_t *dip, ddi_info_cmd_t infocmd,
57 static int px_pwr_setup(dev_info_t *dip);
58 static void px_pwr_teardown(dev_info_t *dip);
187 px_info(dev_info_t *dip, ddi_info_cmd_t infocmd, void *arg, void **result)
220 px_attach(dev_info_t *dip, ddi_attach_cmd_t cmd)
223 int instance = DIP_TO_INST(dip);
230 DBG(DBG_ATTACH, dip, "DDI_ATTACH\n");
238 ddi_driver_name(dip), instance)
512 dev_info_t *dip = px_p->px_dip; local
1362 dev_info_t *dip; local
    [all...]
  /onnv/onnv-gate/usr/src/uts/sparc/io/pciex/
pcie_sparc.c 35 pcie_init_plat(dev_info_t *dip)
41 pcie_fini_plat(dev_info_t *dip)
46 pcie_plat_pwr_setup(dev_info_t *dip)
48 if (ddi_prop_create(DDI_DEV_T_NONE, dip, DDI_PROP_CANSLEEP,
51 ddi_driver_name(dip), ddi_get_instance(dip));
61 pcie_plat_pwr_teardown(dev_info_t *dip)
63 (void) ddi_prop_remove(DDI_DEV_T_NONE, dip,
  /onnv/onnv-gate/usr/src/uts/common/sys/hotplug/pci/
pcishpc.h 33 int pcishpc_init(dev_info_t *dip);
34 int pcishpc_uninit(dev_info_t *dip);
35 int pcishpc_intr(dev_info_t *dip);
36 int pcishpc_hp_ops(dev_info_t *dip, char *cn_name, ddi_hp_op_t op, void *arg,
  /onnv/onnv-gate/usr/src/uts/common/cpr/
cpr_driver.c 71 cpr_suspend_devices(dev_info_t *dip)
76 for (; dip != NULL; dip = ddi_get_next_sibling(dip)) {
77 if (cpr_suspend_devices(ddi_get_child(dip)))
79 if (!cpr_is_real_device(dip))
82 devi_string(dip, buf));
83 ASSERT((DEVI(dip)->devi_cpr_flags & DCF_CPR_SUSPENDED) == 0);
86 i_cpr_save_configuration(dip);
90 if (!i_ddi_devi_attached(dip)) {
146 dev_info_t *dip, *next, *last = NULL; local
    [all...]
  /onnv/onnv-gate/usr/src/uts/common/os/
ddi_intr_impl.c 50 i_ddi_intr_devi_init(dev_info_t *dip)
54 DDI_INTR_APIDBG((CE_CONT, "i_ddi_intr_devi_init: dip %p\n",
55 (void *)dip));
57 if (DEVI(dip)->devi_intr_p)
60 DEVI(dip)->devi_intr_p = kmem_zalloc(sizeof (devinfo_intr_t), KM_SLEEP);
62 supported_types = i_ddi_intr_get_supported_types(dip);
65 i_ddi_intr_set_supported_types(dip, supported_types);
69 i_ddi_intr_devi_fini(dev_info_t *dip)
71 devinfo_intr_t *intr_p = DEVI(dip)->devi_intr_p;
73 DDI_INTR_APIDBG((CE_CONT, "i_ddi_intr_devi_fini: dip %p\n"
    [all...]
ddi_hp_ndi.c 64 ndi_hp_register(dev_info_t *dip, ddi_hp_cn_info_t *info_p)
69 DDI_HP_NEXDBG((CE_CONT, "ndi_hp_register: dip %p, info_p %p\n",
70 (void *)dip, (void *)info_p));
77 if ((dip == NULL) || (info_p == NULL))
80 if (!NEXUS_HAS_HP_OP(dip)) {
84 ndi_devi_enter(dip, &count);
86 hdlp = ddihp_cn_name_to_handle(dip, info_p->cn_name);
89 ndi_devi_exit(dip, count);
100 hdlp->cn_dip = dip;
107 DDI_HP_NEXDBG((CE_CONT, "ndi_hp_register: dip %p, hdlp %p
342 dev_info_t *dip = eventp->dip; local
374 dev_info_t *dip = hdlp->cn_dip; local
    [all...]
devcfg.c 81 dev_info_t *mtc_pdip; /* parent dip for mt_config_children */
82 dev_info_t **mtc_fdip; /* "a" dip where unconfigure failed */
97 dev_info_t *dip; member in struct:devi_nodeid
125 dev_info_t *scsi_vhci_dip; /* MPXIO dip */
205 static void ndi_devi_exit_and_wait(dev_info_t *dip,
207 static int ndi_devi_unbind_driver(dev_info_t *dip);
209 static void i_ddi_check_retire(dev_info_t *dip);
368 "dip=%p, name=%s", (void *)devi, node_name));
397 i_ddi_free_node(dev_info_t *dip)
399 struct dev_info *devi = DEVI(dip);
1742 dev_info_t *dip; local
2139 dev_info_t *dip; local
2254 dev_info_t *dip; local
2273 dev_info_t *dip; local
2300 dev_info_t *dip; local
3392 dev_info_t *dip; member in struct:walk_elem
3546 dev_info_t *dip; local
3573 dev_info_t *dip; \/* result *\/ member in struct:match_info
3980 dev_info_t *dip = NULL; local
4543 dev_info_t *dip; local
6268 dev_info_t *dip; member in struct:async_arg
6624 dev_info_t *dip; local
6690 dev_info_t *dip; local
6791 dev_info_t *dip; local
6845 dev_info_t *dip = NULL; local
6873 dev_info_t *dip; local
6988 dev_info_t *dip; local
7062 dev_info_t *dip; local
7081 dev_info_t *dip, *pdip; local
7124 dev_info_t *dip; local
7465 dev_info_t *dip = mcd->mtc_dip; local
7542 dev_info_t *dip; local
7655 dev_info_t *dip; local
7731 dev_info_t *dip = NULL; local
7919 dev_info_t *dip; local
8268 dev_info_t *dip; local
8420 dev_info_t *dip; local
    [all...]
sunpm.c 43 * devices (PM_ISBC(dip) returns true).
267 * per-dip locks:
269 * Each node has these per-dip locks, which are only used if the device is
296 * up or after a CPR operation. It is per-dip to keep from
318 #define PM_MIN_SCAN(dip) (PM_ISCPU(dip) ? pm_cpu_min_scan : \
409 * pm_divertdebug is incremented in pm_set_power() if dip == cfb_dip to avoid
500 #define PM_MAJOR(dip) ddi_driver_major(dip)
501 #define PM_IS_NEXUS(dip) ((PM_MAJOR(dip) == DDI_MAJOR_T_NONE) ? 0 :
950 dev_info_t *dip = (dev_info_t *)arg; local
1031 dev_info_t *dip = (dev_info_t *)arg; local
1862 dev_info_t *dip; local
5254 dev_info_t *dip; local
5883 (void) pm_ctlops(PPM(dip), dip, DDI_CTLOPS_POWER, &power_req, &result); local
5899 (void) pm_ctlops(PPM(dip), dip, DDI_CTLOPS_POWER, &power_req, &result); local
5918 (void) pm_ctlops(PPM(dip), dip, DDI_CTLOPS_POWER, &power_req, &result); local
6844 (void) pm_ctlops(PPM(dip), dip, local
7106 dev_info_t *dip; local
7166 (void) pm_ctlops(PPM(dip), dip, DDI_CTLOPS_POWER, local
7292 dev_info_t *dip = cp->ppc_dip; local
7525 dev_info_t *dip; local
7615 dev_info_t *dip; local
8225 dev_info_t *dip; local
    [all...]
  /onnv/onnv-gate/usr/src/uts/sun4u/sys/pci/
pci_types.h 38 #define NAMEINST(dip) ddi_driver_name(dip), ddi_get_instance(dip)
39 #define NAMEADDR(dip) ddi_node_name(dip), ddi_get_name_addr(dip)
pci_intr.h 33 extern dev_info_t *get_my_childs_dip(dev_info_t *dip, dev_info_t *rdip);
34 extern int pci_add_intr(dev_info_t *dip, dev_info_t *rdip,
36 extern int pci_remove_intr(dev_info_t *dip, dev_info_t *rdip,
db21554_debug.h 94 * when dip information need not be displayed along with the actual
99 #define DB_DEBUG0(func_id, dip, fmt) \
100 db_debug(func_id, dip, fmt, 0, 0, 0, 0, 0);
101 #define DB_DEBUG1(func_id, dip, fmt, a1) \
102 db_debug(func_id, dip, fmt, (uintptr_t)(a1), 0, 0, 0, 0);
103 #define DB_DEBUG2(func_id, dip, fmt, a1, a2) \
104 db_debug(func_id, dip, fmt, (uintptr_t)(a1), (uintptr_t)(a2), 0, 0, 0);
105 #define DB_DEBUG3(func_id, dip, fmt, a1, a2, a3) \
106 db_debug(func_id, dip, fmt, (uintptr_t)(a1), \
108 #define DB_DEBUG4(func_id, dip, fmt, a1, a2, a3, a4)
    [all...]
pci_debug.h 93 #define DEBUG0(flag, dip, fmt) \
94 pci_debug(flag, dip, fmt, 0, 0, 0, 0, 0);
95 #define DEBUG1(flag, dip, fmt, a1) \
96 pci_debug(flag, dip, fmt, (uintptr_t)(a1), 0, 0, 0, 0);
97 #define DEBUG2(flag, dip, fmt, a1, a2) \
98 pci_debug(flag, dip, fmt, (uintptr_t)(a1), (uintptr_t)(a2), 0, 0, 0);
99 #define DEBUG3(flag, dip, fmt, a1, a2, a3) \
100 pci_debug(flag, dip, fmt, (uintptr_t)(a1), \
102 #define DEBUG4(flag, dip, fmt, a1, a2, a3, a4) \
103 pci_debug(flag, dip, fmt, (uintptr_t)(a1),
    [all...]
  /onnv/onnv-gate/usr/src/uts/common/io/
dma_engine.c 83 i_dmae_init(dev_info_t *dip)
94 return (d37A_init(dip));
107 i_dmae_acquire(dev_info_t *dip, int chnl, int (*dmae_waitfp)(), caddr_t arg)
110 dip = dip;
131 * XXX - save dip for authentication later ??
147 i_dmae_free(dev_info_t *dip, int chnl)
150 dip = dip;
156 * XXX - should dip be authenticated as the one that did acquire
    [all...]
  /onnv/onnv-gate/usr/src/uts/sun4u/snowbird/os/
snowbird.c 73 dev_info_t *dip; /* dip of the isa driver */ local
91 dip = e_ddi_hold_devi_by_path(PLATFORM_ISA_PATHNAME_WITH_SIMBA, 0);
93 if (dip == NULL)
94 dip = e_ddi_hold_devi_by_path(PLATFORM_ISA_PATHNAME, 0);
96 if (dip == NULL) {
101 if (pci_config_setup(dip, &platform_isa_handle) != DDI_SUCCESS) {
114 dip = e_ddi_hold_devi_by_path(SHARED_SMBUS_PATH, 0);
116 if (dip != NULL) {
117 ASSERT(dip != NULL)
    [all...]
  /onnv/onnv-gate/usr/src/uts/common/io/cardbus/
cardbus_hp.h 44 dev_info_t *dip; /* first error occurred here */ member in struct:cardbus_config_ctrl
50 extern int cardbus_unconfigure_node(dev_info_t *dip, int prim_bus,
52 extern int cbus_configure(dev_info_t *dip, void *hdl);
  /onnv/onnv-gate/usr/src/uts/common/io/usb/usba/
usba10_calls.c 51 dev_info_t *dip,
58 dip, version, dev_data, parse_level, flags));
64 dev_info_t *dip,
67 usb_unregister_client(dip, dev_data);
73 dev_info_t *dip,
76 usb_free_descr_tree(dip, dev_data);
94 dev_info_t *dip,
102 dip, dev_datap, interface, alternate, type, direction));
108 dev_info_t *dip,
114 return (usb_get_string_descr(dip, langid, index, buf, buflen))
    [all...]
  /onnv/onnv-gate/usr/src/uts/sun4u/opl/sys/pcicmu/
pcmu_util.h 83 #define PCMU_DBG0(flag, dip, fmt) \
84 pcmu_debug(flag, dip, fmt, 0, 0, 0, 0, 0);
86 #define PCMU_DBG1(flag, dip, fmt, a1) \
87 pcmu_debug(flag, dip, fmt, (uintptr_t)(a1), 0, 0, 0, 0);
89 #define PCMU_DBG2(flag, dip, fmt, a1, a2) \
90 pcmu_debug(flag, dip, fmt, (uintptr_t)(a1), (uintptr_t)(a2), 0, 0, 0);
92 #define PCMU_DBG3(flag, dip, fmt, a1, a2, a3) \
93 pcmu_debug(flag, dip, fmt, (uintptr_t)(a1), \
96 #define PCMU_DBG4(flag, dip, fmt, a1, a2, a3, a4) \
97 pcmu_debug(flag, dip, fmt, (uintptr_t)(a1),
    [all...]
  /onnv/onnv-gate/usr/src/uts/common/sys/
dma_engine.h 118 extern void i_dmae_get_chan_stat(dev_info_t *dip, int chnl,
145 int ddi_dmae_getlim(dev_info_t *dip, ddi_dma_lim_t *limitsp);
155 int ddi_dmae_getattr(dev_info_t *dip, ddi_dma_attr_t *attrp);
166 * dip - dev_info pointer, which identifies the base device that wishes
195 int ddi_dmae_alloc(dev_info_t *dip, int chnl, int (*dmae_waitfp)(),
205 int ddi_dmae_release(dev_info_t *dip, int chnl);
214 int ddi_dmae_1stparty(dev_info_t *dip, int chnl);
240 int ddi_dmae_prog(dev_info_t *dip, struct ddi_dmae_req *dmaereqp,
243 int ddi_dmae_swsetup(dev_info_t *dip, struct ddi_dmae_req *dmaereqp,
246 int ddi_dmae_swstart(dev_info_t *dip, int chnl)
    [all...]
ddi_impldefs.h 84 typedef int (*ddi_cb_func_t)(dev_info_t *dip, ddi_cb_action_t action,
246 /* For device contracts that have this dip's minor node as resource */
250 int devi_ct_neg; /* neg. occurred on dip */
347 #define DEVI_IS_DEVICE_OFFLINE(dip) \
348 ((DEVI(dip)->devi_state & DEVI_DEVICE_OFFLINE) == DEVI_DEVICE_OFFLINE)
350 #define DEVI_SET_DEVICE_ONLINE(dip) { \
351 ASSERT(mutex_owned(&DEVI(dip)->devi_lock)); \
352 if (DEVI(dip)->devi_state & DEVI_DEVICE_DEGRADED) { \
353 mutex_exit(&DEVI(dip)->devi_lock); \
354 e_ddi_undegrade_finalize(dip); \
722 dev_info_t *dip; \/* pointer to devinfo node *\/ member in struct:ddi_minor_data
    [all...]
  /onnv/onnv-gate/usr/src/uts/common/sys/usb/usba/
usba10.h 50 dev_info_t *dip,
62 dev_info_t *dip,
71 dev_info_t *dip,
75 usb_get_max_isoc_pkts(dev_info_t *dip);
78 usb_is_pm_enabled(dev_info_t *dip);
88 dev_info_t *dip,
95 dev_info_t *dip,
100 dev_info_t *dip,
123 dev_info_t *dip,
131 dev_info_t *dip,
    [all...]

Completed in 5519 milliseconds

1 2 3 4 5 6 7 8 91011>>