Lines Matching defs:caller
406 * The caller is responsible for calling flush_cache_vmap() before calling
574 * The caller is responsible for calling flush_cache_vmap() after this
1813 * Free a vmap area, caller ensuring that the area has been unmapped,
2172 * Allocating 0 bytes isn't what caller wants since
2542 struct vmap_area *va, unsigned long flags, const void *caller)
2547 vm->caller = caller;
2552 unsigned long flags, const void *caller)
2555 setup_vmalloc_vm_locked(vm, va, flags, caller);
2573 gfp_t gfp_mask, const void *caller)
2601 setup_vmalloc_vm(area, va, flags, caller);
2620 const void *caller)
2623 NUMA_NO_NODE, GFP_KERNEL, caller);
2646 const void *caller)
2650 NUMA_NO_NODE, GFP_KERNEL, caller);
2658 * It is up to the caller to do all required locking to keep the returned
2889 * are transferred from the caller to vmap(), and will be freed / dropped when
3123 area->caller);
3217 * @caller: caller's return address
3238 const void *caller)
3282 gfp_mask, caller);
3369 * @caller: caller's return address
3383 gfp_t gfp_mask, int node, const void *caller)
3386 gfp_mask, PAGE_KERNEL, 0, node, caller);
3733 * Note: In usual ops, vread() is never necessary because the caller
4282 const void *caller;
4302 caller = vm->caller;
4306 nr_pages, addr, caller);
4393 if (v->caller)
4394 seq_printf(m, " %pS", v->caller);