Home
last modified time | relevance | path

Searched refs:rwlock (Results 1 – 5 of 5) sorted by relevance

/xen/xen/include/xen/
A Drwlock.h273 rwlock_t rwlock; member
311 read_lock(&percpu_rwlock->rwlock); in _percpu_read_lock()
325 read_lock(&percpu_rwlock->rwlock); in _percpu_read_lock()
329 read_unlock(&percpu_rwlock->rwlock); in _percpu_read_lock()
347 read_unlock(&percpu_rwlock->rwlock); in _percpu_read_unlock()
367 write_unlock(&percpu_rwlock->rwlock); in _percpu_write_unlock()
370 #define percpu_rw_is_write_locked(l) _rw_is_write_locked(&((l)->rwlock))
/xen/xen/common/
A Drwlock.c121 write_lock(&percpu_rwlock->rwlock); in _percpu_write_lock()
A DMakefile41 obj-y += rwlock.o
/xen/docs/misc/
A Dgrant-tables.txt86 grant_table->lock : rwlock used to prevent readers from accessing
101 be large, which makes a rwlock a good choice.
/xen/docs/designs/
A Dargo.pandoc136 * There is a global rwlock (`L1`) to protect access to all of the per-domain
138 * There is a rwlock per-domain (`rings_L2`) to protect the hashtable of the

Completed in 6 milliseconds