Home
last modified time | relevance | path

Searched refs:rwsem (Results 1 – 10 of 10) sorted by relevance

/include/linux/
Dnotifier.h66 struct rw_semaphore rwsem; member
86 init_rwsem(&(name)->rwsem); \
102 .rwsem = __RWSEM_INITIALIZER((name).rwsem), \
Drmap.h33 struct rw_semaphore rwsem; /* W: modification, R: walking the list */ member
121 down_write(&anon_vma->root->rwsem); in anon_vma_lock_write()
126 return down_write_trylock(&anon_vma->root->rwsem); in anon_vma_trylock_write()
131 up_write(&anon_vma->root->rwsem); in anon_vma_unlock_write()
136 down_read(&anon_vma->root->rwsem); in anon_vma_lock_read()
141 return down_read_trylock(&anon_vma->root->rwsem); in anon_vma_trylock_read()
146 up_read(&anon_vma->root->rwsem); in anon_vma_unlock_read()
Dgnss.h45 struct rw_semaphore rwsem; member
Dposix-clock.h90 struct rw_semaphore rwsem; member
Dipc_namespace.h21 struct rw_semaphore rwsem; member
Drwsem.h158 extern void __init_rwsem(struct rw_semaphore *rwsem, const char *name,
Dnfs_fs.h236 struct rw_semaphore rwsem; member
Dcpufreq.h102 struct rw_semaphore rwsem; member
/include/trace/hooks/
Dfs.h14 TP_PROTO(wait_queue_head_t *read_waiters, struct rw_semaphore *rwsem, bool *skip),
15 TP_ARGS(read_waiters, rwsem, skip), 1);
Drwsem.h3 #define TRACE_SYSTEM rwsem