Lines Matching refs:size
25 static void poison_error(mempool_t *pool, void *element, size_t size, in poison_error() argument
30 const int end = min_t(int, byte + (BITS_PER_LONG / 8), size); in poison_error()
34 pr_err("Mempool %p size %zu\n", pool, size); in poison_error()
38 pr_cont("%s\n", end < size ? "..." : ""); in poison_error()
42 static void __check_element(mempool_t *pool, void *element, size_t size) in __check_element() argument
47 for (i = 0; i < size; i++) { in __check_element()
48 u8 exp = (i < size - 1) ? POISON_FREE : POISON_END; in __check_element()
51 poison_error(pool, element, size, i); in __check_element()
55 memset(obj, POISON_INUSE, size); in __check_element()
74 static void __poison_element(void *element, size_t size) in __poison_element() argument
78 memset(obj, POISON_FREE, size - 1); in __poison_element()
79 obj[size - 1] = POISON_END; in __poison_element()
530 size_t size = (size_t)pool_data; in mempool_kmalloc() local
531 return kmalloc(size, gfp_mask); in mempool_kmalloc()