Home
last modified time | relevance | path

Searched refs:axmap (Results 1 – 6 of 6) sorted by relevance

/external/fio/lib/
Daxmap.c47 struct axmap { struct
62 void axmap_reset(struct axmap *axmap) in axmap_reset() argument
66 for (i = 0; i < axmap->nr_levels; i++) { in axmap_reset()
67 struct axmap_level *al = &axmap->levels[i]; in axmap_reset()
72 axmap->first_free = 0; in axmap_reset()
75 void axmap_free(struct axmap *axmap) in axmap_free() argument
79 if (!axmap) in axmap_free()
82 for (i = 0; i < axmap->nr_levels; i++) in axmap_free()
83 sfree(axmap->levels[i].map); in axmap_free()
85 sfree(axmap->levels); in axmap_free()
[all …]
Daxmap.h6 struct axmap;
7 struct axmap *axmap_new(unsigned long nr_bits);
8 void axmap_free(struct axmap *bm);
10 void axmap_clear(struct axmap *axmap, uint64_t bit_nr);
11 void axmap_set(struct axmap *axmap, uint64_t bit_nr);
12 unsigned int axmap_set_nr(struct axmap *axmap, uint64_t bit_nr, unsigned int nr_bits);
13 int axmap_isset(struct axmap *axmap, uint64_t bit_nr);
14 uint64_t axmap_first_free(struct axmap *axmap);
15 uint64_t axmap_next_free(struct axmap *axmap, uint64_t bit_nr);
16 void axmap_reset(struct axmap *axmap);
/external/fio/t/
Daxmap.c24 struct axmap *map; in test_regular()
75 struct axmap *map; in test_multi()
/external/fio/
DMakefile35 cconv.c lib/prio_tree.c json.c lib/zipf.c lib/axmap.c \
161 T_AXMAP_OBJS = t/axmap.o
162 T_AXMAP_OBJS += lib/lfsr.o lib/axmap.o
163 T_AXMAP_PROGS = t/axmap
270 t/axmap: $(T_AXMAP_OBJS)
Dfile.h113 struct axmap *io_axmap;
DAndroid.mk31 lib/num2str.c lib/prio_tree.c lib/rand.c lib/zipf.c lib/inet_aton.c lib/axmap.c \