Lines Matching defs:dip
82 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)
276 intr_dist_add(vnex_intr_dist, dip);
289 vnex_detach(dev_info_t *dip, ddi_detach_cmd_t cmd)
304 vnex_ctl(dev_info_t *dip, dev_info_t *rdip,
372 ddi_get_name(dip), ddi_get_instance(dip),
380 return (ddi_ctlops(dip, rdip, ctlop, arg, result));
447 vnex_ino_to_inum(dev_info_t *dip, uint32_t ino)
452 if ((vid_p = vnex_locate_id(dip, ino)) == NULL)
461 vnex_add_intr(dev_info_t *dip, dev_info_t *rdip,
471 if (ddi_getlongprop(DDI_DEV_T_ANY, dip,
543 vnex_intr_ops(dev_info_t *dip, dev_info_t *rdip,
564 ret = vnex_add_intr(dip, rdip, hdlp);
592 vnex_alloc_id(dev_info_t *dip, uint32_t ino, uint64_t dhdl)
596 vid_p->vid_dip = dip;
608 vnex_locate_id(dev_info_t *dip, uint32_t ino)
616 if (vid_p->vid_dip == dip && vid_p->vid_ino == ino) {