/openbmc/linux/include/linux/ |
H A D | uio.h | 73 const struct bio_vec *bvec; member 282 void iov_iter_bvec(struct iov_iter *i, unsigned int direction, const struct bio_vec *bvec,
|
H A D | blk-mq.h | 1019 #define rq_iter_last(bvec, _iter) \ argument 1021 bio_iter_last(bvec, _iter.iter))
|
/openbmc/linux/drivers/nvme/host/ |
H A D | tcp.c | 250 return req->iter.bvec->bv_page; in nvme_tcp_req_cur_page() 255 return req->iter.bvec->bv_offset + req->iter.iov_offset; in nvme_tcp_req_cur_offset() 1000 struct bio_vec bvec; in nvme_tcp_try_send_data() local 1019 bvec_set_page(&bvec, page, len, offset); in nvme_tcp_try_send_data() 1020 iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, &bvec, 1, len); in nvme_tcp_try_send_data() 1060 struct bio_vec bvec; in nvme_tcp_try_send_cmd_pdu() local 1075 bvec_set_virt(&bvec, (void *)pdu + req->offset, len); in nvme_tcp_try_send_cmd_pdu() 1076 iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, &bvec, 1, len); in nvme_tcp_try_send_cmd_pdu() 1101 struct bio_vec bvec; in nvme_tcp_try_send_data_pdu() local 1113 bvec_set_virt(&bvec, (void *)pdu + req->offset, len); in nvme_tcp_try_send_data_pdu() [all …]
|
/openbmc/linux/fs/btrfs/ |
H A D | scrub.c | 788 struct bio_vec *bvec; in scrub_repair_read_endio() local 795 bio_for_each_bvec_all(bvec, &bbio->bio, i) in scrub_repair_read_endio() 796 bio_size += bvec->bv_len; in scrub_repair_read_endio() 1102 struct bio_vec *bvec; in scrub_read_endio() local 1109 bio_for_each_bvec_all(bvec, &bbio->bio, i) in scrub_read_endio() 1110 bio_size += bvec->bv_len; in scrub_read_endio() 1131 struct bio_vec *bvec; in scrub_write_endio() local 1136 bio_for_each_bvec_all(bvec, &bbio->bio, i) in scrub_write_endio() 1137 bio_size += bvec->bv_len; in scrub_write_endio() 2683 struct bio_vec bvec; in scrub_one_super() local [all …]
|
H A D | file-item.c | 742 struct bio_vec bvec; in btrfs_csum_one_bio() local 764 bio_for_each_segment(bvec, bio, iter) { in btrfs_csum_one_bio() 766 bvec.bv_len + fs_info->sectorsize in btrfs_csum_one_bio() 770 data = bvec_kmap_local(&bvec); in btrfs_csum_one_bio()
|
H A D | check-integrity.c | 2648 struct bio_vec bvec; in btrfsic_check_write_bio() local 2663 bio_for_each_segment(bvec, bio, iter) { in btrfsic_check_write_bio() 2664 BUG_ON(bvec.bv_len != PAGE_SIZE); in btrfsic_check_write_bio() 2665 mapped_datav[i] = page_address(bvec.bv_page); in btrfsic_check_write_bio() 2671 i, cur_bytenr, bvec.bv_len, bvec.bv_offset); in btrfsic_check_write_bio() 2672 cur_bytenr += bvec.bv_len; in btrfsic_check_write_bio()
|
H A D | bio.c | 753 struct bio_vec bvec; in btrfs_repair_io_failure() local 779 bio_init(&bio, smap.dev->bdev, &bvec, 1, REQ_OP_WRITE | REQ_SYNC); in btrfs_repair_io_failure()
|
/openbmc/linux/net/ipv4/ |
H A D | tcp_bpf.c | 99 struct bio_vec bvec; in tcp_bpf_push() local 118 bvec_set_page(&bvec, page, size, off); in tcp_bpf_push() 119 iov_iter_bvec(&msghdr.msg_iter, ITER_SOURCE, &bvec, 1, size); in tcp_bpf_push()
|
/openbmc/linux/net/ceph/ |
H A D | messenger_v1.c | 43 struct bio_vec bvec; in ceph_tcp_recvpage() local 48 bvec_set_page(&bvec, page, length, page_offset); in ceph_tcp_recvpage() 49 iov_iter_bvec(&msg.msg_iter, ITER_DEST, &bvec, 1, length); in ceph_tcp_recvpage() 86 struct bio_vec bvec; in ceph_tcp_sendpage() local 100 bvec_set_page(&bvec, page, size, offset); in ceph_tcp_sendpage() 101 iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, &bvec, 1, size); in ceph_tcp_sendpage()
|
/openbmc/linux/fs/ |
H A D | coredump.c | 869 struct bio_vec bvec; in dump_emit_page() local 885 bvec_set_page(&bvec, page, PAGE_SIZE, 0); in dump_emit_page() 886 iov_iter_bvec(&iter, ITER_SOURCE, &bvec, 1, PAGE_SIZE); in dump_emit_page()
|
H A D | splice.c | 795 struct bio_vec bvec[16]; in splice_to_socket() local 861 bvec_set_page(&bvec[bc++], buf->page, seg, buf->offset); in splice_to_socket() 863 if (remain == 0 || bc >= ARRAY_SIZE(bvec)) in splice_to_socket() 879 iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, bvec, bc, in splice_to_socket()
|
/openbmc/linux/arch/um/drivers/ |
H A D | ubd_kern.c | 1253 struct bio_vec bvec; in ubd_map_req() local 1263 rq_for_each_segment(bvec, req, iter) { in ubd_map_req() 1266 io_req->io_desc[i].buffer = bvec_virt(&bvec); in ubd_map_req() 1267 io_req->io_desc[i].length = bvec.bv_len; in ubd_map_req()
|
/openbmc/linux/include/linux/sunrpc/ |
H A D | xdr.h | 60 struct bio_vec *bvec; member 142 unsigned int xdr_buf_to_bvec(struct bio_vec *bvec, unsigned int bvec_size,
|
/openbmc/linux/drivers/nvdimm/ |
H A D | btt.c | 1446 struct bio_vec bvec; in btt_submit_bio() local 1456 bio_for_each_segment(bvec, bio, iter) { in btt_submit_bio() 1457 unsigned int len = bvec.bv_len; in btt_submit_bio() 1467 err = btt_do_bvec(btt, bip, bvec.bv_page, len, bvec.bv_offset, in btt_submit_bio()
|
/openbmc/linux/block/ |
H A D | bio.c | 1183 bio->bi_io_vec = (struct bio_vec *)iter->bvec; in bio_iov_bvec_set() 1440 struct bio_vec *bvec; in bio_free_pages() local 1443 bio_for_each_segment_all(bvec, bio, iter_all) in bio_free_pages() 1444 __free_page(bvec->bv_page); in bio_free_pages()
|
/openbmc/linux/net/sunrpc/ |
H A D | xprtsock.c | 350 buf->bvec[i].bv_page = buf->pages[i] = alloc_page(gfp); in xs_alloc_sparse_pages() 425 struct bio_vec *bvec, unsigned long nr, size_t count, in xs_read_bvec() argument 428 iov_iter_bvec(&msg->msg_iter, ITER_DEST, bvec, nr, count); in xs_read_bvec() 442 xs_flush_bvec(const struct bio_vec *bvec, size_t count, size_t seek) in xs_flush_bvec() argument 449 bvec_iter_advance(bvec, &bi, seek & PAGE_MASK); in xs_flush_bvec() 450 for_each_bvec(bv, bvec, bi, bi) in xs_flush_bvec() 455 xs_flush_bvec(const struct bio_vec *bvec, size_t count, size_t seek) in xs_flush_bvec() argument 487 ret = xs_read_bvec(sock, msg, flags, buf->bvec, in xs_read_xdr_buf() 493 xs_flush_bvec(buf->bvec, ret, seek + buf->page_base); in xs_read_xdr_buf()
|
H A D | socklib.c | 224 iov_iter_bvec(&msg->msg_iter, ITER_SOURCE, xdr->bvec, xdr_buf_pagecount(xdr), in xprt_send_pagedata()
|
H A D | xprt.c | 1222 req->rq_private_buf.bvec = NULL; in xprt_complete_rqst() 1886 req->rq_snd_buf.bvec = NULL; in xprt_request_init() 1887 req->rq_rcv_buf.bvec = NULL; in xprt_request_init()
|
/openbmc/linux/net/tls/ |
H A D | tls_main.c | 175 struct bio_vec bvec; in tls_push_sg() local 193 bvec_set_page(&bvec, p, size, offset); in tls_push_sg() 194 iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, &bvec, 1, size); in tls_push_sg()
|
/openbmc/linux/drivers/target/iscsi/ |
H A D | iscsi_target_util.c | 1132 struct bio_vec bvec; in iscsit_fe_sendpage_sg() local 1177 bvec_set_page(&bvec, sg_page(sg), sub_len, sg->offset + offset); in iscsit_fe_sendpage_sg() 1178 iov_iter_bvec(&msghdr.msg_iter, ITER_SOURCE, &bvec, 1, sub_len); in iscsit_fe_sendpage_sg()
|
/openbmc/linux/drivers/infiniband/sw/siw/ |
H A D | siw_qp_tx.c | 326 struct bio_vec bvec; in siw_tcp_sendpages() local 340 bvec_set_page(&bvec, page[i], bytes, offset); in siw_tcp_sendpages() 341 iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, &bvec, 1, size); in siw_tcp_sendpages()
|
/openbmc/linux/drivers/block/drbd/ |
H A D | drbd_worker.c | 319 struct bio_vec bvec; in drbd_csum_bio() local 326 bio_for_each_segment(bvec, bio, iter) { in drbd_csum_bio() 329 src = bvec_kmap_local(&bvec); in drbd_csum_bio() 330 crypto_shash_update(desc, src, bvec.bv_len); in drbd_csum_bio()
|
/openbmc/linux/fs/dlm/ |
H A D | lowcomms.c | 1362 struct bio_vec bvec; in send_to_sock() local 1381 bvec_set_page(&bvec, e->page, len, offset); in send_to_sock() 1382 iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, &bvec, 1, len); in send_to_sock()
|
/openbmc/linux/io_uring/ |
H A D | net.c | 1129 struct bio_vec v = mp_bvec_iter_bvec(from->bvec, bi); in io_sg_from_iter() 1135 bvec_iter_advance_single(from->bvec, &bi, v.bv_len); in io_sg_from_iter() 1141 from->bvec += bi.bi_idx; in io_sg_from_iter()
|
/openbmc/linux/fs/smb/client/ |
H A D | smbdirect.c | 1928 page = msg->msg_iter.bvec->bv_page; in smbd_recv() 1929 page_offset = msg->msg_iter.bvec->bv_offset; in smbd_recv() 1930 to_read = msg->msg_iter.bvec->bv_len; in smbd_recv() 2439 const struct bio_vec *bv = iter->bvec; in smb_extract_bvec_to_rdma()
|