22 #include <linux/slab.h> 23 #include <linux/module.h> 25 #define M0_TRACE_SUBSYSTEM M0_TRACE_SUBSYS_LIB 59 return kzalloc(
size, GFP_NOFS);
75 return kmalloc(
size, GFP_NOFS);
95 GFP_NOFS | __GFP_ZERO);
100 M0_PRE(shift == PAGE_SHIFT);
static struct m0_addb2_philter p
M0_INTERNAL void m0_arch_free_wired(void *data, size_t size, unsigned shift)
M0_INTERNAL void m0_arch_memory_pagein(void *addr, size_t size)
M0_INTERNAL size_t m0_arch_alloc_size(void *data)
M0_INTERNAL void m0_free_aligned(void *data, size_t size, unsigned shift)
M0_INTERNAL int m0_arch_pagesize_get(void)
M0_INTERNAL void m0_arch_free_aligned(void *addr, size_t size, unsigned shift)
M0_INTERNAL void * m0_arch_alloc(size_t size)
M0_INTERNAL int m0_arch_memory_init(void)
M0_INTERNAL void m0_arch_free(void *data)
M0_INTERNAL void * m0_arch_alloc_nz(size_t size)
M0_INTERNAL void * m0_arch_alloc_aligned(size_t alignment, size_t size)
M0_INTERNAL void m0_arch_allocated_zero(void *data, size_t size)
M0_INTERNAL int m0_arch_pageshift_get(void)
M0_INTERNAL void * m0_arch_alloc_wired(size_t size, unsigned shift)
M0_INTERNAL size_t m0_arch_allocated(void)
M0_INTERNAL void * m0_alloc_aligned(size_t size, unsigned shift)
M0_INTERNAL void m0_arch_memory_fini(void)
M0_INTERNAL int m0_arch_dont_dump(void *p, size_t size)