Searched refs:ldi_usage (Results 1 – 4 of 4) sorted by relevance
632 dofkusers_walker(const ldi_usage_t *ldi_usage, void *arg) in dofkusers_walker() argument653 if (fvp->v_rdev != ldi_usage->tgt_devt) { in dofkusers_walker()671 if (VTOCS(fvp)->s_dip != ldi_usage->tgt_dip) in dofkusers_walker()681 modid = ldi_usage->src_modid; in dofkusers_walker()685 if (ldi_usage->src_dip != NULL) { in dofkusers_walker()686 instance = DEVI(ldi_usage->src_dip)->devi_instance; in dofkusers_walker()688 if (ldi_usage->src_devt != DDI_DEV_T_NONE) { in dofkusers_walker()689 minor = getminor(ldi_usage->src_devt); in dofkusers_walker()
196 typedef struct ldi_usage { struct218 int (*callback)(const ldi_usage_t *ldi_usage, void *arg)); argument
1006 ldi_usage_walker_tgt_helper(ldi_usage_t *ldi_usage, vnode_t *vp) in ldi_usage_walker_tgt_helper() argument1025 ldi_usage->tgt_name = mod_major_to_name(getmajor(dev)); in ldi_usage_walker_tgt_helper()1026 ldi_usage->tgt_modid = mod_name_to_modid(ldi_usage->tgt_name); in ldi_usage_walker_tgt_helper()1027 ldi_usage->tgt_devt = dev; in ldi_usage_walker_tgt_helper()1028 ldi_usage->tgt_spec_type = VTYP_TO_STYP(vp->v_type); in ldi_usage_walker_tgt_helper()1029 ldi_usage->tgt_dip = dip; in ldi_usage_walker_tgt_helper()1037 ldi_usage_t ldi_usage; in ldi_usage_walker_helper() local1045 ldi_usage_walker_tgt_helper(&ldi_usage, vp); in ldi_usage_walker_helper()1059 ldi_usage.src_modid = lip->li_modid; in ldi_usage_walker_helper()1060 ldi_usage.src_name = lip->li_modname; in ldi_usage_walker_helper()[all …]
2189 di_ldi_callback(const ldi_usage_t *ldi_usage, void *arg) in di_ldi_callback() argument2203 if ((ldi_usage->src_dip == NULL) || (ldi_usage->tgt_dip == NULL)) in di_ldi_callback()2206 ASSERT(e_ddi_devi_holdcnt(ldi_usage->src_dip)); in di_ldi_callback()2207 ASSERT(e_ddi_devi_holdcnt(ldi_usage->tgt_dip)); in di_ldi_callback()2213 if (di_dip_find(st, ldi_usage->src_dip, &soff) != 0) in di_ldi_callback()2215 if (di_dip_find(st, ldi_usage->tgt_dip, &toff) != 0) in di_ldi_callback()2228 i_lnode = i_lnode_alloc(ldi_usage->src_modid); in di_ldi_callback()2230 i_lnode->devt = ldi_usage->src_devt; in di_ldi_callback()2251 i_lnode = i_lnode_alloc(ldi_usage->tgt_modid); in di_ldi_callback()2253 i_lnode->devt = ldi_usage->tgt_devt; in di_ldi_callback()[all …]