adst 239 drivers/lightnvm/pblk-init.c static int pblk_set_addrf_20(struct nvm_geo *geo, struct nvm_addrf *adst, adst 244 drivers/lightnvm/pblk-init.c adst->ch_len = get_count_order(geo->num_ch); adst 245 drivers/lightnvm/pblk-init.c adst->lun_len = get_count_order(geo->num_lun); adst 246 drivers/lightnvm/pblk-init.c adst->chk_len = src->chk_len; adst 247 drivers/lightnvm/pblk-init.c adst->sec_len = src->sec_len; adst 249 drivers/lightnvm/pblk-init.c adst->sec_offset = 0; adst 250 drivers/lightnvm/pblk-init.c adst->ch_offset = adst->sec_len; adst 251 drivers/lightnvm/pblk-init.c adst->lun_offset = adst->ch_offset + adst->ch_len; adst 252 drivers/lightnvm/pblk-init.c adst->chk_offset = adst->lun_offset + adst->lun_len; adst 254 drivers/lightnvm/pblk-init.c adst->sec_mask = ((1ULL << adst->sec_len) - 1) << adst->sec_offset; adst 255 drivers/lightnvm/pblk-init.c adst->chk_mask = ((1ULL << adst->chk_len) - 1) << adst->chk_offset; adst 256 drivers/lightnvm/pblk-init.c adst->lun_mask = ((1ULL << adst->lun_len) - 1) << adst->lun_offset; adst 257 drivers/lightnvm/pblk-init.c adst->ch_mask = ((1ULL << adst->ch_len) - 1) << adst->ch_offset; adst 266 drivers/lightnvm/pblk-init.c return adst->chk_offset + adst->chk_len;