Searched refs:iv_p (Results 1 – 3 of 3) sorted by relevance
/titanic_44/usr/src/uts/sun4/io/ |
H A D | ivintr.c | 115 intr_vec_t *iv_p; in iv_alloc() local 126 iv_p = (type == SOFTINT_MT) ? in iv_alloc() 129 if (iv_p->iv_pil == 0) { in iv_alloc() 130 iv_p->iv_pil = 1; /* Default PIL */ in iv_alloc() 137 return (iv_p); in iv_alloc() 156 iv_p = kmem_cache_alloc(intr_vec_cache, KM_SLEEP); in iv_alloc() 157 bzero(iv_p, sizeof (intr_vec_t)); in iv_alloc() 158 iv_p->iv_flags = IV_CACHE_ALLOC; in iv_alloc() 160 return (iv_p); in iv_alloc() 167 iv_free(intr_vec_t *iv_p) in iv_free() argument [all …]
|
/titanic_44/usr/src/uts/sun4/sys/ |
H A D | ivintr.h | 105 #define IV_GET_PIL_NEXT(iv_p, cpu_id) \ argument 106 (((iv_p->iv_flags & IV_SOFTINT_MT) && (cpu_id != 0)) ? \ 107 ((intr_vecx_t *)iv_p)->iv_pil_xnext[cpu_id - 1] : iv_p->iv_pil_next) 108 #define IV_SET_PIL_NEXT(iv_p, cpu_id, next) \ argument 109 (((iv_p->iv_flags & IV_SOFTINT_MT) && (cpu_id != 0)) ? \ 110 (((intr_vecx_t *)iv_p)->iv_pil_xnext[cpu_id - 1] = next) : \ 111 (iv_p->iv_pil_next = next))
|
/titanic_44/usr/src/uts/sun4/ml/ |
H A D | interrupt.s | 181 #define SERVE_INTR_PRE(iv_p, cpu, ls1, ls2, os1, os2, os3, regs) \ argument 182 mov iv_p, ls1; \ 183 mov iv_p, ls2; \ 184 SERVE_INTR_TRACE(iv_p, os1, os2, os3, regs); 338 intr_thread(struct regs *regs, uint64_t iv_p, uint_t pil) 923 current_thread(struct regs *regs, uint64_t iv_p, uint_t pil) 1532 kdi_setsoftint(uint64_t iv_p) 1616 setsoftint_tl1(uint64_t iv_p, uint64_t dummy)
|