Lines Matching defs:lvl

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