Lines Matching refs:bip
1136 static int btt_rw_integrity(struct btt *btt, struct bio_integrity_payload *bip,
1143 if (bip == NULL)
1153 bv = bvec_iter_bvec(bip->bip_vec, bip->bip_iter);
1175 if (!bvec_iter_advance(bip->bip_vec, &bip->bip_iter, cur_len))
1183 static int btt_rw_integrity(struct btt *btt, struct bio_integrity_payload *bip,
1190 static int btt_read_pg(struct btt *btt, struct bio_integrity_payload *bip,
1265 if (bip) {
1266 ret = btt_rw_integrity(btt, bip, arena, postmap, READ);
1303 static int btt_write_pg(struct btt *btt, struct bio_integrity_payload *bip,
1362 if (bip) {
1363 ret = btt_rw_integrity(btt, bip, arena, new_postmap,
1418 static int btt_do_bvec(struct btt *btt, struct bio_integrity_payload *bip,
1425 ret = btt_read_pg(btt, bip, page, off, sector, len);
1429 ret = btt_write_pg(btt, bip, sector, page, off, len);
1437 struct bio_integrity_payload *bip = bio_integrity(bio);
1462 err = btt_do_bvec(btt, bip, bvec.bv_page, len, bvec.bv_offset,