Lines Matching refs:BM
37 #define BM(x) (unsigned long *)(x) macro
39 #define EVTCHN_FIRST_BIT(w) find_first_bit(BM(&(w)), BITS_PER_EVTCHN_WORD)
51 clear_bit(info->evtchn, BM(per_cpu(cpu_evtchn_mask, info->cpu))); in evtchn_2l_bind_to_cpu()
52 set_bit(info->evtchn, BM(per_cpu(cpu_evtchn_mask, cpu))); in evtchn_2l_bind_to_cpu()
58 sync_clear_bit(port, BM(&s->evtchn_pending[0])); in evtchn_2l_clear_pending()
64 sync_set_bit(port, BM(&s->evtchn_pending[0])); in evtchn_2l_set_pending()
70 return sync_test_bit(port, BM(&s->evtchn_pending[0])); in evtchn_2l_is_pending()
76 return sync_test_and_set_bit(port, BM(&s->evtchn_mask[0])); in evtchn_2l_test_and_set_mask()
82 sync_set_bit(port, BM(&s->evtchn_mask[0])); in evtchn_2l_mask()
104 sync_clear_bit(port, BM(&s->evtchn_mask[0])); in evtchn_2l_unmask()
105 evtchn_pending = sync_test_bit(port, BM(&s->evtchn_pending[0])); in evtchn_2l_unmask()
108 sync_set_bit(port, BM(&s->evtchn_mask[0])); in evtchn_2l_unmask()
129 BM(&vcpu_info->evtchn_pending_sel))) in evtchn_2l_unmask()
329 if (sync_test_bit(i, BM(sh->evtchn_pending))) { in xen_debug_interrupt()
334 sync_test_bit(word_idx, BM(&v->evtchn_pending_sel)) in xen_debug_interrupt()
336 !sync_test_bit(i, BM(sh->evtchn_mask)) in xen_debug_interrupt()
338 sync_test_bit(i, BM(cpu_evtchn)) in xen_debug_interrupt()