Lines Matching refs:flags
45 #define kvmalloc(size, flags) kmalloc(size, flags) argument
46 #define kvzalloc(size, flags) kmalloc(size, (flags) | __GFP_ZERO) argument
47 #define kvcalloc(n, size, flags) kvmalloc_array(n, size, (flags) | __GFP_ZERO) argument
48 #define kzalloc(size, flags) kmalloc(size, (flags) | __GFP_ZERO) argument
49 #define kzalloc_node(size, flags, node) kmalloc(size, (flags) | __GFP_ZERO) argument
58 #define kmalloc_node(chunk, flags, n) kmalloc(chunk, flags) argument
70 #define KMEM_CACHE(__struct, flags) \ argument
72 __alignof(struct __struct), (flags), NULL)
94 linux_check_m_flags(gfp_t flags) in linux_check_m_flags() argument
99 if ((flags & m) == 0) in linux_check_m_flags()
100 flags |= M_NOWAIT; in linux_check_m_flags()
101 else if ((flags & m) == m) in linux_check_m_flags()
102 flags &= ~M_WAITOK; in linux_check_m_flags()
105 return (flags & GFP_NATIVE_MASK); in linux_check_m_flags()
109 kmalloc(size_t size, gfp_t flags) in kmalloc() argument
111 return (malloc(size, M_KMALLOC, linux_check_m_flags(flags))); in kmalloc()
115 kcalloc(size_t n, size_t size, gfp_t flags) in kcalloc() argument
117 flags |= __GFP_ZERO; in kcalloc()
118 return (mallocarray(n, size, M_KMALLOC, linux_check_m_flags(flags))); in kcalloc()
122 __vmalloc(size_t size, gfp_t flags, int other) in __vmalloc() argument
124 return (malloc(size, M_KMALLOC, linux_check_m_flags(flags))); in __vmalloc()
134 kmalloc_array(size_t n, size_t size, gfp_t flags) in kmalloc_array() argument
136 return (mallocarray(n, size, M_KMALLOC, linux_check_m_flags(flags))); in kmalloc_array()
140 kvmalloc_array(size_t n, size_t size, gfp_t flags) in kvmalloc_array() argument
142 return (mallocarray(n, size, M_KMALLOC, linux_check_m_flags(flags))); in kvmalloc_array()
146 krealloc(void *ptr, size_t size, gfp_t flags) in krealloc() argument
148 return (realloc(ptr, size, M_KMALLOC, linux_check_m_flags(flags))); in krealloc()
158 size_t size, size_t align, unsigned flags, linux_kmem_ctor_t *ctor);
161 linux_kmem_cache_alloc(struct linux_kmem_cache *c, gfp_t flags) in linux_kmem_cache_alloc() argument
164 linux_check_m_flags(flags))); in linux_kmem_cache_alloc()
168 kmem_cache_zalloc(struct linux_kmem_cache *c, gfp_t flags) in kmem_cache_zalloc() argument
171 linux_check_m_flags(flags | M_ZERO))); in kmem_cache_zalloc()