Home
last modified time | relevance | path

Searched refs:dst_iter (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpu/drm/ttm/
H A Dttm_bo_util.c78 * @dst_iter: A struct ttm_kmap_iter representing the destination resource.
86 struct ttm_kmap_iter *dst_iter, in ttm_move_memcpy()
89 const struct ttm_kmap_iter_ops *dst_ops = dst_iter->ops; in ttm_move_memcpy()
101 dst_ops->map_local(dst_iter, &dst_map, i); in ttm_move_memcpy()
107 dst_ops->unmap_local(dst_iter, &dst_map); in ttm_move_memcpy()
113 dst_ops->map_local(dst_iter, &dst_map, i); in ttm_move_memcpy()
121 dst_ops->unmap_local(dst_iter, &dst_map); in ttm_move_memcpy()
156 struct ttm_kmap_iter *dst_iter, *src_iter; in ttm_bo_move_memcpy() local
171 dst_iter = ttm_kmap_iter_linear_io_init(&_dst_iter.io, bdev, dst_mem); in ttm_bo_move_memcpy()
172 if (PTR_ERR(dst_iter) in ttm_bo_move_memcpy()
84 ttm_move_memcpy(bool clear, u32 num_pages, struct ttm_kmap_iter *dst_iter, struct ttm_kmap_iter *src_iter) ttm_move_memcpy() argument
[all...]
/kernel/linux/linux-5.10/block/
H A Dbio.c1199 void bio_copy_data_iter(struct bio *dst, struct bvec_iter *dst_iter, in bio_copy_data_iter() argument
1206 while (src_iter->bi_size && dst_iter->bi_size) { in bio_copy_data_iter()
1208 dst_bv = bio_iter_iovec(dst, *dst_iter); in bio_copy_data_iter()
1225 bio_advance_iter(dst, dst_iter, bytes); in bio_copy_data_iter()
1241 struct bvec_iter dst_iter = dst->bi_iter; in bio_copy_data() local
1243 bio_copy_data_iter(dst, &dst_iter, src, &src_iter); in bio_copy_data()
1260 struct bvec_iter dst_iter = dst->bi_iter; in bio_list_copy_data() local
1271 if (!dst_iter.bi_size) { in bio_list_copy_data()
1276 dst_iter = dst->bi_iter; in bio_list_copy_data()
1279 bio_copy_data_iter(dst, &dst_iter, sr in bio_list_copy_data()
[all...]
/kernel/linux/linux-6.6/block/
H A Dbio.c1400 void bio_copy_data_iter(struct bio *dst, struct bvec_iter *dst_iter, in bio_copy_data_iter() argument
1403 while (src_iter->bi_size && dst_iter->bi_size) { in bio_copy_data_iter()
1405 struct bio_vec dst_bv = bio_iter_iovec(dst, *dst_iter); in bio_copy_data_iter()
1416 bio_advance_iter_single(dst, dst_iter, bytes); in bio_copy_data_iter()
1432 struct bvec_iter dst_iter = dst->bi_iter; in bio_copy_data() local
1434 bio_copy_data_iter(dst, &dst_iter, src, &src_iter); in bio_copy_data()
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/
H A Di915_gem_ttm_move.c256 * @dst_iter: Pointer to the destination kmap iterator.
269 struct ttm_kmap_iter *dst_iter; member
308 arg->dst_iter, arg->src_iter); in i915_ttm_move_memcpy()
324 arg->dst_iter = !i915_ttm_cpu_maps_iomem(dst_mem) ? in i915_ttm_memcpy_init()
/kernel/linux/linux-6.6/include/drm/ttm/
H A Dttm_bo.h411 struct ttm_kmap_iter *dst_iter,
/kernel/linux/linux-6.6/fs/
H A Ddax.c2040 struct iomap_iter dst_iter = { in dax_dedupe_file_range_compare() local
2049 (ret = iomap_iter(&dst_iter, ops)) > 0) { in dax_dedupe_file_range_compare()
2050 compared = dax_range_compare_iter(&src_iter, &dst_iter, in dax_dedupe_file_range_compare()
2051 min(src_iter.len, dst_iter.len), same); in dax_dedupe_file_range_compare()
2054 src_iter.processed = dst_iter.processed = compared; in dax_dedupe_file_range_compare()
/kernel/linux/linux-6.6/drivers/block/
H A Dpktcdvd.c1233 struct bvec_iter dst_iter = dst->bi_iter; in bio_list_copy_data() local
1244 if (!dst_iter.bi_size) { in bio_list_copy_data()
1249 dst_iter = dst->bi_iter; in bio_list_copy_data()
1252 bio_copy_data_iter(dst, &dst_iter, src, &src_iter); in bio_list_copy_data()
/kernel/linux/linux-5.10/include/linux/
H A Dbio.h450 extern void bio_copy_data_iter(struct bio *dst, struct bvec_iter *dst_iter,
/kernel/linux/linux-6.6/include/linux/
H A Dbio.h494 extern void bio_copy_data_iter(struct bio *dst, struct bvec_iter *dst_iter,

Completed in 16 milliseconds