Lines Matching refs:ppa32

1068 static inline struct ppa_addr pblk_ppa32_to_ppa64(struct pblk *pblk, u32 ppa32)  in pblk_ppa32_to_ppa64()  argument
1074 if (ppa32 == -1) { in pblk_ppa32_to_ppa64()
1076 } else if (ppa32 & (1U << 31)) { in pblk_ppa32_to_ppa64()
1077 ppa64.c.line = ppa32 & ((~0U) >> 1); in pblk_ppa32_to_ppa64()
1087 ppa64.g.ch = (ppa32 & ppaf->ch_mask) >> in pblk_ppa32_to_ppa64()
1089 ppa64.g.lun = (ppa32 & ppaf->lun_mask) >> in pblk_ppa32_to_ppa64()
1091 ppa64.g.blk = (ppa32 & ppaf->blk_mask) >> in pblk_ppa32_to_ppa64()
1093 ppa64.g.pg = (ppa32 & ppaf->pg_mask) >> in pblk_ppa32_to_ppa64()
1095 ppa64.g.pl = (ppa32 & ppaf->pln_mask) >> in pblk_ppa32_to_ppa64()
1097 ppa64.g.sec = (ppa32 & ppaf->sec_mask) >> in pblk_ppa32_to_ppa64()
1102 ppa64.m.grp = (ppa32 & lbaf->ch_mask) >> in pblk_ppa32_to_ppa64()
1104 ppa64.m.pu = (ppa32 & lbaf->lun_mask) >> in pblk_ppa32_to_ppa64()
1106 ppa64.m.chk = (ppa32 & lbaf->chk_mask) >> in pblk_ppa32_to_ppa64()
1108 ppa64.m.sec = (ppa32 & lbaf->sec_mask) >> in pblk_ppa32_to_ppa64()
1118 u32 ppa32 = 0; in pblk_ppa64_to_ppa32() local
1121 ppa32 = ~0U; in pblk_ppa64_to_ppa32()
1123 ppa32 |= ppa64.c.line; in pblk_ppa64_to_ppa32()
1124 ppa32 |= 1U << 31; in pblk_ppa64_to_ppa32()
1133 ppa32 |= ppa64.g.ch << ppaf->ch_offset; in pblk_ppa64_to_ppa32()
1134 ppa32 |= ppa64.g.lun << ppaf->lun_offset; in pblk_ppa64_to_ppa32()
1135 ppa32 |= ppa64.g.blk << ppaf->blk_offset; in pblk_ppa64_to_ppa32()
1136 ppa32 |= ppa64.g.pg << ppaf->pg_offset; in pblk_ppa64_to_ppa32()
1137 ppa32 |= ppa64.g.pl << ppaf->pln_offset; in pblk_ppa64_to_ppa32()
1138 ppa32 |= ppa64.g.sec << ppaf->sec_offset; in pblk_ppa64_to_ppa32()
1142 ppa32 |= ppa64.m.grp << lbaf->ch_offset; in pblk_ppa64_to_ppa32()
1143 ppa32 |= ppa64.m.pu << lbaf->lun_offset; in pblk_ppa64_to_ppa32()
1144 ppa32 |= ppa64.m.chk << lbaf->chk_offset; in pblk_ppa64_to_ppa32()
1145 ppa32 |= ppa64.m.sec << lbaf->sec_offset; in pblk_ppa64_to_ppa32()
1149 return ppa32; in pblk_ppa64_to_ppa32()