Symbol: proc_maps_locking_ctx
fs/proc/internal.h
399
struct proc_maps_locking_ctx lock_ctx;
fs/proc/task_mmu.c
135
static inline int lock_ctx_mm(struct proc_maps_locking_ctx *lock_ctx)
fs/proc/task_mmu.c
145
static inline void unlock_ctx_mm(struct proc_maps_locking_ctx *lock_ctx)
fs/proc/task_mmu.c
151
static void reset_lock_ctx(struct proc_maps_locking_ctx *lock_ctx)
fs/proc/task_mmu.c
157
static void unlock_ctx_vma(struct proc_maps_locking_ctx *lock_ctx)
fs/proc/task_mmu.c
166
struct proc_maps_locking_ctx *lock_ctx)
fs/proc/task_mmu.c
174
static inline void unlock_vma_range(struct proc_maps_locking_ctx *lock_ctx)
fs/proc/task_mmu.c
187
struct proc_maps_locking_ctx *lock_ctx = &priv->lock_ctx;
fs/proc/task_mmu.c
204
struct proc_maps_locking_ctx *lock_ctx = &priv->lock_ctx;
fs/proc/task_mmu.c
238
static inline int lock_ctx_mm(struct proc_maps_locking_ctx *lock_ctx)
fs/proc/task_mmu.c
243
static inline void unlock_ctx_mm(struct proc_maps_locking_ctx *lock_ctx)
fs/proc/task_mmu.c
249
struct proc_maps_locking_ctx *lock_ctx)
fs/proc/task_mmu.c
254
static inline void unlock_vma_range(struct proc_maps_locking_ctx *lock_ctx)
fs/proc/task_mmu.c
311
struct proc_maps_locking_ctx *lock_ctx;
fs/proc/task_mmu.c
565
static int query_vma_setup(struct proc_maps_locking_ctx *lock_ctx)
fs/proc/task_mmu.c
572
static void query_vma_teardown(struct proc_maps_locking_ctx *lock_ctx)
fs/proc/task_mmu.c
580
static struct vm_area_struct *query_vma_find_by_addr(struct proc_maps_locking_ctx *lock_ctx,
fs/proc/task_mmu.c
617
static int query_vma_setup(struct proc_maps_locking_ctx *lock_ctx)
fs/proc/task_mmu.c
622
static void query_vma_teardown(struct proc_maps_locking_ctx *lock_ctx)
fs/proc/task_mmu.c
627
static struct vm_area_struct *query_vma_find_by_addr(struct proc_maps_locking_ctx *lock_ctx,
fs/proc/task_mmu.c
635
static struct vm_area_struct *query_matching_vma(struct proc_maps_locking_ctx *lock_ctx,
fs/proc/task_mmu.c
687
struct proc_maps_locking_ctx lock_ctx = { .mm = mm };