Home
last modified time | relevance | path

Searched refs:bi_size (Results 1 – 25 of 104) sorted by relevance

12345

/OK3568_Linux_fs/kernel/include/linux/
H A Dbvec.h40 unsigned int bi_size; /* residual I/O count */ member
65 min((iter).bi_size, \
105 if (WARN_ONCE(bytes > iter->bi_size, in bvec_iter_advance()
107 iter->bi_size = 0; in bvec_iter_advance()
111 iter->bi_size -= bytes; in bvec_iter_advance()
132 (iter).bi_size && \
141 .bi_size = UINT_MAX, \
H A Dbio.h42 #define bvec_iter_sectors(iter) ((iter).bi_size >> 9)
60 bio->bi_iter.bi_size && in bio_has_data()
90 return bio->bi_iter.bi_size; in bio_cur_bytes()
114 if (bio->bi_iter.bi_size > UINT_MAX - len) in bio_full()
143 iter->bi_size -= bytes; in bio_advance_iter()
151 (iter).bi_size && \
160 (iter).bi_size && \
176 #define bio_iter_last(bvec, iter) ((iter).bi_size == (bvec).bv_len)
262 if (bv->bv_len == bio->bi_iter.bi_size) in bio_get_last_bvec()
265 bio_advance_iter(bio, &iter, iter.bi_size); in bio_get_last_bvec()
/OK3568_Linux_fs/kernel/drivers/md/
H A Ddm-bow.c110 return bi_iter->bi_sector + bi_iter->bi_size / SECTOR_SIZE; in bvec_top()
141 < bi_iter->bi_size >> SECTOR_SHIFT) in find_first_overlapping_range()
142 bi_iter->bi_size = (range_top(br) - bi_iter->bi_sector) in find_first_overlapping_range()
197 bi_iter->bi_size = (range_top(*br) - (*br)->sector) in split_range()
352 bi_iter.bi_size = bc->block_size; in backup_log_sector()
356 if (bi_iter.bi_size != bc->block_size) { in backup_log_sector()
430 bi_iter.bi_size = bc->block_size; in prepare_log()
445 bi_iter.bi_size = bc->block_size; in prepare_log()
463 bi_iter.bi_size = bc->block_size; in prepare_log()
499 bi_iter.bi_size = bc->block_size; in find_sector0_current()
[all …]
H A Dmd-faulty.c68 b->bi_iter.bi_size = bio->bi_iter.bi_size; in faulty_fail()
/OK3568_Linux_fs/kernel/block/
H A Dblk-lib.c102 bio->bi_iter.bi_size = req_sects << 9; in __blkdev_issue_discard()
201 bio->bi_iter.bi_size = max_write_same_sectors << 9; in __blkdev_issue_write_same()
205 bio->bi_iter.bi_size = nr_sects << 9; in __blkdev_issue_write_same()
275 bio->bi_iter.bi_size = max_write_zeroes_sectors << 9; in __blkdev_issue_write_zeroes()
279 bio->bi_iter.bi_size = nr_sects << 9; in __blkdev_issue_write_zeroes()
308 int bi_size = 0; in __blkdev_issue_zero_pages() local
326 bi_size = bio_add_page(bio, ZERO_PAGE(0), sz, 0); in __blkdev_issue_zero_pages()
327 nr_sects -= bi_size >> 9; in __blkdev_issue_zero_pages()
328 sector += bi_size >> 9; in __blkdev_issue_zero_pages()
329 if (bi_size < sz) in __blkdev_issue_zero_pages()
H A Dbio.c564 if (new_size >= bio->bi_iter.bi_size) in bio_truncate()
594 bio->bi_iter.bi_size = new_size; in bio_truncate()
634 if (likely((bio->bi_iter.bi_size >> 9) <= maxsector)) in guard_bio_eod()
800 if (((bio->bi_iter.bi_size + len) >> 9) > max_sectors) in bio_add_hw_page()
827 bio->bi_iter.bi_size += len; in bio_add_hw_page()
881 if (bio->bi_iter.bi_size > UINT_MAX - len) { in __bio_try_merge_page()
886 bio->bi_iter.bi_size += len; in __bio_try_merge_page()
916 bio->bi_iter.bi_size += len; in __bio_add_page()
1206 while (src_iter->bi_size && dst_iter->bi_size) { in bio_copy_data_iter()
1263 if (!src_iter.bi_size) { in bio_list_copy_data()
[all …]
H A Dblk-core.c261 if (bio->bi_iter.bi_size) in req_bio_endio()
268 if (bio->bi_iter.bi_size == 0 && !(rq->rq_flags & RQF_FLUSH_SEQ)) in req_bio_endio()
722 if (should_fail_request(&bio->bi_disk->part0, bio->bi_iter.bi_size)) in should_fail_bio()
758 if (unlikely(should_fail_request(p, bio->bi_iter.bi_size))) in blk_partition_remap()
1101 task_io_account_read(bio->bi_iter.bi_size); in submit_bio()
1258 bytes += bio->bi_iter.bi_size; in blk_rq_err_bytes()
1464 unsigned bio_bytes = min(bio->bi_iter.bi_size, nr_bytes); in blk_update_request()
1466 if (bio_bytes == bio->bi_iter.bi_size) in blk_update_request()
H A Dbounce.c254 bio->bi_iter.bi_size = bio_src->bi_iter.bi_size; in bounce_clone_bio()
H A Dblk-map.c204 map_data->offset += bio->bi_iter.bi_size; in bio_copy_user_iov()
218 iov_iter_advance(iter, bio->bi_iter.bi_size); in bio_copy_user_iov()
549 rq->__data_len += (*bio)->bi_iter.bi_size; in blk_rq_append_bio()
H A Dblk-merge.c512 if (likely(bio->bi_iter.bi_size)) { in __blk_bios_map_sg()
946 req->__data_len += bio->bi_iter.bi_size; in bio_attempt_back_merge()
972 req->__data_len += bio->bi_iter.bi_size; in bio_attempt_front_merge()
995 req->__data_len += bio->bi_iter.bi_size; in bio_attempt_discard_merge()
/OK3568_Linux_fs/kernel/include/linux/ceph/
H A Dmessenger.h96 BUG_ON(!(it)->iter.bi_size); \
97 __cur_n = min((it)->iter.bi_size, __n); \
100 if (!(it)->iter.bi_size && (it)->bio->bi_next) { \
124 __cur_iter.bi_size = __cur_n; \
137 BUG_ON((n) > (it)->iter.bi_size); \
157 __cur_iter.bi_size = (n); \
163 BUG_ON((n) > (it)->iter.bi_size); \
164 (it)->iter.bi_size = (n); \
/OK3568_Linux_fs/kernel/include/trace/events/
H A Dbcache.h30 __entry->nr_sector = bio->bi_iter.bi_size >> 9;
31 blk_fill_rwbs(__entry->rwbs, bio->bi_opf, bio->bi_iter.bi_size);
104 __entry->nr_sector = bio->bi_iter.bi_size >> 9;
105 blk_fill_rwbs(__entry->rwbs, bio->bi_opf, bio->bi_iter.bi_size);
139 __entry->nr_sector = bio->bi_iter.bi_size >> 9;
140 blk_fill_rwbs(__entry->rwbs, bio->bi_opf, bio->bi_iter.bi_size);
170 __entry->nr_sector = bio->bi_iter.bi_size >> 9;
171 blk_fill_rwbs(__entry->rwbs, bio->bi_opf, bio->bi_iter.bi_size);
239 __entry->nr_sector = bio->bi_iter.bi_size >> 9;
241 blk_fill_rwbs(__entry->rwbs, bio->bi_opf, bio->bi_iter.bi_size);
H A Dblock.h258 blk_fill_rwbs(__entry->rwbs, bio->bi_opf, bio->bi_iter.bi_size);
295 blk_fill_rwbs(__entry->rwbs, bio->bi_opf, bio->bi_iter.bi_size);
322 blk_fill_rwbs(__entry->rwbs, bio->bi_opf, bio->bi_iter.bi_size);
389 blk_fill_rwbs(__entry->rwbs, bio->bi_opf, bio->bi_iter.bi_size);
552 blk_fill_rwbs(__entry->rwbs, bio->bi_opf, bio->bi_iter.bi_size);
595 blk_fill_rwbs(__entry->rwbs, bio->bi_opf, bio->bi_iter.bi_size);
/OK3568_Linux_fs/kernel/drivers/block/aoe/
H A Daoecmd.c343 ah->scnt = f->iter.bi_size >> 9; in ata_rw_frameinit()
355 skb->len += f->iter.bi_size; in ata_rw_frameinit()
356 skb->data_len = f->iter.bi_size; in ata_rw_frameinit()
357 skb->truesize += f->iter.bi_size; in ata_rw_frameinit()
386 f->iter.bi_size = min_t(unsigned long, in aoecmd_ata_rw()
388 f->iter.bi_size); in aoecmd_ata_rw()
389 bio_advance_iter(buf->bio, &buf->iter, f->iter.bi_size); in aoecmd_ata_rw()
391 if (!buf->iter.bi_size) in aoecmd_ata_rw()
601 f->iter.bi_size = t->d->maxbcnt ? t->d->maxbcnt : DEFAULTBCNT; in probe()
604 for (frag = 0, n = f->iter.bi_size; n > 0; ++frag, n -= m) { in probe()
[all …]
/OK3568_Linux_fs/kernel/Documentation/block/
H A Dbiovecs.rst12 update bi_sector and bi_size, and advance bi_idx to the next biovec. If it
18 bi_size and bi_idx have been moved there; and instead of modifying bv_offset
29 bi_size.
69 bios. Note that this means we _only_ use bi_size to determine when we've
71 bi_size into account when constructing biovecs.
102 taking into account bi_bvec_done (and bi_size).
106 actually needed for iterating over the bio anymore - we only use bi_size.
/OK3568_Linux_fs/kernel/drivers/md/bcache/
H A Ddebug.c55 bio->bi_iter.bi_size = KEY_SIZE(&v->key) << 9; in bch_btree_verify()
120 check->bi_iter.bi_size = bio->bi_iter.bi_size; in bch_data_verify()
128 citer.bi_size = UINT_MAX; in bch_data_verify()
H A Drequest.c124 bio->bi_iter.bi_size -= sectors << 9; in bch_data_invalidate()
426 if (i->sequential + bio->bi_iter.bi_size > i->sequential) in check_should_bypass()
427 i->sequential += bio->bi_iter.bi_size; in check_should_bypass()
836 s->iop.bio->bi_iter.bi_size = s->insert_bio_sectors << 9; in cached_dev_read_done()
924 cache_bio->bi_iter.bi_size = s->insert_bio_sectors << 9; in cached_dev_cache_miss()
1209 if (!bio->bi_iter.bi_size) { in cached_dev_submit_bio()
1256 swap(bio->bi_iter.bi_size, bytes); in flash_dev_cache_miss()
1258 swap(bio->bi_iter.bi_size, bytes); in flash_dev_cache_miss()
1262 if (!bio->bi_iter.bi_size) in flash_dev_cache_miss()
1296 if (!bio->bi_iter.bi_size) { in flash_dev_submit_bio()
H A Dutil.c233 size_t size = bio->bi_iter.bi_size; in bch_bio_map()
236 BUG_ON(!bio->bi_iter.bi_size); in bch_bio_map()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/iavf/
H A Diavf_txrx.c59 unsigned long bi_size; in iavf_clean_tx_ring() local
70 bi_size = sizeof(struct iavf_tx_buffer) * tx_ring->count; in iavf_clean_tx_ring()
71 memset(tx_ring->tx_bi, 0, bi_size); in iavf_clean_tx_ring()
620 int bi_size; in iavf_setup_tx_descriptors() local
627 bi_size = sizeof(struct iavf_tx_buffer) * tx_ring->count; in iavf_setup_tx_descriptors()
628 tx_ring->tx_bi = kzalloc(bi_size, GFP_KERNEL); in iavf_setup_tx_descriptors()
660 unsigned long bi_size; in iavf_clean_rx_ring() local
700 bi_size = sizeof(struct iavf_rx_buffer) * rx_ring->count; in iavf_clean_rx_ring()
701 memset(rx_ring->rx_bi, 0, bi_size); in iavf_clean_rx_ring()
739 int bi_size; in iavf_setup_rx_descriptors() local
[all …]
/OK3568_Linux_fs/kernel/arch/powerpc/boot/
H A Dredboot.h21 unsigned int bi_size; /* Size of this structure */ member
/OK3568_Linux_fs/kernel/drivers/block/rsxx/
H A Ddev.c145 if (bio->bi_iter.bi_size == 0) { in rsxx_submit_bio()
165 (u64)bio->bi_iter.bi_sector << 9, bio->bi_iter.bi_size); in rsxx_submit_bio()
/OK3568_Linux_fs/kernel/drivers/s390/block/
H A Dxpram.c197 (bio->bi_iter.bi_size & 4095) != 0) in xpram_submit_bio()
200 if ((bio->bi_iter.bi_size >> 12) > xdev->size) in xpram_submit_bio()
/OK3568_Linux_fs/kernel/fs/btrfs/
H A Dcompression.c427 if (bio->bi_iter.bi_size) in btrfs_submit_compressed_write()
668 cb->len = bio->bi_iter.bi_size; in btrfs_submit_compressed_read()
694 cb->len = bio->bi_iter.bi_size; in btrfs_submit_compressed_read()
709 if (comp_bio->bi_iter.bi_size) in btrfs_submit_compressed_read()
736 nr_sectors = DIV_ROUND_UP(comp_bio->bi_iter.bi_size, in btrfs_submit_compressed_read()
1289 if (!bio->bi_iter.bi_size) in btrfs_decompress_buf2page()
H A Dfile-item.c279 nblocks = bio->bi_iter.bi_size >> inode->i_sb->s_blocksize_bits; in btrfs_lookup_bio_sums()
298 if (bio->bi_iter.bi_size > PAGE_SIZE * 8) in btrfs_lookup_bio_sums()
545 sums = kvzalloc(btrfs_ordered_sum_size(fs_info, bio->bi_iter.bi_size), in btrfs_csum_one_bio()
552 sums->len = bio->bi_iter.bi_size; in btrfs_csum_one_bio()
599 bytes_left = bio->bi_iter.bi_size - total_bytes; in btrfs_csum_one_bio()
/OK3568_Linux_fs/kernel/fs/ext4/
H A Dreadpage.c171 bio->bi_iter.bi_size); in ext4_trace_read_completion()
254 bio->bi_iter.bi_size, in ext4_submit_bio_read()

12345