| /optee_os/core/kernel/ |
| H A D | transfer_list.c | 100 DMSG("hdr_size %#"PRIx8, tl->hdr_size); in transfer_list_dump() 112 DMSG("hdr_size %#"PRIx8, tl_e->hdr_size); in transfer_list_dump() 145 tl->hdr_size = sizeof(*tl); in transfer_list_init() 222 if (tl->hdr_size != sizeof(struct transfer_list_header)) { in transfer_list_check_header() 223 EMSG("Bad transfer list header size %#"PRIx8, tl->hdr_size); in transfer_list_check_header() 272 if (ADD_OVERFLOW(cur->hdr_size, cur->data_size, &sz)) in transfer_list_next() 279 va = (vaddr_t)tl + tl->hdr_size; in transfer_list_next() 284 if (va + sizeof(*tl_e) > tl_ev || tl_e->hdr_size < sizeof(*tl_e) || in transfer_list_next() 285 ADD_OVERFLOW(tl_e->hdr_size, tl_e->data_size, &sz) || in transfer_list_next() 373 if (ADD_OVERFLOW(tl_e->hdr_size, tl_e->data_size, &sz) || in transfer_list_set_data_size() [all …]
|
| /optee_os/lib/libutils/isoc/ |
| H A D | bget_malloc.c | 213 static void *maybe_tag_buf(uint8_t *buf, size_t hdr_size, size_t requested_size) in maybe_tag_buf() argument 238 assert(bget_buf_size(buf) >= sz + hdr_size); in maybe_tag_buf() 239 return memtag_set_random_tags(buf, sz + hdr_size); in maybe_tag_buf() 243 asan_tag_access(buf, buf + hdr_size + requested_size); in maybe_tag_buf() 283 static void *raw_malloc_return_hook(void *p, size_t hdr_size, in raw_malloc_return_hook() argument 300 return maybe_tag_buf(p, hdr_size, requested_size); in raw_malloc_return_hook() 335 static void *raw_malloc_return_hook(void *p, size_t hdr_size, in raw_malloc_return_hook() argument 342 return maybe_tag_buf(p, hdr_size, requested_size); in raw_malloc_return_hook() 429 void *raw_malloc_flags(uint32_t flags, void *ptr, size_t hdr_size, in raw_malloc_flags() argument 452 p = bgetz(alignment, hdr_size, s, &ctx->poolset); in raw_malloc_flags() [all …]
|
| H A D | bget.h | 35 void *bget _((bufsize align, bufsize hdr_size, bufsize size, struct bpoolset *poolset)); 36 void *bgetz _((bufsize align, bufsize hdr_size, bufsize size, struct bpoolset *poolset)); 37 void *bgetr _((void *buffer, bufsize align, bufsize hdr_size, bufsize newsize,
|
| H A D | bget.c | 580 static bufsize buf_get_pos(struct bfhead *bf, bufsize align, bufsize hdr_size, in buf_get_pos() argument 594 hdr_size; in buf_get_pos() 596 pos = buf - (unsigned long)bf - sizeof(struct bhead) - hdr_size; in buf_get_pos() 652 void *bget(requested_align, hdr_size, requested_size, poolset) in bget() argument 654 bufsize hdr_size; 675 if (hdr_size % BGET_HDR_QUANTUM != 0) 695 if (ADD_OVERFLOW(size, hdr_size, &size)) 717 pos = buf_get_pos(b, align, hdr_size, size); 730 pos = buf_get_pos(b, align, hdr_size, size); 845 tp += sizeof(*bdh) + hdr_size + align; [all …]
|
| /optee_os/lib/libutils/isoc/include/ |
| H A D | malloc.h | 144 void *raw_memalign(size_t hdr_size, size_t ftr_size, size_t alignment, 146 void *raw_malloc(size_t hdr_size, size_t ftr_size, size_t pl_size, 148 void *raw_malloc_flags(uint32_t flags, void *ptr, size_t hdr_size, 152 void *raw_calloc(size_t hdr_size, size_t ftr_size, size_t pl_nmemb, 154 void *raw_realloc(void *ptr, size_t hdr_size, size_t ftr_size,
|
| /optee_os/core/include/kernel/ |
| H A D | transfer_list.h | 70 uint8_t hdr_size; member 91 uint8_t hdr_size; member
|
| /optee_os/core/pta/tests/ |
| H A D | transfer_list.c | 51 if (tl_e->tag_id != tag_id || tl_e->hdr_size != sizeof(*tl_e) || in test_add_te() 168 if (tl->hdr_size != sizeof(*tl) || in transfer_list_tests()
|