Searched refs:radix_sorter (Results 1 - 4 of 4) sorted by relevance

/linux-master/drivers/md/dm-vdo/indexer/
H A Dradix-sort.h17 struct radix_sorter;
19 int __must_check uds_make_radix_sorter(unsigned int count, struct radix_sorter **sorter);
21 void uds_free_radix_sorter(struct radix_sorter *sorter);
23 int __must_check uds_radix_sort(struct radix_sorter *sorter, const unsigned char *keys[],
H A Dradix-sort.c56 struct radix_sorter { struct
208 int uds_make_radix_sorter(unsigned int count, struct radix_sorter **sorter)
212 struct radix_sorter *radix_sorter; local
214 result = vdo_allocate_extended(struct radix_sorter, stack_size, struct task,
215 __func__, &radix_sorter);
219 radix_sorter->count = count;
220 radix_sorter->end_of_stack = radix_sorter->stack + stack_size;
221 *sorter = radix_sorter;
[all...]
H A Dvolume.h108 struct radix_sorter *radix_sorter; member in struct:volume
H A Dvolume.c1196 result = uds_radix_sort(volume->radix_sorter, (const u8 **) record_pointers,
1580 &volume->radix_sorter);
1689 uds_free_radix_sorter(volume->radix_sorter);

Completed in 144 milliseconds