Lines Matching refs:num_elem
64 cvmx_zone_t cvmx_zone_create_from_addr(char *name, uint32_t elem_size, uint32_t num_elem,
74 if (mem_size < sizeof(struct cvmx_zone) + elem_size * num_elem)
79 zone = (cvmx_zone_t) ((char *)mem_ptr + elem_size * num_elem);
81 zone->num_elem = num_elem;
90 for(i=0;i<num_elem;i++)
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)
112 zone->num_elem = num_elem;
119 zone->baseptr = (char *)cvmx_memalign(arena_list, align, num_elem * elem_size);
125 for(i=0;i<num_elem;i++)
165 assert((unsigned long)ptr - (unsigned long)zone->baseptr < zone->num_elem * zone->elem_size);