Searched refs:drv_array (Results 1 – 4 of 4) sorted by relevance
7 struct drv_array;9 struct drv_array *drv_array_init(uint32_t item_size);12 void *drv_array_append(struct drv_array *array, void *data);15 void drv_array_remove(struct drv_array *array, uint32_t idx);17 void *drv_array_at_idx(struct drv_array *array, uint32_t idx);19 uint32_t drv_array_size(struct drv_array *array);22 void drv_array_destroy(struct drv_array *array);
14 struct drv_array { struct21 struct drv_array *drv_array_init(uint32_t item_size) in drv_array_init() argument23 struct drv_array *array; in drv_array_init()34 void *drv_array_append(struct drv_array *array, void *data) in drv_array_append()53 void drv_array_remove(struct drv_array *array, uint32_t idx) in drv_array_remove()76 void *drv_array_at_idx(struct drv_array *array, uint32_t idx) in drv_array_at_idx()82 uint32_t drv_array_size(struct drv_array *array) in drv_array_size()87 void drv_array_destroy(struct drv_array *array) in drv_array_destroy()
68 struct drv_array *mappings;69 struct drv_array *combos;
38 struct drv_array *metadata_cache;