Lines Matching defs:free_bit
277 * @free_bit: Bit inside vint to which event gets attached
283 u16 free_bit,
294 event_desc = &vint_desc->events[free_bit];
296 event_desc->vint_bit = free_bit;
306 free_bit);
333 u16 free_bit;
337 free_bit = find_first_zero_bit(vint_desc->event_map,
339 if (free_bit != MAX_EVENTS_PER_VINT) {
340 set_bit(free_bit, vint_desc->event_map);
352 free_bit = find_first_zero_bit(vint_desc->event_map,
354 set_bit(free_bit, vint_desc->event_map);
357 event_desc = ti_sci_inta_alloc_event(vint_desc, free_bit, hwirq);
359 clear_bit(free_bit, vint_desc->event_map);