Searched refs:nvm_geo (Results 1 – 12 of 12) sorted by relevance
| /Linux-v5.4/include/linux/ |
| D | lightnvm.h | 333 struct nvm_geo { struct 402 struct nvm_geo geo; argument 419 struct nvm_geo geo; 443 struct nvm_geo *geo = &dev->geo; in generic_to_dev_addr() 470 struct nvm_geo *geo = &dev->geo; in dev_to_generic_addr() 499 struct nvm_geo *geo = &dev->geo; in dev_to_chunk_addr() 528 struct nvm_geo *geo = &dev->geo; in nvm_ppa32_to_ppa64() 573 struct nvm_geo *geo = &dev->geo; in nvm_ppa64_to_ppa32() 600 struct nvm_geo *geo = &dev->geo; in nvm_next_ppa_in_chk()
|
| /Linux-v5.4/drivers/lightnvm/ |
| D | pblk-init.c | 180 struct nvm_geo *geo = &dev->geo; in pblk_rwb_init() 196 static int pblk_set_addrf_12(struct pblk *pblk, struct nvm_geo *geo, in pblk_set_addrf_12() 239 static int pblk_set_addrf_20(struct nvm_geo *geo, struct nvm_addrf *adst, in pblk_set_addrf_20() 272 struct nvm_geo *geo = &dev->geo; in pblk_set_addrf() 374 struct nvm_geo *geo = &dev->geo; in pblk_core_init() 589 struct nvm_geo *geo = &dev->geo; in pblk_luns_init() 625 struct nvm_geo *geo = &dev->geo; in calc_emeta_len() 653 struct nvm_geo *geo = &dev->geo; in pblk_set_provision() 708 struct nvm_geo *geo = &dev->geo; in pblk_setup_line_meta_chk() 819 struct nvm_geo *geo = &dev->geo; in pblk_line_mg_init() [all …]
|
| D | pblk-recovery.c | 41 struct nvm_geo *geo = &dev->geo; in pblk_recov_l2p_from_emeta() 177 struct nvm_geo *geo = &dev->geo; in pblk_recov_pad_line() 294 struct nvm_geo *geo = &dev->geo; in pblk_pad_distance() 306 struct nvm_geo *geo = &dev->geo; in pblk_get_stripe_chunk() 359 struct nvm_geo *geo = &dev->geo; in pblk_recov_scan_oob() 480 struct nvm_geo *geo = &dev->geo; in pblk_recov_l2p_from_oob() 546 struct nvm_geo *geo = &dev->geo; in pblk_line_emeta_start() 616 struct nvm_geo *geo = &dev->geo; in pblk_line_was_written()
|
| D | core.c | 208 memcpy(&tgt_dev->geo, &dev->geo, sizeof(struct nvm_geo)); in nvm_create_tgt_dev() 265 static int nvm_config_check_luns(struct nvm_geo *geo, int lun_begin, in nvm_config_check_luns() 280 struct nvm_geo *geo = &dev->geo; in __nvm_config_simple() 680 struct nvm_geo *geo = &tgt_dev->geo; in nvm_set_rqd_ppalist() 721 static int nvm_set_flags(struct nvm_geo *geo, struct nvm_rq *rqd) in nvm_set_flags() 868 struct nvm_geo *geo = &dev->geo; in nvm_bb_chunk_scan() 965 struct nvm_geo *geo = &dev->geo; in nvm_bb_to_chunk() 1005 struct nvm_geo *geo = &dev->geo; in nvm_get_bb_meta() 1101 struct nvm_geo *geo = &dev->geo; in nvm_core_init() 1140 struct nvm_geo *geo = &dev->geo; in nvm_init()
|
| D | pblk-core.c | 54 struct nvm_geo *geo = &dev->geo; in pblk_mark_bb() 82 struct nvm_geo *geo = &dev->geo; in __pblk_end_io_erase() 129 struct nvm_geo *geo = &dev->geo; in pblk_get_chunk_meta() 156 struct nvm_geo *geo = &dev->geo; in pblk_chunk_get_off() 665 struct nvm_geo *geo = &dev->geo; in pblk_line_smeta_start() 768 struct nvm_geo *geo = &dev->geo; in pblk_line_emeta_read() 955 struct nvm_geo *geo = &dev->geo; in pblk_line_init_metadata() 1063 struct nvm_geo *geo = &dev->geo; in pblk_line_init_bb() 1137 struct nvm_geo *geo = &dev->geo; in pblk_prepare_new_line() 1710 struct nvm_geo *geo = &dev->geo; in pblk_blk_erase_async() [all …]
|
| D | pblk-sysfs.c | 27 struct nvm_geo *geo = &dev->geo; in pblk_sysfs_luns_show() 116 struct nvm_geo *geo = &dev->geo; in pblk_sysfs_ppaf() 167 struct nvm_geo *geo = &dev->geo; in pblk_sysfs_lines() 312 struct nvm_geo *geo = &dev->geo; in pblk_sysfs_lines_info()
|
| D | pblk.h | 971 static inline int pblk_ppa_to_pos(struct nvm_geo *geo, struct ppa_addr p) in pblk_ppa_to_pos() 980 struct nvm_geo *geo = &dev->geo; in addr_to_gen_ppa() 1020 struct nvm_geo *geo = &dev->geo; in pblk_dev_ppa_to_chunk() 1039 struct nvm_geo *geo = &dev->geo; in pblk_dev_ppa_to_line_addr() 1195 struct nvm_geo *geo = &pblk->dev->geo; in print_ppa() 1233 struct nvm_geo *geo = &tgt_dev->geo; in pblk_boundary_ppa_checks()
|
| D | pblk-write.c | 370 struct nvm_geo *geo = &dev->geo; in pblk_submit_meta_io() 438 struct nvm_geo *geo = &dev->geo; in pblk_valid_meta_ppa() 523 struct nvm_geo *geo = &dev->geo; in pblk_submit_io_set()
|
| D | pblk-map.c | 127 struct nvm_geo *geo = &dev->geo; in pblk_map_erase_rq()
|
| D | pblk-rl.c | 214 struct nvm_geo *geo = &dev->geo; in pblk_rl_init()
|
| D | pblk-gc.c | 184 struct nvm_geo *geo = &dev->geo; in pblk_gc_line_prepare_ws()
|
| /Linux-v5.4/drivers/nvme/host/ |
| D | lightnvm.c | 286 struct nvm_geo *geo) in nvme_nvm_setup_12() 395 struct nvm_geo *geo) in nvme_nvm_setup_20() 479 struct nvm_geo *geo = &nvmdev->geo; in nvme_nvm_get_bb_tbl() 559 struct nvm_geo *geo = &ndev->geo; in nvme_nvm_get_chk_meta() 673 struct nvm_geo *geo = &dev->geo; in nvme_nvm_submit_io() 952 struct nvm_geo *geo; in nvme_nvm_register() 986 struct nvm_geo *geo = &ndev->geo; in nvm_dev_attr_show() 1033 struct nvm_geo *geo = &ndev->geo; in nvm_dev_attr_show_12() 1096 struct nvm_geo *geo = &ndev->geo; in nvm_dev_attr_show_20()
|