Home
last modified time | relevance | path

Searched refs:nr_segments (Results 1 – 18 of 18) sorted by relevance

/linux-4.1.27/drivers/block/xen-blkback/
Dcommon.h72 uint8_t nr_segments; /* number of segments */ member
95 uint16_t nr_segments; member
132 uint8_t nr_segments; /* number of segments */ member
158 uint16_t nr_segments; member
406 dst->u.rw.nr_segments = src->u.rw.nr_segments; in blkif_get_x86_32_req()
411 if (n > dst->u.rw.nr_segments) in blkif_get_x86_32_req()
412 n = dst->u.rw.nr_segments; in blkif_get_x86_32_req()
424 dst->u.indirect.nr_segments = src->u.indirect.nr_segments; in blkif_get_x86_32_req()
429 j = min(MAX_INDIRECT_PAGES, INDIRECT_PAGES(dst->u.indirect.nr_segments)); in blkif_get_x86_32_req()
454 dst->u.rw.nr_segments = src->u.rw.nr_segments; in blkif_get_x86_64_req()
[all …]
Dblkback.c1236 req->u.indirect.nr_segments : req->u.rw.nr_segments; in dispatch_rw_block_io()
/linux-4.1.27/arch/powerpc/kernel/
Dmachine_kexec_64.c50 for (i = 0; i < image->nr_segments; i++) in default_machine_kexec_prepare()
68 for (i = 0; i < image->nr_segments; i++) { in default_machine_kexec_prepare()
87 for (i = 0; i < image->nr_segments; i++) { in default_machine_kexec_prepare()
134 long i, nr_segments = image->nr_segments; in kexec_copy_flush() local
152 for (i = 0; i < nr_segments; i++) in kexec_copy_flush()
/linux-4.1.27/kernel/
Dkexec.c145 unsigned long nr_segments, in copy_user_segment_list() argument
152 image->nr_segments = nr_segments; in copy_user_segment_list()
153 segment_bytes = nr_segments * sizeof(*segments); in copy_user_segment_list()
164 unsigned long nr_segments = image->nr_segments; in sanity_check_segment_list() local
180 for (i = 0; i < nr_segments; i++) { in sanity_check_segment_list()
197 for (i = 0; i < nr_segments; i++) { in sanity_check_segment_list()
219 for (i = 0; i < nr_segments; i++) { in sanity_check_segment_list()
236 for (i = 0; i < nr_segments; i++) { in sanity_check_segment_list()
281 unsigned long nr_segments, in kimage_alloc_init() argument
302 ret = copy_user_segment_list(image, nr_segments, segments); in kimage_alloc_init()
[all …]
/linux-4.1.27/include/xen/interface/io/
Dblkif.h146 uint8_t nr_segments; /* number of segments */ member
180 uint16_t nr_segments; member
Dvscsiif.h202 uint8_t nr_segments; /* Number of pieces of scatter-gather */ member
/linux-4.1.27/drivers/xen/
Dxen-scsiback.c479 unsigned int nr_segments = (unsigned int)ring_req->nr_segments; in scsiback_gnttab_data_map() local
488 nr_segments &= ~VSCSIIF_SG_GRANT; in scsiback_gnttab_data_map()
489 if (!nr_segments) in scsiback_gnttab_data_map()
492 if (nr_segments > VSCSIIF_SG_TABLESIZE) { in scsiback_gnttab_data_map()
494 ring_req->nr_segments); in scsiback_gnttab_data_map()
498 if (ring_req->nr_segments & VSCSIIF_SG_GRANT) { in scsiback_gnttab_data_map()
501 nr_segments, GNTMAP_host_map | GNTMAP_readonly); in scsiback_gnttab_data_map()
504 nr_sgl = nr_segments; in scsiback_gnttab_data_map()
505 nr_segments = 0; in scsiback_gnttab_data_map()
514 nr_segments += n_segs; in scsiback_gnttab_data_map()
[all …]
/linux-4.1.27/include/linux/
Dkexec.h142 unsigned long nr_segments; member
221 unsigned long nr_segments,
Dcompat.h646 compat_ulong_t nr_segments,
Dsyscalls.h318 asmlinkage long sys_kexec_load(unsigned long entry, unsigned long nr_segments,
/linux-4.1.27/arch/arm/kernel/
Dmachine_kexec.c57 for (i = 0; i < image->nr_segments; i++) { in machine_kexec_prepare()
/linux-4.1.27/arch/sh/kernel/
Dmachine_kexec.c58 for (i = 0; i < image->nr_segments; i++) { in kexec_info()
/linux-4.1.27/drivers/scsi/
Dxen-scsifront.c383 ring_req->nr_segments = 0; in map_data_for_request()
476 ring_req->nr_segments = VSCSIIF_SG_GRANT | seg_grants; in map_data_for_request()
478 ring_req->nr_segments = (uint8_t)ref_cnt; in map_data_for_request()
640 ring_req->nr_segments = 0; in scsifront_action_handler()
/linux-4.1.27/drivers/block/
Dxen-blkfront.c467 ring_req->u.indirect.nr_segments = nseg; in blkif_queue_request()
495 ring_req->u.rw.nr_segments = nseg; in blkif_queue_request()
995 info->shadow[i].req.u.indirect.nr_segments : in blkif_free()
996 info->shadow[i].req.u.rw.nr_segments; in blkif_free()
1058 s->req.u.indirect.nr_segments : s->req.u.rw.nr_segments; in blkif_completion()
1203 info->shadow[id].req.u.rw.nr_segments == 0)) { in blkif_interrupt()
/linux-4.1.27/arch/mips/cavium-octeon/
Dsetup.c142 for (i = 0; i < image->nr_segments; i++) { in octeon_kexec_prepare()
209 for (i = 0; i < kimage_ptr->nr_segments; i++) in octeon_generic_shutdown()
/linux-4.1.27/arch/powerpc/platforms/85xx/
Dsmp.c394 for (i = 0; i < image->nr_segments; i++) { in mpc85xx_smp_flush_dcache_kexec()
/linux-4.1.27/arch/x86/kernel/
Dmachine_kexec_64.c129 for (i = 0; i < image->nr_segments; i++) { in init_pgtable()
/linux-4.1.27/Documentation/block/
Dbiodoc.txt663 nr_segments = blk_rq_map_sg(q, rq, scatterlist);