ll_disk 191 drivers/md/persistent-data/dm-space-map-common.c static int sm_ll_init(struct ll_disk *ll, struct dm_transaction_manager *tm) ll_disk 193 drivers/md/persistent-data/dm-space-map-common.c memset(ll, 0, sizeof(struct ll_disk)); ll_disk 234 drivers/md/persistent-data/dm-space-map-common.c int sm_ll_extend(struct ll_disk *ll, dm_block_t extra_blocks) ll_disk 277 drivers/md/persistent-data/dm-space-map-common.c int sm_ll_lookup_bitmap(struct ll_disk *ll, dm_block_t b, uint32_t *result) ll_disk 301 drivers/md/persistent-data/dm-space-map-common.c static int sm_ll_lookup_big_ref_count(struct ll_disk *ll, dm_block_t b, ll_disk 316 drivers/md/persistent-data/dm-space-map-common.c int sm_ll_lookup(struct ll_disk *ll, dm_block_t b, uint32_t *result) ll_disk 329 drivers/md/persistent-data/dm-space-map-common.c int sm_ll_find_free_block(struct ll_disk *ll, dm_block_t begin, ll_disk 383 drivers/md/persistent-data/dm-space-map-common.c int sm_ll_find_common_free_block(struct ll_disk *old_ll, struct ll_disk *new_ll, ll_disk 410 drivers/md/persistent-data/dm-space-map-common.c static int sm_ll_mutate(struct ll_disk *ll, dm_block_t b, ll_disk 504 drivers/md/persistent-data/dm-space-map-common.c int sm_ll_insert(struct ll_disk *ll, dm_block_t b, ll_disk 516 drivers/md/persistent-data/dm-space-map-common.c int sm_ll_inc(struct ll_disk *ll, dm_block_t b, enum allocation_event *ev) ll_disk 532 drivers/md/persistent-data/dm-space-map-common.c int sm_ll_dec(struct ll_disk *ll, dm_block_t b, enum allocation_event *ev) ll_disk 537 drivers/md/persistent-data/dm-space-map-common.c int sm_ll_commit(struct ll_disk *ll) ll_disk 552 drivers/md/persistent-data/dm-space-map-common.c static int metadata_ll_load_ie(struct ll_disk *ll, dm_block_t index, ll_disk 559 drivers/md/persistent-data/dm-space-map-common.c static int metadata_ll_save_ie(struct ll_disk *ll, dm_block_t index, ll_disk 567 drivers/md/persistent-data/dm-space-map-common.c static int metadata_ll_init_index(struct ll_disk *ll) ll_disk 583 drivers/md/persistent-data/dm-space-map-common.c static int metadata_ll_open(struct ll_disk *ll) ll_disk 599 drivers/md/persistent-data/dm-space-map-common.c static dm_block_t metadata_ll_max_entries(struct ll_disk *ll) ll_disk 604 drivers/md/persistent-data/dm-space-map-common.c static int metadata_ll_commit(struct ll_disk *ll) ll_disk 621 drivers/md/persistent-data/dm-space-map-common.c int sm_ll_new_metadata(struct ll_disk *ll, struct dm_transaction_manager *tm) ll_disk 650 drivers/md/persistent-data/dm-space-map-common.c int sm_ll_open_metadata(struct ll_disk *ll, struct dm_transaction_manager *tm, ll_disk 688 drivers/md/persistent-data/dm-space-map-common.c static int disk_ll_load_ie(struct ll_disk *ll, dm_block_t index, ll_disk 694 drivers/md/persistent-data/dm-space-map-common.c static int disk_ll_save_ie(struct ll_disk *ll, dm_block_t index, ll_disk 702 drivers/md/persistent-data/dm-space-map-common.c static int disk_ll_init_index(struct ll_disk *ll) ll_disk 707 drivers/md/persistent-data/dm-space-map-common.c static int disk_ll_open(struct ll_disk *ll) ll_disk 713 drivers/md/persistent-data/dm-space-map-common.c static dm_block_t disk_ll_max_entries(struct ll_disk *ll) ll_disk 718 drivers/md/persistent-data/dm-space-map-common.c static int disk_ll_commit(struct ll_disk *ll) ll_disk 723 drivers/md/persistent-data/dm-space-map-common.c int sm_ll_new_disk(struct ll_disk *ll, struct dm_transaction_manager *tm) ll_disk 752 drivers/md/persistent-data/dm-space-map-common.c int sm_ll_open_disk(struct ll_disk *ll, struct dm_transaction_manager *tm, ll_disk 48 drivers/md/persistent-data/dm-space-map-common.h struct ll_disk; ll_disk 50 drivers/md/persistent-data/dm-space-map-common.h typedef int (*load_ie_fn)(struct ll_disk *ll, dm_block_t index, struct disk_index_entry *result); ll_disk 51 drivers/md/persistent-data/dm-space-map-common.h typedef int (*save_ie_fn)(struct ll_disk *ll, dm_block_t index, struct disk_index_entry *ie); ll_disk 52 drivers/md/persistent-data/dm-space-map-common.h typedef int (*init_index_fn)(struct ll_disk *ll); ll_disk 53 drivers/md/persistent-data/dm-space-map-common.h typedef int (*open_index_fn)(struct ll_disk *ll); ll_disk 54 drivers/md/persistent-data/dm-space-map-common.h typedef dm_block_t (*max_index_entries_fn)(struct ll_disk *ll); ll_disk 55 drivers/md/persistent-data/dm-space-map-common.h typedef int (*commit_fn)(struct ll_disk *ll); ll_disk 107 drivers/md/persistent-data/dm-space-map-common.h int sm_ll_extend(struct ll_disk *ll, dm_block_t extra_blocks); ll_disk 108 drivers/md/persistent-data/dm-space-map-common.h int sm_ll_lookup_bitmap(struct ll_disk *ll, dm_block_t b, uint32_t *result); ll_disk 109 drivers/md/persistent-data/dm-space-map-common.h int sm_ll_lookup(struct ll_disk *ll, dm_block_t b, uint32_t *result); ll_disk 110 drivers/md/persistent-data/dm-space-map-common.h int sm_ll_find_free_block(struct ll_disk *ll, dm_block_t begin, ll_disk 112 drivers/md/persistent-data/dm-space-map-common.h int sm_ll_find_common_free_block(struct ll_disk *old_ll, struct ll_disk *new_ll, ll_disk 114 drivers/md/persistent-data/dm-space-map-common.h int sm_ll_insert(struct ll_disk *ll, dm_block_t b, uint32_t ref_count, enum allocation_event *ev); ll_disk 115 drivers/md/persistent-data/dm-space-map-common.h int sm_ll_inc(struct ll_disk *ll, dm_block_t b, enum allocation_event *ev); ll_disk 116 drivers/md/persistent-data/dm-space-map-common.h int sm_ll_dec(struct ll_disk *ll, dm_block_t b, enum allocation_event *ev); ll_disk 117 drivers/md/persistent-data/dm-space-map-common.h int sm_ll_commit(struct ll_disk *ll); ll_disk 119 drivers/md/persistent-data/dm-space-map-common.h int sm_ll_new_metadata(struct ll_disk *ll, struct dm_transaction_manager *tm); ll_disk 120 drivers/md/persistent-data/dm-space-map-common.h int sm_ll_open_metadata(struct ll_disk *ll, struct dm_transaction_manager *tm, ll_disk 123 drivers/md/persistent-data/dm-space-map-common.h int sm_ll_new_disk(struct ll_disk *ll, struct dm_transaction_manager *tm); ll_disk 124 drivers/md/persistent-data/dm-space-map-common.h int sm_ll_open_disk(struct ll_disk *ll, struct dm_transaction_manager *tm, ll_disk 27 drivers/md/persistent-data/dm-space-map-disk.c struct ll_disk ll; ll_disk 28 drivers/md/persistent-data/dm-space-map-disk.c struct ll_disk old_ll; ll_disk 169 drivers/md/persistent-data/dm-space-map-metadata.c struct ll_disk ll; ll_disk 170 drivers/md/persistent-data/dm-space-map-metadata.c struct ll_disk old_ll;