Searched refs:ws_opt (Results 1 – 6 of 6) sorted by relevance
/Linux-v4.19/drivers/nvme/host/ |
D | lightnvm.c | 221 __le32 ws_opt; member 340 geo->ws_opt = sec_per_pg; in nvme_nvm_setup_12() 341 geo->mw_cunits = geo->ws_opt << 3; /* default to MLC safe values */ in nvme_nvm_setup_12() 374 geo->ws_opt <<= 1; in nvme_nvm_setup_12() 377 geo->ws_opt <<= 2; in nvme_nvm_setup_12() 428 geo->ws_opt = le32_to_cpu(id->ws_opt); in nvme_nvm_setup_20() 1134 return scnprintf(page, PAGE_SIZE, "%u\n", geo->ws_opt); in nvm_dev_attr_show_20() 1235 static NVM_DEV_ATTR_20_RO(ws_opt);
|
/Linux-v4.19/drivers/lightnvm/ |
D | pblk-init.c | 184 pgs_in_buffer = max(geo->mw_cunits, geo->ws_opt) * geo->all_luns; in pblk_rwb_init() 269 udst->sec_stripe = geo->ws_opt; in pblk_set_addrf_20() 374 pblk->min_write_pgs = geo->ws_opt * (geo->csecs / PAGE_SIZE); in pblk_core_init() 954 bb_distance = (geo->all_luns) * geo->ws_opt; in pblk_line_mg_init() 956 bitmap_set(l_mg->bb_template, i, geo->ws_opt); in pblk_line_mg_init() 1002 lm->smeta_sec = i * geo->ws_opt; in pblk_line_meta_init() 1016 lm->emeta_sec[0] = i * geo->ws_opt; in pblk_line_meta_init()
|
D | pblk-core.c | 777 return bit * geo->ws_opt; in pblk_line_smeta_start() 1109 off = bit * geo->ws_opt; in pblk_line_init_bb() 1119 off = bit * geo->ws_opt; in pblk_line_init_bb() 1138 off -= geo->ws_opt; in pblk_line_init_bb() 1140 bitmap_set(line->invalid_bitmap, off, geo->ws_opt); in pblk_line_init_bb() 1141 emeta_secs -= geo->ws_opt; in pblk_line_init_bb()
|
D | core.c | 914 dev->name, dev->geo.ws_min, dev->geo.ws_opt, in nvm_init()
|
D | pblk.h | 984 return geo->mw_cunits * geo->all_luns * geo->ws_opt; in pblk_pad_distance()
|
/Linux-v4.19/include/linux/ |
D | lightnvm.h | 356 u32 ws_opt; /* optimal write size */ member
|