Home
last modified time | relevance | path

Searched refs:lr_mask (Results 1 – 4 of 4) sorted by relevance

/xen/xen/arch/arm/
A Dgic-vgic.c28 #define lr_all_full() (this_cpu(lr_mask) == ((1 << gic_get_nr_lrs()) - 1))
114 unsigned long *lr_mask = (unsigned long *) &this_cpu(lr_mask); in gic_find_unused_lr() local
123 for_each_set_bit(used_lr, lr_mask, nr_lrs) in gic_find_unused_lr()
131 lr = find_next_zero_bit(lr_mask, nr_lrs, lr); in gic_find_unused_lr()
154 set_bit(i, &this_cpu(lr_mask)); in gic_raise_guest_irq()
187 clear_bit(i, &this_cpu(lr_mask)); in gic_update_one_lr()
222 clear_bit(i, &this_cpu(lr_mask)); in gic_update_one_lr()
268 while ((i = find_next_bit((const unsigned long *) &this_cpu(lr_mask), in vgic_sync_from_lrs()
322 set_bit(lr, &this_cpu(lr_mask)); in gic_restore_pending_irqs()
340 v->arch.lr_mask = 0; in gic_clear_pending_irqs()
A Dgic.c41 DEFINE_PER_CPU(uint64_t, lr_mask);
60 this_cpu(lr_mask) = 0ULL; in clear_cpu_lr_mask()
82 v->arch.lr_mask = this_cpu(lr_mask); in gic_save_state()
92 this_cpu(lr_mask) = v->arch.lr_mask; in gic_restore_state()
427 printk("GICH_LRs (vcpu %d) mask=%"PRIx64"\n", v->vcpu_id, v->arch.lr_mask); in gic_dump_info()
/xen/xen/include/asm-arm/
A Ddomain.h190 uint64_t lr_mask; member
A Dgic.h235 DECLARE_PER_CPU(uint64_t, lr_mask);

Completed in 48 milliseconds