Home
last modified time | relevance | path

Searched refs:btt (Results 1 – 12 of 12) sorted by relevance

/linux-6.3-rc2/drivers/nvdimm/
A Dbtt.c802 static void free_arenas(struct btt *btt) in free_arenas() argument
1058 return btt->lbasize - btt->sector_size; in btt_meta_size()
1500 static int btt_blk_init(struct btt *btt) in btt_blk_init() argument
1513 btt->btt_disk->private_data = btt; in btt_blk_init()
1526 set_capacity(btt->btt_disk, btt->nlba * btt->sector_size >> 9); in btt_blk_init()
1531 btt->nd_btt->size = btt->nlba * (u64)btt->sector_size; in btt_blk_init()
1569 struct btt *btt; in btt_init() local
1636 static void btt_fini(struct btt *btt) in btt_fini() argument
1650 struct btt *btt; in nvdimm_namespace_attach_btt() local
1688 nd_btt->btt = btt; in nvdimm_namespace_attach_btt()
[all …]
A DMakefile11 nd_btt-y := btt.o
A Dpmem.c725 struct btt *btt = nd_btt->btt; in pmem_revalidate_region() local
727 nvdimm_check_and_set_ro(btt->btt_disk); in pmem_revalidate_region()
A Dnd.h447 struct btt;
451 struct btt *btt; member
A Dbtt.h219 struct btt { struct
/linux-6.3-rc2/Documentation/driver-api/nvdimm/
A Dnvdimm.rst41 libnvdimm: btt layout
42 libndctl: btt creation example
571 LIBNVDIMM: btt layout argument
590 LIBNDCTL: btt creation example argument
602 struct ndctl_btt *btt;
604 ndctl_btt_foreach(region, btt)
605 if (!ndctl_btt_is_enabled(btt)
607 return btt;
615 btt = get_idle_btt(region);
622 /* turn on btt access */
[all …]
A Dindex.rst11 btt
A Dbtt.rst279 For example, the ndctl command line to setup a btt with a 4k sector size is::
/linux-6.3-rc2/tools/testing/nvdimm/
A DKbuild49 nd_btt-y := $(NVDIMM_SRC)/btt.o
/linux-6.3-rc2/Documentation/admin-guide/kdump/
A Dgdbmacros.txt82 define btt
100 document btt
/linux-6.3-rc2/drivers/scsi/aic7xxx/
A Daic79xx.h1021 uint8_t *btt; member
/linux-6.3-rc2/
A DMAINTAINERS11778 F: drivers/nvdimm/btt*

Completed in 38 milliseconds