Home
last modified time | relevance | path

Searched refs:iv_p (Results 1 – 3 of 3) sorted by relevance

/titanic_44/usr/src/uts/sun4/io/
H A Divintr.c115 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 Divintr.h105 #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 Dinterrupt.s181 #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)