sparsebit          27 tools/testing/selftests/kvm/include/sparsebit.h struct sparsebit;
sparsebit          31 tools/testing/selftests/kvm/include/sparsebit.h struct sparsebit *sparsebit_alloc(void);
sparsebit          32 tools/testing/selftests/kvm/include/sparsebit.h void sparsebit_free(struct sparsebit **sbitp);
sparsebit          33 tools/testing/selftests/kvm/include/sparsebit.h void sparsebit_copy(struct sparsebit *dstp, struct sparsebit *src);
sparsebit          35 tools/testing/selftests/kvm/include/sparsebit.h bool sparsebit_is_set(struct sparsebit *sbit, sparsebit_idx_t idx);
sparsebit          36 tools/testing/selftests/kvm/include/sparsebit.h bool sparsebit_is_set_num(struct sparsebit *sbit,
sparsebit          38 tools/testing/selftests/kvm/include/sparsebit.h bool sparsebit_is_clear(struct sparsebit *sbit, sparsebit_idx_t idx);
sparsebit          39 tools/testing/selftests/kvm/include/sparsebit.h bool sparsebit_is_clear_num(struct sparsebit *sbit,
sparsebit          41 tools/testing/selftests/kvm/include/sparsebit.h sparsebit_num_t sparsebit_num_set(struct sparsebit *sbit);
sparsebit          42 tools/testing/selftests/kvm/include/sparsebit.h bool sparsebit_any_set(struct sparsebit *sbit);
sparsebit          43 tools/testing/selftests/kvm/include/sparsebit.h bool sparsebit_any_clear(struct sparsebit *sbit);
sparsebit          44 tools/testing/selftests/kvm/include/sparsebit.h bool sparsebit_all_set(struct sparsebit *sbit);
sparsebit          45 tools/testing/selftests/kvm/include/sparsebit.h bool sparsebit_all_clear(struct sparsebit *sbit);
sparsebit          46 tools/testing/selftests/kvm/include/sparsebit.h sparsebit_idx_t sparsebit_first_set(struct sparsebit *sbit);
sparsebit          47 tools/testing/selftests/kvm/include/sparsebit.h sparsebit_idx_t sparsebit_first_clear(struct sparsebit *sbit);
sparsebit          48 tools/testing/selftests/kvm/include/sparsebit.h sparsebit_idx_t sparsebit_next_set(struct sparsebit *sbit, sparsebit_idx_t prev);
sparsebit          49 tools/testing/selftests/kvm/include/sparsebit.h sparsebit_idx_t sparsebit_next_clear(struct sparsebit *sbit, sparsebit_idx_t prev);
sparsebit          50 tools/testing/selftests/kvm/include/sparsebit.h sparsebit_idx_t sparsebit_next_set_num(struct sparsebit *sbit,
sparsebit          52 tools/testing/selftests/kvm/include/sparsebit.h sparsebit_idx_t sparsebit_next_clear_num(struct sparsebit *sbit,
sparsebit          55 tools/testing/selftests/kvm/include/sparsebit.h void sparsebit_set(struct sparsebit *sbitp, sparsebit_idx_t idx);
sparsebit          56 tools/testing/selftests/kvm/include/sparsebit.h void sparsebit_set_num(struct sparsebit *sbitp, sparsebit_idx_t start,
sparsebit          58 tools/testing/selftests/kvm/include/sparsebit.h void sparsebit_set_all(struct sparsebit *sbitp);
sparsebit          60 tools/testing/selftests/kvm/include/sparsebit.h void sparsebit_clear(struct sparsebit *sbitp, sparsebit_idx_t idx);
sparsebit          61 tools/testing/selftests/kvm/include/sparsebit.h void sparsebit_clear_num(struct sparsebit *sbitp,
sparsebit          63 tools/testing/selftests/kvm/include/sparsebit.h void sparsebit_clear_all(struct sparsebit *sbitp);
sparsebit          65 tools/testing/selftests/kvm/include/sparsebit.h void sparsebit_dump(FILE *stream, struct sparsebit *sbit,
sparsebit          67 tools/testing/selftests/kvm/include/sparsebit.h void sparsebit_validate_internal(struct sparsebit *sbit);
sparsebit          29 tools/testing/selftests/kvm/lib/kvm_util_internal.h 	struct sparsebit *unused_phy_pages;
sparsebit          57 tools/testing/selftests/kvm/lib/kvm_util_internal.h 	struct sparsebit *vpages_valid;
sparsebit          58 tools/testing/selftests/kvm/lib/kvm_util_internal.h 	struct sparsebit *vpages_mapped;
sparsebit         205 tools/testing/selftests/kvm/lib/sparsebit.c static struct node *node_first(struct sparsebit *s)
sparsebit         219 tools/testing/selftests/kvm/lib/sparsebit.c static struct node *node_next(struct sparsebit *s, struct node *np)
sparsebit         247 tools/testing/selftests/kvm/lib/sparsebit.c static struct node *node_prev(struct sparsebit *s, struct node *np)
sparsebit         310 tools/testing/selftests/kvm/lib/sparsebit.c static struct node *node_find(struct sparsebit *s, sparsebit_idx_t idx)
sparsebit         333 tools/testing/selftests/kvm/lib/sparsebit.c static struct node *node_add(struct sparsebit *s, sparsebit_idx_t idx)
sparsebit         396 tools/testing/selftests/kvm/lib/sparsebit.c bool sparsebit_all_set(struct sparsebit *s)
sparsebit         409 tools/testing/selftests/kvm/lib/sparsebit.c static void node_rm(struct sparsebit *s, struct node *nodep)
sparsebit         498 tools/testing/selftests/kvm/lib/sparsebit.c static struct node *node_split(struct sparsebit *s, sparsebit_idx_t idx)
sparsebit         599 tools/testing/selftests/kvm/lib/sparsebit.c static void node_reduce(struct sparsebit *s, struct node *nodep)
sparsebit         779 tools/testing/selftests/kvm/lib/sparsebit.c bool sparsebit_is_set(struct sparsebit *s, sparsebit_idx_t idx)
sparsebit         805 tools/testing/selftests/kvm/lib/sparsebit.c static void bit_set(struct sparsebit *s, sparsebit_idx_t idx)
sparsebit         832 tools/testing/selftests/kvm/lib/sparsebit.c static void bit_clear(struct sparsebit *s, sparsebit_idx_t idx)
sparsebit         925 tools/testing/selftests/kvm/lib/sparsebit.c static void sparsebit_dump_internal(FILE *stream, struct sparsebit *s,
sparsebit         939 tools/testing/selftests/kvm/lib/sparsebit.c struct sparsebit *sparsebit_alloc(void)
sparsebit         941 tools/testing/selftests/kvm/lib/sparsebit.c 	struct sparsebit *s;
sparsebit         956 tools/testing/selftests/kvm/lib/sparsebit.c void sparsebit_free(struct sparsebit **sbitp)
sparsebit         958 tools/testing/selftests/kvm/lib/sparsebit.c 	struct sparsebit *s = *sbitp;
sparsebit         973 tools/testing/selftests/kvm/lib/sparsebit.c void sparsebit_copy(struct sparsebit *d, struct sparsebit *s)
sparsebit         985 tools/testing/selftests/kvm/lib/sparsebit.c bool sparsebit_is_set_num(struct sparsebit *s,
sparsebit        1009 tools/testing/selftests/kvm/lib/sparsebit.c bool sparsebit_is_clear(struct sparsebit *s,
sparsebit        1016 tools/testing/selftests/kvm/lib/sparsebit.c bool sparsebit_is_clear_num(struct sparsebit *s,
sparsebit        1045 tools/testing/selftests/kvm/lib/sparsebit.c sparsebit_num_t sparsebit_num_set(struct sparsebit *s)
sparsebit        1051 tools/testing/selftests/kvm/lib/sparsebit.c bool sparsebit_any_set(struct sparsebit *s)
sparsebit        1074 tools/testing/selftests/kvm/lib/sparsebit.c bool sparsebit_all_clear(struct sparsebit *s)
sparsebit        1080 tools/testing/selftests/kvm/lib/sparsebit.c bool sparsebit_any_clear(struct sparsebit *s)
sparsebit        1087 tools/testing/selftests/kvm/lib/sparsebit.c sparsebit_idx_t sparsebit_first_set(struct sparsebit *s)
sparsebit        1101 tools/testing/selftests/kvm/lib/sparsebit.c sparsebit_idx_t sparsebit_first_clear(struct sparsebit *s)
sparsebit        1155 tools/testing/selftests/kvm/lib/sparsebit.c sparsebit_idx_t sparsebit_next_set(struct sparsebit *s,
sparsebit        1248 tools/testing/selftests/kvm/lib/sparsebit.c sparsebit_idx_t sparsebit_next_clear(struct sparsebit *s,
sparsebit        1304 tools/testing/selftests/kvm/lib/sparsebit.c sparsebit_idx_t sparsebit_next_set_num(struct sparsebit *s,
sparsebit        1339 tools/testing/selftests/kvm/lib/sparsebit.c sparsebit_idx_t sparsebit_next_clear_num(struct sparsebit *s,
sparsebit        1371 tools/testing/selftests/kvm/lib/sparsebit.c void sparsebit_set_num(struct sparsebit *s,
sparsebit        1453 tools/testing/selftests/kvm/lib/sparsebit.c void sparsebit_clear_num(struct sparsebit *s,
sparsebit        1522 tools/testing/selftests/kvm/lib/sparsebit.c void sparsebit_set(struct sparsebit *s, sparsebit_idx_t idx)
sparsebit        1528 tools/testing/selftests/kvm/lib/sparsebit.c void sparsebit_clear(struct sparsebit *s, sparsebit_idx_t idx)
sparsebit        1534 tools/testing/selftests/kvm/lib/sparsebit.c void sparsebit_set_all(struct sparsebit *s)
sparsebit        1542 tools/testing/selftests/kvm/lib/sparsebit.c void sparsebit_clear_all(struct sparsebit *s)
sparsebit        1587 tools/testing/selftests/kvm/lib/sparsebit.c void sparsebit_dump(FILE *stream, struct sparsebit *s,
sparsebit        1685 tools/testing/selftests/kvm/lib/sparsebit.c void sparsebit_validate_internal(struct sparsebit *s)
sparsebit        1900 tools/testing/selftests/kvm/lib/sparsebit.c struct sparsebit *s;