Lines Matching defs:caller
165 * This function does NOT do any cache flushing. The caller is responsible
285 * This function does NOT do any cache flushing. The caller is responsible for
1315 * called before a call to iounmap() if the caller wants vm_area_struct's
1407 * Free a vmap area, caller ensuring that the area has been unmapped
1656 * Allocating 0 bytes isn't what caller wants since
2028 struct vmap_area *va, unsigned long flags, const void *caller)
2033 vm->caller = caller;
2038 unsigned long flags, const void *caller)
2041 setup_vmalloc_vm_locked(vm, va, flags, caller);
2058 unsigned long end, int node, gfp_t gfp_mask, const void *caller)
2088 setup_vmalloc_vm(area, va, flags, caller);
2095 const void *caller)
2098 GFP_KERNEL, caller);
2120 const void *caller)
2123 NUMA_NO_NODE, GFP_KERNEL, caller);
2131 * It is up to the caller to do all required locking to keep the returned
2381 * are transferred from the caller to vmap(), and will be freed / dropped when
2482 area->caller);
2540 * @caller: caller's return address
2551 const void *caller)
2562 vm_flags, start, end, node, gfp_mask, caller);
2593 * @caller: caller's return address
2607 gfp_t gfp_mask, int node, const void *caller)
2610 gfp_mask, PAGE_KERNEL, 0, node, caller);
2865 * Note: In usual ops, vread() is never necessary because the caller
2944 * Note: In usual ops, vwrite() is never necessary because the caller
3530 if (v->caller)
3531 seq_printf(m, " %pS", v->caller);