Lines Matching refs:lvl

156 add_nmintr(int lvl, avfunc nmintr, char *name, caddr_t arg)  in add_nmintr()  argument
172 mem->av_prilevel = lvl; in add_nmintr()
196 if (p->av_prilevel < lvl) { in add_nmintr()
228 add_avintr(void *intr_id, int lvl, avfunc xxintr, char *name, int vect, in add_avintr() argument
237 return ((*addintr)(intr_id, lvl, xxintr, name, vect, in add_avintr()
257 if (((hi_pri > LOCK_LEVEL) && (lvl < LOCK_LEVEL)) || in add_avintr()
258 ((hi_pri < LOCK_LEVEL) && (lvl > LOCK_LEVEL))) { in add_avintr()
259 cmn_err(CE_WARN, multilevel2, name, lvl, vect, in add_avintr()
263 if ((vecp->avh_lo_pri != lvl) || (hi_pri != lvl)) in add_avintr()
267 insert_av(intr_id, vecp, f, arg1, arg2, ticksp, lvl, dip); in add_avintr()
274 (*addspl)(vect, lvl, vecp->avh_lo_pri, vecp->avh_hi_pri); in add_avintr()
282 update_avsoftintr_args(void *intr_id, int lvl, caddr_t arg2) in update_avsoftintr_args() argument
286 struct av_head *vectp = (struct av_head *)&softvect[lvl]; in update_avsoftintr_args()
304 add_avsoftintr(void *intr_id, int lvl, avfunc xxintr, char *name, in add_avsoftintr() argument
310 if ((slvl = slvltovect(lvl)) != -1) in add_avsoftintr()
311 return (add_avintr(intr_id, lvl, xxintr, in add_avsoftintr()
316 name, lvl); in add_avsoftintr()
322 name, lvl); in add_avsoftintr()
326 if (lvl <= 0 || lvl > LOCK_LEVEL) { in add_avsoftintr()
327 printf(badsoft, lvl, name); in add_avsoftintr()
336 insert_av(intr_id, &softvect[lvl], xxintr, arg1, arg2, NULL, lvl, NULL); in add_avsoftintr()
423 av_rem_softintr(void *intr_id, int lvl, avfunc xxintr, boolean_t rem_softinfo) in av_rem_softintr() argument
433 if ((slvl = slvltovect(lvl)) != -1) { in av_rem_softintr()
434 rem_avintr(intr_id, lvl, xxintr, slvl); in av_rem_softintr()
438 if (lvl <= 0 && lvl >= LOCK_LEVEL) { in av_rem_softintr()
441 vecp = &softvect[lvl]; in av_rem_softintr()
442 remove_av(intr_id, vecp, xxintr, lvl, 0); in av_rem_softintr()
473 rem_avsoftintr(void *intr_id, int lvl, avfunc xxintr) in rem_avsoftintr() argument
475 return (av_rem_softintr(intr_id, lvl, xxintr, B_TRUE)); in rem_avsoftintr()
486 rem_avintr(void *intr_id, int lvl, avfunc xxintr, int vect) in rem_avintr() argument
493 (*remintr)(intr_id, lvl, xxintr, vect); in rem_avintr()
502 remove_av(intr_id, vecp, f, lvl, vect); in rem_avintr()
505 (*delspl)(vect, lvl, vecp->avh_lo_pri, vecp->avh_hi_pri); in rem_avintr()