Searched refs:vm_refcnt (Results 1 – 6 of 6) sorted by relevance
| /linux/mm/ |
| H A D | mmap_lock.c | 72 &vma->vm_refcnt); in __vma_enter_locked() 115 * vm_refcnt. mmap_write_lock prevents racing with vma_mark_attached(). in __vma_start_write() 117 * See the comment describing the vm_area_struct->vm_refcnt field for in __vma_start_write() 120 if (!refcount_add_not_zero(VM_REFCNT_EXCLUDE_READERS_FLAG, &vma->vm_refcnt)) { in __vma_start_write() 127 refcount_read(&vma->vm_refcnt) == tgt_refcnt, in vma_mark_detached() 239 if (unlikely(!__refcount_inc_not_zero_limited_acquire(&vma->vm_refcnt, &oldcnt, 254 * vma->vm_lock_seq under vma->vm_refcnt protection and mm->mm_lock_seq in lock_vma_under_rcu() 276 * stable and can be freed in the narrow window after vma->vm_refcnt in lock_vma_under_rcu() 278 * releasing vma->vm_refcnt. in lock_vma_under_rcu() 280 other_mm = vma->vm_mm; /* use a copy as vma can be freed after we drop vm_refcnt */ in lock_vma_under_rcu() [all...] |
| H A D | debug.c | 169 refcount_read(&vma->vm_refcnt), in dump_vma()
|
| /linux/include/linux/ |
| H A D | mmap_lock.h | 158 refcount_set(&vma->vm_refcnt, 0); in vma_lock_init() 196 if (__refcount_dec_and_test(&vma->vm_refcnt, &oldcnt)) in __vma_refcount_put_return() 243 if (unlikely(!__refcount_inc_not_zero_limited_acquire(&vma->vm_refcnt, &oldcnt, in vma_start_read_locked_nested() 356 refcnt = refcount_read(&vma->vm_refcnt); in vma_assert_locked() 425 return refcount_read(&vma->vm_refcnt); in vma_is_attached() 447 refcount_set_release(&vma->vm_refcnt, 1); in vma_mark_attached()
|
| H A D | mm_types.h | 1030 refcount_t vm_refcnt ____cacheline_aligned_in_smp;
|
| /linux/tools/testing/vma/include/ |
| H A D | dup.h | 586 refcount_t vm_refcnt; member 969 WARN_ON_ONCE(!refcount_read(&vma->vm_refcnt)); in vma_assert_attached() 974 WARN_ON_ONCE(refcount_read(&vma->vm_refcnt)); in vma_assert_detached() 982 refcount_set_release(&vma->vm_refcnt, 1); in vma_mark_attached() 990 if (unlikely(!refcount_dec_and_test(&vma->vm_refcnt))) { in vma_mark_detached()
|
| H A D | custom.h | 102 refcount_set(&vma->vm_refcnt, 0); in vma_lock_init()
|