Lines Matching full:what
16 int __must_check vdo_allocate_memory(size_t size, size_t align, const char *what, void *ptr);
35 * @what: What is being allocated (for error logging)
41 size_t align, const char *what, void *ptr) in __vdo_do_allocation() argument
56 return vdo_allocate_memory(total_size, align, what, ptr); in __vdo_do_allocation()
65 * @WHAT: What is being allocated (for error logging)
70 #define vdo_allocate(COUNT, TYPE, WHAT, PTR) \ argument
71 __vdo_do_allocation(COUNT, sizeof(TYPE), 0, __alignof__(TYPE), WHAT, PTR)
81 * @WHAT: What is being allocated (for error logging)
86 #define vdo_allocate_extended(TYPE1, COUNT, TYPE2, WHAT, PTR) \ argument
95 WHAT, \
105 * @what: What is being allocated (for error logging)
110 static inline int __must_check vdo_allocate_cache_aligned(size_t size, const char *what, void *ptr) in vdo_allocate_cache_aligned() argument
112 return vdo_allocate_memory(size, L1_CACHE_BYTES, what, ptr); in vdo_allocate_cache_aligned()
120 * @what: What is being allocated (for error logging)
124 void *__must_check vdo_allocate_memory_nowait(size_t size, const char *what);
127 const char *what, void *new_ptr);
129 int __must_check vdo_duplicate_string(const char *string, const char *what,