Home
last modified time | relevance | path

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

/Linux-v5.4/include/linux/
Dlightnvm.h333 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/
Dpblk-init.c180 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 …]
Dpblk-recovery.c41 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()
Dcore.c208 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()
Dpblk-core.c54 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 …]
Dpblk-sysfs.c27 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()
Dpblk.h971 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()
Dpblk-write.c370 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()
Dpblk-map.c127 struct nvm_geo *geo = &dev->geo; in pblk_map_erase_rq()
Dpblk-rl.c214 struct nvm_geo *geo = &dev->geo; in pblk_rl_init()
Dpblk-gc.c184 struct nvm_geo *geo = &dev->geo; in pblk_gc_line_prepare_ws()
/Linux-v5.4/drivers/nvme/host/
Dlightnvm.c286 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()