Lines Matching refs:ppaf
447 struct nvm_addrf_12 *ppaf = (struct nvm_addrf_12 *)&geo->addrf; in generic_to_dev_addr() local
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()
476 struct nvm_addrf_12 *ppaf = (struct nvm_addrf_12 *)&geo->addrf; in dev_to_generic_addr() local
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()
503 struct nvm_addrf_12 *ppaf = (struct nvm_addrf_12 *)addrf; in dev_to_chunk_addr() local
505 caddr = (u64)p.g.pg << ppaf->pg_offset; in dev_to_chunk_addr()
506 caddr |= (u64)p.g.pl << ppaf->pln_offset; in dev_to_chunk_addr()
507 caddr |= (u64)p.g.sec << ppaf->sec_offset; in dev_to_chunk_addr()
531 struct nvm_addrf_12 *ppaf = addrf; in nvm_ppa32_to_ppa64() local
533 ppa64.g.ch = (ppa32 & ppaf->ch_mask) >> in nvm_ppa32_to_ppa64()
534 ppaf->ch_offset; in nvm_ppa32_to_ppa64()
535 ppa64.g.lun = (ppa32 & ppaf->lun_mask) >> in nvm_ppa32_to_ppa64()
536 ppaf->lun_offset; in nvm_ppa32_to_ppa64()
537 ppa64.g.blk = (ppa32 & ppaf->blk_mask) >> in nvm_ppa32_to_ppa64()
538 ppaf->blk_offset; in nvm_ppa32_to_ppa64()
539 ppa64.g.pg = (ppa32 & ppaf->pg_mask) >> in nvm_ppa32_to_ppa64()
540 ppaf->pg_offset; in nvm_ppa32_to_ppa64()
541 ppa64.g.pl = (ppa32 & ppaf->pln_mask) >> in nvm_ppa32_to_ppa64()
542 ppaf->pln_offset; in nvm_ppa32_to_ppa64()
543 ppa64.g.sec = (ppa32 & ppaf->sec_mask) >> in nvm_ppa32_to_ppa64()
544 ppaf->sec_offset; in nvm_ppa32_to_ppa64()
576 struct nvm_addrf_12 *ppaf = addrf; in nvm_ppa64_to_ppa32() local
578 ppa32 |= ppa64.g.ch << ppaf->ch_offset; in nvm_ppa64_to_ppa32()
579 ppa32 |= ppa64.g.lun << ppaf->lun_offset; in nvm_ppa64_to_ppa32()
580 ppa32 |= ppa64.g.blk << ppaf->blk_offset; in nvm_ppa64_to_ppa32()
581 ppa32 |= ppa64.g.pg << ppaf->pg_offset; in nvm_ppa64_to_ppa32()
582 ppa32 |= ppa64.g.pl << ppaf->pln_offset; in nvm_ppa64_to_ppa32()
583 ppa32 |= ppa64.g.sec << ppaf->sec_offset; in nvm_ppa64_to_ppa32()