Lines Matching refs:ptr
33 void *ptr; in kmem_zalloc_greedy() local
36 while (!(ptr = vzalloc(kmsize))) { in kmem_zalloc_greedy()
40 if (ptr) in kmem_zalloc_greedy()
42 return ptr; in kmem_zalloc_greedy()
50 void *ptr; in kmem_alloc() local
53 ptr = kmalloc(size, lflags); in kmem_alloc()
54 if (ptr || (flags & (KM_MAYFAIL|KM_NOSLEEP))) in kmem_alloc()
55 return ptr; in kmem_alloc()
68 void *ptr; in kmem_zalloc_large() local
71 ptr = kmem_zalloc(size, flags | KM_MAYFAIL); in kmem_zalloc_large()
72 if (ptr) in kmem_zalloc_large()
73 return ptr; in kmem_zalloc_large()
86 ptr = __vmalloc(size, lflags | __GFP_HIGHMEM | __GFP_ZERO, PAGE_KERNEL); in kmem_zalloc_large()
91 return ptr; in kmem_zalloc_large()
95 kmem_realloc(const void *ptr, size_t newsize, size_t oldsize, in kmem_realloc() argument
101 if (ptr) { in kmem_realloc()
103 memcpy(new, ptr, in kmem_realloc()
105 kmem_free(ptr); in kmem_realloc()
115 void *ptr; in kmem_zone_alloc() local
118 ptr = kmem_cache_alloc(zone, lflags); in kmem_zone_alloc()
119 if (ptr || (flags & (KM_MAYFAIL|KM_NOSLEEP))) in kmem_zone_alloc()
120 return ptr; in kmem_zone_alloc()