Lines Matching refs:addr8
88 static unsigned int rsxx_addr8_to_laddr(u64 addr8, struct rsxx_cardinfo *card)
92 tgt_addr8 = ((addr8 >> card->_stripe.upper_shift) &
94 ((addr8) & card->_stripe.lower_mask);
99 static unsigned int rsxx_get_dma_tgt(struct rsxx_cardinfo *card, u64 addr8)
103 tgt = (addr8 >> card->_stripe.target_shift) & card->_stripe.target_mask;
675 unsigned long long addr8;
686 addr8 = bio->bi_iter.bi_sector << 9; /* sectors are 512 bytes */
698 tgt = rsxx_get_dma_tgt(card, addr8);
699 laddr = rsxx_addr8_to_laddr(addr8, card);
708 addr8 += RSXX_HW_BLK_SIZE;
717 tgt = rsxx_get_dma_tgt(card, addr8);
718 laddr = rsxx_addr8_to_laddr(addr8, card);
719 dma_off = addr8 & RSXX_HW_BLK_MASK;
733 addr8 += dma_len;