Lines Matching refs:size

39 static void *mem_alloc(size_t size, uint8_t type)  in mem_alloc()  argument
42 size_t alloc_size = size; in mem_alloc()
44 MEM_TRACE("alloc %zu bytes of type %" PRIu8, size, type); in mem_alloc()
93 static enum caam_status mem_alloc_buf(struct caambuf *buf, size_t size, in mem_alloc_buf() argument
96 buf->data = mem_alloc(size, type); in mem_alloc_buf()
107 buf->length = size; in mem_alloc_buf()
112 void *caam_alloc(size_t size) in caam_alloc() argument
114 return mem_alloc(size, MEM_TYPE_NORMAL); in caam_alloc()
117 void *caam_calloc(size_t size) in caam_calloc() argument
119 return mem_alloc(size, MEM_TYPE_ZEROED); in caam_calloc()
122 void *caam_calloc_align(size_t size) in caam_calloc_align() argument
124 return mem_alloc(size, MEM_TYPE_ZEROED | MEM_TYPE_ALIGN); in caam_calloc_align()
144 enum caam_status caam_alloc_buf(struct caambuf *buf, size_t size) in caam_alloc_buf() argument
146 return mem_alloc_buf(buf, size, MEM_TYPE_NORMAL); in caam_alloc_buf()
149 enum caam_status caam_calloc_buf(struct caambuf *buf, size_t size) in caam_calloc_buf() argument
151 return mem_alloc_buf(buf, size, MEM_TYPE_ZEROED); in caam_calloc_buf()
154 enum caam_status caam_calloc_align_buf(struct caambuf *buf, size_t size) in caam_calloc_align_buf() argument
156 return mem_alloc_buf(buf, size, MEM_TYPE_ZEROED | MEM_TYPE_ALIGN); in caam_calloc_align_buf()
159 enum caam_status caam_alloc_align_buf(struct caambuf *buf, size_t size) in caam_alloc_align_buf() argument
161 return mem_alloc_buf(buf, size, MEM_TYPE_ALIGN); in caam_alloc_align_buf()
178 bool caam_mem_is_cached_buf(void *buf, size_t size) in caam_mem_is_cached_buf() argument
193 is_cached = core_vbuf_is(CORE_MEM_CACHED, buf, size); in caam_mem_is_cached_buf()