Home
last modified time | relevance | path

Searched refs:test_and_clear_bit (Results 1 – 25 of 31) sorted by relevance

12

/xen/xen/include/asm-x86/
A Dbitops.h210 static inline int test_and_clear_bit(int nr, volatile void *addr) in test_and_clear_bit() function
221 #define test_and_clear_bit(nr, addr) ({ \ macro
223 test_and_clear_bit(nr, addr); \
A Dguest_atomics.h18 ((void)(d), test_and_clear_bit(nr, p))
/xen/tools/libxc/
A Dxc_bitops.h55 static inline int test_and_clear_bit(int nr, void *addr) in test_and_clear_bit() function
/xen/xen/arch/arm/
A Dgic-vgic.c182 test_and_clear_bit(GIC_IRQ_GUEST_PRISTINE_LPI, &p->status)) ) in gic_update_one_lr()
196 test_and_clear_bit(GIC_IRQ_GUEST_QUEUED, &p->status) ) in gic_update_one_lr()
210 int q __attribute__ ((unused)) = test_and_clear_bit(GIC_IRQ_GUEST_QUEUED, &p->status); in gic_update_one_lr()
/xen/xen/include/asm-arm/
A Dguest_atomics.h71 guest_testop(test_and_clear_bit) in guest_bitop()
A Dbitops.h51 int test_and_clear_bit(int nr, volatile void *p);
/xen/xen/arch/arm/arm64/lib/
A Dbitops.c118 testop(test_and_clear_bit, bic) in bitop()
/xen/xen/arch/arm/arm32/lib/
A Dbitops.c126 testop(test_and_clear_bit, bic) in bitop()
/xen/xen/include/asm-x86/hvm/
A Dvlapic.h70 test_and_clear_bit(VEC_POS(vec), (uint32_t *)((bitmap) + REG_POS(vec)))
/xen/xen/common/
A Dvm_event.c141 if ( test_and_clear_bit(ved->pause_flag, &v->pause_flags) ) in vm_event_wake_blocked()
201 if ( test_and_clear_bit(ved->pause_flag, &v->pause_flags) ) in vm_event_disable()
A Devent_channel.c100 if ( test_and_clear_bit(_VPF_blocked_in_xen, &v->pause_flags) ) in default_xen_notification_fn()
1424 test_and_clear_bit(vcpuid, d->poll_mask) ) in evtchn_check_pollers()
/xen/tools/firmware/hvmloader/
A Dxenbus.c48 while ( !test_and_clear_bit(event, shinfo->evtchn_pending) ) in ring_wait()
A Dutil.h59 static inline int test_and_clear_bit(int nr, volatile void *addr) in test_and_clear_bit() function
/xen/xen/include/xen/
A Dcpumask.h134 return test_and_clear_bit(cpumask_check(cpu), addr->bits); in cpumask_test_and_clear_cpu()
A Dmm.h695 if ( test_and_clear_bit(_PGC_allocated, &page->count_info) ) in put_page_alloc_ref()
/xen/xen/arch/x86/cpu/mcheck/
A Dmctelem.c389 if (test_and_clear_bit(bit, mctctl.mctc_free)) { in mctelem_reserve()
/xen/xen/include/asm-x86/hvm/vmx/
A Dvmx.h132 return test_and_clear_bit(POSTED_INTR_ON, &pi_desc->control); in pi_test_and_clear_on()
/xen/xen/arch/x86/hvm/viridian/
A Dtime.c93 if ( test_and_clear_bit(_TRC_running, &trc->flags) ) in time_ref_count_freeze()
/xen/xen/common/sched/
A Dcore.c900 if ( !test_and_clear_bit(_VPF_blocked, &v->pause_flags) ) in vcpu_unblock()
912 if ( test_and_clear_bit(v->vcpu_id, v->domain->poll_mask) ) in vcpu_unblock()
1069 if ( !test_and_clear_bit(_VPF_migrating, &v->pause_flags) ) in sched_unit_migrate_finish()
2665 if ( test_and_clear_bit(v->vcpu_id, v->domain->poll_mask) ) in poll_timer_fn()
A Dcredit.c1056 if ( test_and_clear_bit(CSCHED_FLAG_UNIT_PARKED, &svc->flags) ) in csched_unit_remove()
1143 migrating = test_and_clear_bit(CSCHED_FLAG_UNIT_MIGRATING, &svc->flags); in csched_unit_wake()
/xen/xen/arch/x86/hvm/
A Dioreq.c252 if ( !test_and_clear_bit(i, &d->arch.hvm.ioreq_gfn.legacy_mask) ) in hvm_alloc_legacy_ioreq_gfn()
266 if ( test_and_clear_bit(i, &d->arch.hvm.ioreq_gfn.mask) ) in hvm_alloc_ioreq_gfn()
A Dvmsi.c320 test_and_clear_bit(nr_entry, &entry->table_flags) ) in msixtbl_write()
/xen/tools/xenpaging/
A Dxenpaging.c917 if ( test_and_clear_bit(req.u.mem_paging.gfn, paging->bitmap) ) in main()
/xen/xen/arch/x86/pv/
A Dshim.c856 wake = test_and_clear_bit(_VPF_down, &v->pause_flags); in pv_shim_cpu_up()
/xen/xen/drivers/passthrough/
A Dio.c1077 if ( test_and_clear_bit(STATE_SCHED, &pirq_dpci->state) ) in dpci_softirq()

Completed in 107 milliseconds

12