Lines Matching defs:geo
195 * geo->mw_cunits on a per chunk basis
971 static inline int pblk_ppa_to_pos(struct nvm_geo *geo, struct ppa_addr p)
973 return p.a.lun * geo->num_ch + p.a.ch;
980 struct nvm_geo *geo = &dev->geo;
983 if (geo->version == NVM_OCSSD_SPEC_12) {
1020 struct nvm_geo *geo = &dev->geo;
1022 int pos = pblk_ppa_to_pos(geo, p);
1039 struct nvm_geo *geo = &dev->geo;
1042 if (geo->version == NVM_OCSSD_SPEC_12) {
1195 struct nvm_geo *geo = &pblk->dev->geo;
1200 } else if (geo->version == NVM_OCSSD_SPEC_12) {
1233 struct nvm_geo *geo = &tgt_dev->geo;
1240 if (geo->version == NVM_OCSSD_SPEC_12) {
1242 ppa->g.ch < geo->num_ch &&
1243 ppa->g.lun < geo->num_lun &&
1244 ppa->g.pl < geo->num_pln &&
1245 ppa->g.blk < geo->num_chk &&
1246 ppa->g.pg < geo->num_pg &&
1247 ppa->g.sec < geo->ws_min)
1251 ppa->m.grp < geo->num_ch &&
1252 ppa->m.pu < geo->num_lun &&
1253 ppa->m.chk < geo->num_chk &&
1254 ppa->m.sec < geo->clba)