/kernel/linux/linux-5.10/drivers/nvdimm/ |
H A D | btt.c | 19 #include "btt.h" 255 static void btt_debugfs_init(struct btt *btt) in btt_debugfs_init() argument 260 btt->debugfs_dir = debugfs_create_dir(dev_name(&btt->nd_btt->dev), in btt_debugfs_init() 262 if (IS_ERR_OR_NULL(btt->debugfs_dir)) in btt_debugfs_init() 265 list_for_each_entry(arena, &btt->arena_list, list) { in btt_debugfs_init() 266 arena_debugfs_init(arena, btt->debugfs_dir, i); in btt_debugfs_init() 611 * Detecting valid log indices: We read a log group (see the comments in btt.h 745 static struct arena_info *alloc_arena(struct btt *bt argument 802 free_arenas(struct btt *btt) free_arenas() argument 846 discover_arenas(struct btt *btt) discover_arenas() argument 933 create_arenas(struct btt *btt) create_arenas() argument 1025 btt_meta_init(struct btt *btt) btt_meta_init() argument 1056 btt_meta_size(struct btt *btt) btt_meta_size() argument 1068 lba_to_arena(struct btt *btt, sector_t sector, __u32 *premap, struct arena_info **arena) lba_to_arena() argument 1141 btt_rw_integrity(struct btt *btt, struct bio_integrity_payload *bip, struct arena_info *arena, u32 postmap, int rw) btt_rw_integrity() argument 1190 btt_rw_integrity(struct btt *btt, struct bio_integrity_payload *bip, struct arena_info *arena, u32 postmap, int rw) btt_rw_integrity() argument 1197 btt_read_pg(struct btt *btt, struct bio_integrity_payload *bip, struct page *page, unsigned int off, sector_t sector, unsigned int len) btt_read_pg() argument 1300 btt_is_badblock(struct btt *btt, struct arena_info *arena, u32 postmap) btt_is_badblock() argument 1310 btt_write_pg(struct btt *btt, struct bio_integrity_payload *bip, sector_t sector, struct page *page, unsigned int off, unsigned int len) btt_write_pg() argument 1425 btt_do_bvec(struct btt *btt, struct bio_integrity_payload *bip, struct page *page, unsigned int len, unsigned int off, unsigned int op, sector_t sector) btt_do_bvec() argument 1445 struct btt *btt = bio->bi_disk->private_data; btt_submit_bio() local 1491 struct btt *btt = bdev->bd_disk->private_data; btt_rw_page() local 1518 btt_blk_init(struct btt *btt) btt_blk_init() argument 1563 btt_blk_cleanup(struct btt *btt) btt_blk_cleanup() argument 1591 struct btt *btt; btt_init() local 1658 btt_fini(struct btt *btt) btt_fini() argument 1672 struct btt *btt; nvdimm_namespace_attach_btt() local 1718 struct btt *btt = nd_btt->btt; nvdimm_namespace_detach_btt() local [all...] |
H A D | Makefile | 12 nd_btt-y := btt.o
|
H A D | nd.h | 181 struct btt; 185 struct btt *btt; member
|
H A D | btt.h | 201 * struct btt - handle for a BTT instance 219 struct btt { struct
|
/kernel/linux/linux-6.6/drivers/nvdimm/ |
H A D | btt.c | 19 #include "btt.h" 255 static void btt_debugfs_init(struct btt *btt) in btt_debugfs_init() argument 260 btt->debugfs_dir = debugfs_create_dir(dev_name(&btt->nd_btt->dev), in btt_debugfs_init() 262 if (IS_ERR_OR_NULL(btt->debugfs_dir)) in btt_debugfs_init() 265 list_for_each_entry(arena, &btt->arena_list, list) { in btt_debugfs_init() 266 arena_debugfs_init(arena, btt->debugfs_dir, i); in btt_debugfs_init() 611 * Detecting valid log indices: We read a log group (see the comments in btt.h 745 static struct arena_info *alloc_arena(struct btt *bt argument 802 free_arenas(struct btt *btt) free_arenas() argument 846 discover_arenas(struct btt *btt) discover_arenas() argument 933 create_arenas(struct btt *btt) create_arenas() argument 1025 btt_meta_init(struct btt *btt) btt_meta_init() argument 1056 btt_meta_size(struct btt *btt) btt_meta_size() argument 1068 lba_to_arena(struct btt *btt, sector_t sector, __u32 *premap, struct arena_info **arena) lba_to_arena() argument 1141 btt_rw_integrity(struct btt *btt, struct bio_integrity_payload *bip, struct arena_info *arena, u32 postmap, int rw) btt_rw_integrity() argument 1188 btt_rw_integrity(struct btt *btt, struct bio_integrity_payload *bip, struct arena_info *arena, u32 postmap, int rw) btt_rw_integrity() argument 1195 btt_read_pg(struct btt *btt, struct bio_integrity_payload *bip, struct page *page, unsigned int off, sector_t sector, unsigned int len) btt_read_pg() argument 1298 btt_is_badblock(struct btt *btt, struct arena_info *arena, u32 postmap) btt_is_badblock() argument 1308 btt_write_pg(struct btt *btt, struct bio_integrity_payload *bip, sector_t sector, struct page *page, unsigned int off, unsigned int len) btt_write_pg() argument 1423 btt_do_bvec(struct btt *btt, struct bio_integrity_payload *bip, struct page *page, unsigned int len, unsigned int off, enum req_op op, sector_t sector) btt_do_bvec() argument 1443 struct btt *btt = bio->bi_bdev->bd_disk->private_data; btt_submit_bio() local 1500 btt_blk_init(struct btt *btt) btt_blk_init() argument 1541 btt_blk_cleanup(struct btt *btt) btt_blk_cleanup() argument 1569 struct btt *btt; btt_init() local 1636 btt_fini(struct btt *btt) btt_fini() argument 1650 struct btt *btt; nvdimm_namespace_attach_btt() local 1696 struct btt *btt = nd_btt->btt; nvdimm_namespace_detach_btt() local [all...] |
H A D | Makefile | 11 nd_btt-y := btt.o
|
H A D | btt.h | 202 * struct btt - handle for a BTT instance 219 struct btt { struct
|
H A D | pmem.c | 31 #include "btt.h" 726 struct btt *btt = nd_btt->btt; in pmem_revalidate_region() local 728 nvdimm_check_and_set_ro(btt->btt_disk); in pmem_revalidate_region()
|
H A D | nd.h | 447 struct btt; 451 struct btt *btt; member
|
/kernel/linux/linux-5.10/drivers/scsi/aic7xxx/ |
H A D | aic79xx.h | 1021 uint8_t *btt; member
|
/kernel/linux/linux-6.6/drivers/scsi/aic7xxx/ |
H A D | aic79xx.h | 1021 uint8_t *btt; member
|