Searched refs:cvmx_zone_t (Results 1 - 2 of 2) sorted by relevance
/freebsd-12-stable/sys/contrib/octeon-sdk/ |
H A D | cvmx-malloc.h | 154 typedef struct cvmx_zone * cvmx_zone_t; typedef in typeref:struct:cvmx_zone 156 static inline uint32_t cvmx_zone_size(cvmx_zone_t zone) 160 static inline char *cvmx_zone_name(cvmx_zone_t zone) 182 cvmx_zone_t cvmx_zone_create_from_addr(char *name, uint32_t elem_size, uint32_t num_elem, 201 cvmx_zone_t cvmx_zone_create_from_arena(char *name, uint32_t elem_size, uint32_t num_elem, uint32_t align, 212 void * cvmx_zone_alloc(cvmx_zone_t zone, uint32_t flags); 219 void cvmx_zone_free(cvmx_zone_t zone, void *ptr);
|
H A D | cvmx-zone.c | 64 cvmx_zone_t cvmx_zone_create_from_addr(char *name, uint32_t elem_size, uint32_t num_elem, 67 cvmx_zone_t zone; 79 zone = (cvmx_zone_t) ((char *)mem_ptr + elem_size * num_elem); 100 cvmx_zone_t cvmx_zone_create_from_arena(char *name, uint32_t elem_size, uint32_t num_elem, uint32_t align, cvmx_arena_list_t arena_list, uint32_t flags) 103 cvmx_zone_t zone; 105 zone = (cvmx_zone_t)cvmx_malloc(arena_list, sizeof(struct cvmx_zone)); 138 void * cvmx_zone_alloc(cvmx_zone_t zone, uint32_t flags) 140 cvmx_zone_t item; 146 item = (cvmx_zone_t)zone->freelist; 160 void cvmx_zone_free(cvmx_zone_t zon [all...] |
Completed in 101 milliseconds