Searched refs:vmap_area (Results 1 - 4 of 4) sorted by relevance
/linux-master/scripts/gdb/linux/ |
H A D | vmalloc.py | 14 vmap_area_type = utils.CachedType('struct vmap_area') 35 for vmap_area in lists.list_for_each_entry(vn['busy']['head'], vmap_area_ptr_type, "list"): 36 if not vmap_area['vm']: 37 gdb.write("0x%x-0x%x %10d vm_map_ram\n" % (vmap_area['va_start'], vmap_area['va_end'], 38 vmap_area['va_end'] - vmap_area['va_start'])) 40 v = vmap_area['vm']
|
/linux-master/mm/ |
H A D | vmalloc.c | 807 * This kmem_cache is used for vmap_area objects. Instead of 822 * All vmap_area objects in this tree are sorted by va->va_start 826 * Each vmap_area node contains a maximum available free block 837 static DEFINE_PER_CPU(struct vmap_area *, ne_fit_preload_node); 963 va_size(struct vmap_area *va) 971 struct vmap_area *va; 973 va = rb_entry_safe(node, struct vmap_area, rb_node); 978 struct vmap_area, rb_node, unsigned long, subtree_max_size, va_size) 992 static struct vmap_area *__find_vmap_area(unsigned long addr, struct rb_root *root) 999 struct vmap_area *v [all...] |
H A D | usercopy.c | 177 struct vmap_area *area = find_vmap_area(addr);
|
/linux-master/include/linux/ |
H A D | vmalloc.h | 64 struct vmap_area { struct 73 * a vmap_area object can be either: 217 struct vmap_area *find_vmap_area(unsigned long addr);
|
Completed in 103 milliseconds