Searched refs:draid_map_t (Results 1 – 3 of 3) sorted by relevance
59 } draid_map_t; typedef89 extern int vdev_draid_lookup_map(uint64_t, const draid_map_t **);90 extern int vdev_draid_generate_perms(const draid_map_t *, uint8_t **);
368 draid_map_t map; in dump_map_nv()407 draid_map_t **mapp) in alloc_new_map()409 draid_map_t *map; in alloc_new_map()412 map = malloc(sizeof (draid_map_t)); in alloc_new_map()438 const draid_map_t *fixed_map; in alloc_fixed_map()439 draid_map_t *map; in alloc_fixed_map()468 free_map(draid_map_t *map) in free_map()705 draid_map_t *best_map = NULL; in eval_maps()715 draid_map_t *map; in eval_maps()872 draid_map_t *map; in draid_generate()[all …]
168 static const draid_map_t draid_maps[VDEV_DRAID_MAX_MAPS] = {473 vdev_draid_generate_perms(const draid_map_t *map, uint8_t **permsp) in vdev_draid_generate_perms()542 vdev_draid_lookup_map(uint64_t children, const draid_map_t **mapp) in vdev_draid_lookup_map()2398 const draid_map_t *map; in vdev_draid_init()