Lines Matching full:flags

48 #define	kvzalloc(size, flags)		kvmalloc(size, (flags) | __GFP_ZERO)  argument
49 #define kvcalloc(n, size, flags) kvmalloc_array(n, size, (flags) | __GFP_ZERO) argument
50 #define kzalloc(size, flags) kmalloc(size, (flags) | __GFP_ZERO) argument
51 #define kzalloc_node(size, flags, node) kmalloc_node(size, (flags) | __GFP_ZERO, node) argument
73 #define KMEM_CACHE(__struct, flags) \ argument
75 __alignof(struct __struct), (flags), NULL)
95 size_t size, size_t align, unsigned flags, linux_kmem_ctor_t *ctor);
109 linux_check_m_flags(gfp_t flags) in linux_check_m_flags() argument
114 if ((flags & m) == 0) in linux_check_m_flags()
115 flags |= M_NOWAIT; in linux_check_m_flags()
116 else if ((flags & m) == m) in linux_check_m_flags()
117 flags &= ~M_WAITOK; in linux_check_m_flags()
119 /* mask away LinuxKPI specific flags */ in linux_check_m_flags()
120 return (flags & GFP_NATIVE_MASK); in linux_check_m_flags()
127 kmalloc(size_t size, gfp_t flags) in kmalloc() argument
129 return (lkpi_kmalloc(size, flags)); in kmalloc()
133 __kmalloc(size_t size, gfp_t flags) in __kmalloc() argument
135 return (lkpi___kmalloc(size, flags)); in __kmalloc()
139 kmalloc_node(size_t size, gfp_t flags, int node) in kmalloc_node() argument
141 return (lkpi___kmalloc_node(size, flags, node)); in kmalloc_node()
145 krealloc(void *ptr, size_t size, gfp_t flags) in krealloc() argument
147 return (lkpi_krealloc(ptr, size, flags)); in krealloc()
161 kmalloc_array(size_t n, size_t size, gfp_t flags) in kmalloc_array() argument
166 return (kmalloc(size * n, flags)); in kmalloc_array()
170 kcalloc(size_t n, size_t size, gfp_t flags) in kcalloc() argument
172 flags |= __GFP_ZERO; in kcalloc()
173 return (kmalloc_array(n, size, flags)); in kcalloc()
178 kmalloc_array_node(size_t n, size_t size, gfp_t flags, int node) in kmalloc_array_node() argument
183 return (kmalloc_node(size * n, flags, node)); in kmalloc_array_node()
187 kcalloc_node(size_t n, size_t size, gfp_t flags, int node) in kcalloc_node() argument
189 flags |= __GFP_ZERO; in kcalloc_node()
190 return (kmalloc_array_node(n, size, flags, node)); in kcalloc_node()
195 krealloc_array(void *ptr, size_t n, size_t size, gfp_t flags) in krealloc_array() argument
200 return (krealloc(ptr, n * size, flags)); in krealloc_array()
207 __vmalloc(size_t size, gfp_t flags, int other) in __vmalloc() argument
209 return (malloc(size, M_KMALLOC, linux_check_m_flags(flags))); in __vmalloc()
213 __vmalloc_node(size_t size, gfp_t flags, int node) in __vmalloc_node() argument
216 linux_get_vm_domain_set(node), linux_check_m_flags(flags))); in __vmalloc_node()
227 kvmalloc(size_t size, gfp_t flags) in kvmalloc() argument
229 return (lkpi_kvmalloc(size, flags)); in kvmalloc()
233 kvmalloc_array(size_t n, size_t size, gfp_t flags) in kvmalloc_array() argument
238 return (kvmalloc(size * n, flags)); in kvmalloc_array()
242 kvrealloc(const void *ptr, size_t oldsize, size_t newsize, gfp_t flags) in kvrealloc() argument
249 newptr = kvmalloc(newsize, flags); in kvrealloc()