Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/lightnvm/
Dpblk-init.c178 struct nvm_geo *geo = &dev->geo; in pblk_rwb_init()
206 static int pblk_set_addrf_12(struct pblk *pblk, struct nvm_geo *geo, in pblk_set_addrf_12()
249 static int pblk_set_addrf_20(struct nvm_geo *geo, struct nvm_addrf *adst, in pblk_set_addrf_20()
282 struct nvm_geo *geo = &dev->geo; in pblk_set_addrf()
361 struct nvm_geo *geo = &dev->geo; in pblk_core_init()
567 struct nvm_geo *geo = &dev->geo; in pblk_bb_get_meta()
596 struct nvm_geo *geo = &dev->geo; in pblk_chunk_get_meta()
607 struct nvm_geo *geo = &dev->geo; in pblk_luns_init()
643 struct nvm_geo *geo = &dev->geo; in calc_emeta_len()
671 struct nvm_geo *geo = &dev->geo; in pblk_set_provision()
[all …]
Dpblk.h982 struct nvm_geo *geo = &dev->geo; in pblk_pad_distance()
992 static inline int pblk_ppa_to_pos(struct nvm_geo *geo, struct ppa_addr p) in pblk_ppa_to_pos()
1001 struct nvm_geo *geo = &dev->geo; in addr_to_gen_ppa()
1041 struct nvm_geo *geo = &dev->geo; in pblk_dev_ppa_to_line_addr()
1081 struct nvm_geo *geo = &dev->geo; in pblk_ppa32_to_ppa64()
1127 struct nvm_geo *geo = &dev->geo; in pblk_ppa64_to_ppa32()
1261 struct nvm_geo *geo = &dev->geo; in pblk_set_progr_mode()
1283 struct nvm_geo *geo = &dev->geo; in pblk_set_read_mode()
1305 struct nvm_geo *geo = &pblk->dev->geo; in print_ppa()
1343 struct nvm_geo *geo = &tgt_dev->geo; in pblk_boundary_ppa_checks()
Dpblk-recovery.c36 struct nvm_geo *geo = &dev->geo; in pblk_recov_l2p_from_emeta()
91 struct nvm_geo *geo = &dev->geo; in pblk_calc_sec_in_line()
112 struct nvm_geo *geo = &dev->geo; in pblk_recov_read_oob()
241 struct nvm_geo *geo = &dev->geo; in pblk_recov_pad_oob()
390 struct nvm_geo *geo = &dev->geo; in pblk_recov_scan_all_oob()
524 struct nvm_geo *geo = &dev->geo; in pblk_recov_scan_oob()
641 struct nvm_geo *geo = &dev->geo; in pblk_recov_l2p_from_oob()
713 struct nvm_geo *geo = &dev->geo; in pblk_line_emeta_start()
783 struct nvm_geo *geo = &dev->geo; in pblk_line_was_written()
Dpblk-core.c50 struct nvm_geo *geo = &dev->geo; in pblk_mark_bb()
78 struct nvm_geo *geo = &dev->geo; in __pblk_end_io_erase()
116 struct nvm_geo *geo = &dev->geo; in pblk_chunk_get_info()
143 struct nvm_geo *geo = &dev->geo; in pblk_chunk_get_off()
632 struct nvm_geo *geo = &dev->geo; in pblk_line_submit_emeta_io()
768 struct nvm_geo *geo = &dev->geo; in pblk_line_smeta_start()
907 struct nvm_geo *geo = &dev->geo; in pblk_blk_erase_sync()
994 struct nvm_geo *geo = &dev->geo; in pblk_line_init_metadata()
1097 struct nvm_geo *geo = &dev->geo; in pblk_line_init_bb()
1170 struct nvm_geo *geo = &dev->geo; in pblk_prepare_new_line()
[all …]
Dcore.c218 memcpy(&tgt_dev->geo, &dev->geo, sizeof(struct nvm_geo)); in nvm_create_tgt_dev()
275 static int nvm_config_check_luns(struct nvm_geo *geo, int lun_begin, in nvm_config_check_luns()
290 struct nvm_geo *geo = &dev->geo; in __nvm_config_simple()
674 struct nvm_geo *geo = &tgt_dev->geo; in nvm_set_rqd_ppalist()
818 struct nvm_geo *geo = &dev->geo; in nvm_bb_tbl_fold()
857 struct nvm_geo *geo = &dev->geo; in nvm_core_init()
895 struct nvm_geo *geo = &dev->geo; in nvm_init()
Dpblk-write.c110 struct nvm_geo *geo = &dev->geo; in pblk_map_remaining()
374 struct nvm_geo *geo = &dev->geo; in pblk_submit_meta_io()
455 struct nvm_geo *geo = &dev->geo; in pblk_valid_meta_ppa()
539 struct nvm_geo *geo = &dev->geo; in pblk_submit_io_set()
Dpblk-sysfs.c26 struct nvm_geo *geo = &dev->geo; in pblk_sysfs_luns_show()
115 struct nvm_geo *geo = &dev->geo; in pblk_sysfs_ppaf()
166 struct nvm_geo *geo = &dev->geo; in pblk_sysfs_lines()
305 struct nvm_geo *geo = &dev->geo; in pblk_sysfs_lines_info()
Dpblk-map.c112 struct nvm_geo *geo = &dev->geo; in pblk_map_erase_rq()
Dpblk-rl.c213 struct nvm_geo *geo = &dev->geo; in pblk_rl_init()
Dpblk-gc.c83 struct nvm_geo *geo = &dev->geo; in pblk_gc_line_ws()
Dpblk-read.c620 struct nvm_geo *geo = &dev->geo; in pblk_submit_read_gc()
/Linux-v4.19/include/linux/
Dlightnvm.h328 struct nvm_geo { struct
395 struct nvm_geo geo; argument
412 struct nvm_geo geo;
435 struct nvm_geo *geo = &dev->geo; in generic_to_dev_addr()
462 struct nvm_geo *geo = &dev->geo; in dev_to_generic_addr()
/Linux-v4.19/drivers/nvme/host/
Dlightnvm.c300 struct nvm_geo *geo) in nvme_nvm_setup_12()
409 struct nvm_geo *geo) in nvme_nvm_setup_20()
493 struct nvm_geo *geo = &nvmdev->geo; in nvme_nvm_get_bb_tbl()
573 struct nvm_geo *geo = &ndev->geo; in nvme_nvm_get_chk_meta()
969 struct nvm_geo *geo = &ndev->geo; in nvme_nvm_update_nvm_info()
1005 struct nvm_geo *geo = &ndev->geo; in nvm_dev_attr_show()
1052 struct nvm_geo *geo = &ndev->geo; in nvm_dev_attr_show_12()
1115 struct nvm_geo *geo = &ndev->geo; in nvm_dev_attr_show_20()
1276 struct nvm_geo *geo = &ndev->geo; in nvme_nvm_register_sysfs()
1296 struct nvm_geo *geo = &ndev->geo; in nvme_nvm_unregister_sysfs()