• Home
  • Raw
  • Download

Lines Matching refs:ppa

76 		u64 ppa;  member
449 l.ppa = ((u64)r.g.ch) << ppaf->ch_offset; in generic_to_dev_addr()
450 l.ppa |= ((u64)r.g.lun) << ppaf->lun_offset; in generic_to_dev_addr()
451 l.ppa |= ((u64)r.g.blk) << ppaf->blk_offset; in generic_to_dev_addr()
452 l.ppa |= ((u64)r.g.pg) << ppaf->pg_offset; in generic_to_dev_addr()
453 l.ppa |= ((u64)r.g.pl) << ppaf->pln_offset; in generic_to_dev_addr()
454 l.ppa |= ((u64)r.g.sec) << ppaf->sec_offset; in generic_to_dev_addr()
458 l.ppa = ((u64)r.m.grp) << lbaf->ch_offset; in generic_to_dev_addr()
459 l.ppa |= ((u64)r.m.pu) << lbaf->lun_offset; in generic_to_dev_addr()
460 l.ppa |= ((u64)r.m.chk) << lbaf->chk_offset; in generic_to_dev_addr()
461 l.ppa |= ((u64)r.m.sec) << lbaf->sec_offset; in generic_to_dev_addr()
473 l.ppa = 0; in dev_to_generic_addr()
478 l.g.ch = (r.ppa & ppaf->ch_mask) >> ppaf->ch_offset; in dev_to_generic_addr()
479 l.g.lun = (r.ppa & ppaf->lun_mask) >> ppaf->lun_offset; in dev_to_generic_addr()
480 l.g.blk = (r.ppa & ppaf->blk_mask) >> ppaf->blk_offset; in dev_to_generic_addr()
481 l.g.pg = (r.ppa & ppaf->pg_mask) >> ppaf->pg_offset; in dev_to_generic_addr()
482 l.g.pl = (r.ppa & ppaf->pln_mask) >> ppaf->pln_offset; in dev_to_generic_addr()
483 l.g.sec = (r.ppa & ppaf->sec_mask) >> ppaf->sec_offset; in dev_to_generic_addr()
487 l.m.grp = (r.ppa & lbaf->ch_mask) >> lbaf->ch_offset; in dev_to_generic_addr()
488 l.m.pu = (r.ppa & lbaf->lun_mask) >> lbaf->lun_offset; in dev_to_generic_addr()
489 l.m.chk = (r.ppa & lbaf->chk_mask) >> lbaf->chk_offset; in dev_to_generic_addr()
490 l.m.sec = (r.ppa & lbaf->sec_mask) >> lbaf->sec_offset; in dev_to_generic_addr()
520 ppa64.ppa = 0; in nvm_ppa32_to_ppa64()
523 ppa64.ppa = ADDR_EMPTY; in nvm_ppa32_to_ppa64()
567 if (ppa64.ppa == ADDR_EMPTY) { in nvm_ppa64_to_ppa32()
598 struct ppa_addr *ppa) in nvm_next_ppa_in_chk() argument
604 int sec = ppa->g.sec; in nvm_next_ppa_in_chk()
608 int pg = ppa->g.pg; in nvm_next_ppa_in_chk()
613 int pl = ppa->g.pl; in nvm_next_ppa_in_chk()
620 ppa->g.pl = pl; in nvm_next_ppa_in_chk()
622 ppa->g.pg = pg; in nvm_next_ppa_in_chk()
624 ppa->g.sec = sec; in nvm_next_ppa_in_chk()
626 ppa->m.sec++; in nvm_next_ppa_in_chk()
627 if (ppa->m.sec == geo->clba) in nvm_next_ppa_in_chk()