Lines Matching defs:imr_p
151 volatile uint64_t *imr_p = ib_intr_map_reg_addr(ib_p, ino);
166 *imr_p = ib_get_map_reg(mondo, cpu_id);
179 volatile uint64_t *imr_p = ib_intr_map_reg_addr(ib_p, ino);
185 IB_INO_INTR_OFF(imr_p);
186 *imr_p; /* flush previous write */
224 ib_intr_dist_nintr(ib_t *ib_p, ib_ino_t ino, volatile uint64_t *imr_p)
226 volatile uint64_t imr = *imr_p;
240 if (ib_map_reg_get_cpu(*imr_p) == cpu_id)
244 *imr_p = ib_get_map_reg(IB_IMR2MONDO(imr), cpu_id);
245 imr = *imr_p; /* flush previous write */
282 volatile uint64_t imr, *imr_p, *state_reg;
286 imr_p = ib_intr_map_reg_addr(ib_p, ino);
300 if (ib_map_reg_get_cpu(*imr_p) == cpu_id) /* same cpu, no reprog */
305 IB_INO_INTR_OFF(imr_p);
306 imr = *imr_p; /* flush previous write */
316 imr_p, IB_INO_TO_MONDO(ib_p, ino));
320 *imr_p = ib_get_map_reg(IB_IMR2MONDO(imr), cpu_id);
321 imr = *imr_p; /* flush previous write */