Home
last modified time | relevance | path

Searched refs:spinlock_t (Results 1 – 25 of 73) sorted by relevance

123

/xen/xen/include/xen/
A Dspinlock.h162 } spinlock_t; typedef
167 void _spin_lock(spinlock_t *lock);
169 void _spin_lock_irq(spinlock_t *lock);
172 void _spin_unlock(spinlock_t *lock);
173 void _spin_unlock_irq(spinlock_t *lock);
176 int _spin_is_locked(spinlock_t *lock);
177 int _spin_trylock(spinlock_t *lock);
178 void _spin_barrier(spinlock_t *lock);
180 int _spin_trylock_recursive(spinlock_t *lock);
181 void _spin_lock_recursive(spinlock_t *lock);
[all …]
A Dsched.h160 spinlock_t periodic_timer_lock;
240 spinlock_t virq_lock;
330 spinlock_t domain_lock;
359 spinlock_t rangesets_lock;
378 spinlock_t event_lock;
442 spinlock_t shutdown_lock;
471 spinlock_t pbuf_lock;
478 spinlock_t watchdog_lock;
488 spinlock_t hypercall_deadlock_mutex;
512 spinlock_t node_affinity_lock;
[all …]
A Devent_fifo.h16 spinlock_t lock;
A Dwait.h17 spinlock_t lock;
A Dvm_event.h31 spinlock_t lock;
A Dcpuidle.h71 spinlock_t stat_lock;
/xen/xen/include/asm-x86/hvm/
A Ddomain.h53 spinlock_t lock;
60 spinlock_t bufioreq_lock;
112 spinlock_t lock;
125 spinlock_t irq_lock;
159 spinlock_t uc_lock;
192 spinlock_t lock;
A Dvpt.h66 spinlock_t lock;
114 spinlock_t lock;
124 spinlock_t lock;
142 spinlock_t pl_time_lock;
/xen/xen/common/
A Dspinlock.c178 void _spin_lock(spinlock_t *lock) in _spin_lock()
183 void _spin_lock_irq(spinlock_t *lock) in _spin_lock_irq()
190 unsigned long _spin_lock_irqsave(spinlock_t *lock) in _spin_lock_irqsave()
199 void _spin_unlock(spinlock_t *lock) in _spin_unlock()
209 void _spin_unlock_irq(spinlock_t *lock) in _spin_unlock_irq()
221 int _spin_is_locked(spinlock_t *lock) in _spin_is_locked()
235 int _spin_trylock(spinlock_t *lock) in _spin_trylock()
264 void _spin_barrier(spinlock_t *lock) in _spin_barrier()
289 int _spin_trylock_recursive(spinlock_t *lock) in _spin_trylock_recursive()
313 void _spin_lock_recursive(spinlock_t *lock) in _spin_lock_recursive()
[all …]
/xen/xen/include/asm-arm/
A Dnew_vgic.h66 spinlock_t irq_lock; /* Protects the content of the struct */
150 spinlock_t lpi_list_lock;
159 spinlock_t ap_list_lock; /* Protects the ap_list */
A Dvgic.h103 spinlock_t lock; /* Covers access to all other members of this struct */
143 spinlock_t lock;
167 spinlock_t its_devices_lock; /* Protects the its_devices tree */
204 spinlock_t lock;
A Dvpl011.h56 spinlock_t lock;
/xen/xen/common/sched/
A Dprivate.h46 spinlock_t *schedule_lock,
210 static inline spinlock_t *kind##_schedule_lock##irq(param EXTRA_TYPE(arg)) \
214 spinlock_t *lock = get_sched_res(cpu)->schedule_lock; \
231 static inline void kind##_schedule_unlock##irq(spinlock_t *lock \
261 static inline spinlock_t *pcpu_schedule_trylock(unsigned int cpu) in sched_lock()
263 spinlock_t *lock = get_sched_res(cpu)->schedule_lock; in sched_lock()
297 spinlock_t * (*switch_sched) (struct scheduler *, unsigned int,
345 static inline spinlock_t *sched_switch_sched(struct scheduler *s, in sched_switch_sched()
A Dnull.c79 spinlock_t lock; /* scheduler lock; nests inside cpupool_lock */
82 spinlock_t waitq_lock; /* serializes waitq; nests inside runq locks */
429 static spinlock_t *null_switch_sched(struct scheduler *new_ops, in null_switch_sched()
460 spinlock_t *lock; in null_unit_insert()
524 spinlock_t *lock; in null_unit_remove()
878 spinlock_t *lock; in null_schedule()
947 spinlock_t *lock; in null_dump_pcpu()
995 spinlock_t *lock; in null_dump()
A Dcore.c309 spinlock_t *lock; in vcpu_runstate_get()
351 static void sched_spin_lock_double(spinlock_t *lock1, spinlock_t *lock2, in sched_spin_lock_double()
370 static void sched_spin_unlock_double(spinlock_t *lock1, spinlock_t *lock2, in sched_spin_unlock_double()
506 spinlock_t *lock; in sched_select_initial_cpu()
685 spinlock_t *lock; in sched_move_domain()
834 spinlock_t *lock; in vcpu_sleep_nosync()
862 spinlock_t *lock; in vcpu_wake()
1118 spinlock_t *lock; in restore_vcpu_affinity()
1302 spinlock_t *lock; in vcpu_set_affinity()
1461 spinlock_t *lock; in vcpu_yield()
[all …]
/xen/tools/tests/vhpet/
A Demul.h32 typedef int spinlock_t; typedef
186 spinlock_t lock;
192 spinlock_t lock;
203 spinlock_t pl_time_lock;
/xen/xen/drivers/passthrough/amd/
A Diommu.h61 spinlock_t lock; /* protect buffer pointers */
78 spinlock_t lock; /* protect iommu */
128 spinlock_t intremap_lock;
169 spinlock_t lock;
/xen/xen/drivers/cpufreq/
A Dutility.c38 DEFINE_PER_CPU(spinlock_t, cpufreq_statistic_lock);
67 spinlock_t *cpufreq_statistic_lock = in cpufreq_statistic_update()
94 spinlock_t *cpufreq_statistic_lock = in cpufreq_statistic_init()
151 spinlock_t *cpufreq_statistic_lock = in cpufreq_statistic_exit()
175 spinlock_t *cpufreq_statistic_lock = in cpufreq_statistic_reset()
/xen/xen/include/acpi/platform/
A Daclinux.h65 #define acpi_spinlock spinlock_t *
/xen/xen/include/asm-x86/
A Dmce.h32 spinlock_t lock;
A Dmc146818rtc.h10 extern spinlock_t rtc_lock; /* serialize CMOS RAM access */
A Ddomain.h61 spinlock_t lock;
242 spinlock_t vtlb_lock;
390 spinlock_t e820_lock;
/xen/xen/xsm/flask/
A Davc.c83 spinlock_t slots_lock[AVC_CACHE_SLOTS]; /* lock for writes */
314 spinlock_t *lock; in avc_reclaim_node()
483 spinlock_t *lock; in avc_insert()
624 spinlock_t *lock; in avc_update_node()
684 spinlock_t *lock; in avc_ss_reset()
/xen/xen/xsm/flask/ss/
A Dsidtab.h33 spinlock_t lock;
/xen/tools/tests/vpci/
A Demul.h58 typedef bool spinlock_t; typedef

Completed in 42 milliseconds

123