Home
last modified time | relevance | path

Searched refs:per_cpudata (Results 1 – 2 of 2) sorted by relevance

/xen-4.10.0-shim-comet/xen/include/xen/
A Drwlock.h233 ASSERT(per_cpudata == percpu_rwlock->percpu_owner); in _percpu_rwlock_owner_check()
249 _percpu_rwlock_owner_check(per_cpudata, percpu_rwlock); in _percpu_read_lock()
252 ASSERT(this_cpu_ptr(per_cpudata) != percpu_rwlock); in _percpu_read_lock()
257 if ( unlikely(this_cpu_ptr(per_cpudata) != NULL ) ) in _percpu_read_lock()
264 this_cpu_ptr(per_cpudata) = percpu_rwlock; in _percpu_read_lock()
270 this_cpu_ptr(per_cpudata) = NULL; in _percpu_read_lock()
274 this_cpu_ptr(per_cpudata) = percpu_rwlock; in _percpu_read_lock()
284 _percpu_rwlock_owner_check(per_cpudata, percpu_rwlock); in _percpu_read_unlock()
287 ASSERT(this_cpu_ptr(per_cpudata) != NULL); in _percpu_read_unlock()
297 this_cpu_ptr(per_cpudata) = NULL; in _percpu_read_unlock()
[all …]
/xen-4.10.0-shim-comet/xen/common/
A Drwlock.c108 void _percpu_write_lock(percpu_rwlock_t **per_cpudata, in _percpu_write_lock() argument
115 _percpu_rwlock_owner_check(per_cpudata, percpu_rwlock); in _percpu_write_lock()
140 if ( per_cpu_ptr(per_cpudata, cpu) != percpu_rwlock ) in _percpu_write_lock()

Completed in 3 milliseconds