Home
last modified time | relevance | path

Searched refs:nr_segments (Results 1 - 25 of 58) sorted by relevance

123

/kernel/linux/linux-5.10/kernel/
H A Dkexec.c23 unsigned long nr_segments, in copy_user_segment_list()
30 image->nr_segments = nr_segments; in copy_user_segment_list()
31 segment_bytes = nr_segments * sizeof(*segments); in copy_user_segment_list()
40 unsigned long nr_segments, in kimage_alloc_init()
62 ret = copy_user_segment_list(image, nr_segments, segments); in kimage_alloc_init()
106 static int do_kexec_load(unsigned long entry, unsigned long nr_segments, in do_kexec_load() argument
129 if (nr_segments == 0) { in do_kexec_load()
144 ret = kimage_alloc_init(&image, entry, nr_segments, segments, flags); in do_kexec_load()
163 for (i = 0; i < nr_segments; in do_kexec_load()
22 copy_user_segment_list(struct kimage *image, unsigned long nr_segments, struct kexec_segment __user *segments) copy_user_segment_list() argument
39 kimage_alloc_init(struct kimage **rimage, unsigned long entry, unsigned long nr_segments, struct kexec_segment __user *segments, unsigned long flags) kimage_alloc_init() argument
209 kexec_load_check(unsigned long nr_segments, unsigned long flags) kexec_load_check() argument
[all...]
H A Dkexec_core.c151 unsigned long nr_segments = image->nr_segments; in sanity_check_segment_list() local
168 for (i = 0; i < nr_segments; i++) { in sanity_check_segment_list()
186 for (i = 0; i < nr_segments; i++) { in sanity_check_segment_list()
208 for (i = 0; i < nr_segments; i++) { in sanity_check_segment_list()
218 for (i = 0; i < nr_segments; i++) { in sanity_check_segment_list()
239 for (i = 0; i < nr_segments; i++) { in sanity_check_segment_list()
287 for (i = 0; i < image->nr_segments; i++) { in kimage_is_destination_range()
455 for (i = 0; i < image->nr_segments; i++) { in kimage_alloc_crash_control_pages()
468 if (i == image->nr_segments) { in kimage_alloc_crash_control_pages()
[all...]
/kernel/linux/linux-6.6/kernel/
H A Dkexec.c23 unsigned long nr_segments, in kimage_alloc_init()
44 image->nr_segments = nr_segments; in kimage_alloc_init()
45 memcpy(image->segment, segments, nr_segments * sizeof(*segments)); in kimage_alloc_init()
87 static int do_kexec_load(unsigned long entry, unsigned long nr_segments, in do_kexec_load() argument
110 if (nr_segments == 0) { in do_kexec_load()
125 ret = kimage_alloc_init(&image, entry, nr_segments, segments, flags); in do_kexec_load()
149 for (i = 0; i < nr_segments; i++) { in do_kexec_load()
195 static inline int kexec_load_check(unsigned long nr_segments, in kexec_load_check() argument
229 if (nr_segments > KEXEC_SEGMENT_MA in kexec_load_check()
22 kimage_alloc_init(struct kimage **rimage, unsigned long entry, unsigned long nr_segments, struct kexec_segment *segments, unsigned long flags) kimage_alloc_init() argument
[all...]
H A Dkexec_core.c150 unsigned long nr_segments = image->nr_segments; in sanity_check_segment_list() local
167 for (i = 0; i < nr_segments; i++) { in sanity_check_segment_list()
185 for (i = 0; i < nr_segments; i++) { in sanity_check_segment_list()
207 for (i = 0; i < nr_segments; i++) { in sanity_check_segment_list()
217 for (i = 0; i < nr_segments; i++) { in sanity_check_segment_list()
238 for (i = 0; i < nr_segments; i++) { in sanity_check_segment_list()
292 for (i = 0; i < image->nr_segments; i++) { in kimage_is_destination_range()
460 for (i = 0; i < image->nr_segments; i++) { in kimage_alloc_crash_control_pages()
473 if (i == image->nr_segments) { in kimage_alloc_crash_control_pages()
[all...]
/kernel/linux/linux-5.10/drivers/block/xen-blkback/
H A Dcommon.h81 uint8_t nr_segments; /* number of segments */ member
104 uint16_t nr_segments; member
133 uint8_t nr_segments; /* number of segments */ member
159 uint16_t nr_segments; member
410 dst->u.rw.nr_segments = src->u.rw.nr_segments; in blkif_get_x86_32_req()
415 if (n > dst->u.rw.nr_segments) in blkif_get_x86_32_req()
416 n = dst->u.rw.nr_segments; in blkif_get_x86_32_req()
428 dst->u.indirect.nr_segments = src->u.indirect.nr_segments; in blkif_get_x86_32_req()
[all...]
/kernel/linux/linux-5.10/arch/arm64/kernel/
H A Dmachine_kexec.c44 pr_debug(" nr_segments: %lu\n", kimage->nr_segments); in _kexec_image_info()
46 for (i = 0; i < kimage->nr_segments; i++) { in _kexec_image_info()
126 for (i = 0; i < kimage->nr_segments; i++) { in kexec_segment_flush()
270 for (i = 0; i < kexec_crash_image->nr_segments; i++) in arch_kexec_protect_crashkres()
280 for (i = 0; i < kexec_crash_image->nr_segments; i++) in arch_kexec_unprotect_crashkres()
334 for (i = 0; i < kexec_crash_image->nr_segments; i++) in crash_is_nosave()
H A Dkexec_image.c91 kernel_segment_number = image->nr_segments; in image_load()
111 image->nr_segments -= 1; in image_load()
/kernel/linux/linux-5.10/arch/powerpc/kexec/
H A Dcore_64.c49 for (i = 0; i < image->nr_segments; i++) in default_machine_kexec_prepare()
63 for (i = 0; i < image->nr_segments; i++) { in default_machine_kexec_prepare()
110 long i, nr_segments = image->nr_segments; in kexec_copy_flush() local
128 for (i = 0; i < nr_segments; i++) in kexec_copy_flush()
/kernel/linux/linux-6.6/arch/powerpc/kexec/
H A Dcore_64.c48 for (i = 0; i < image->nr_segments; i++) in machine_kexec_prepare()
62 for (i = 0; i < image->nr_segments; i++) { in machine_kexec_prepare()
113 long i, nr_segments = image->nr_segments; in kexec_copy_flush() local
131 for (i = 0; i < nr_segments; i++) in kexec_copy_flush()
/kernel/linux/linux-6.6/tools/testing/selftests/sgx/
H A Dload.c36 heap_seg = &encl->segment_tbl[encl->nr_segments - 1]; in encl_delete()
232 encl->nr_segments = 1; /* one for the heap */ in encl_load()
238 encl->nr_segments++; in encl_load()
241 encl->segment_tbl = calloc(encl->nr_segments, in encl_load()
290 assert(j == encl->nr_segments - 1); in encl_load()
355 for (i = 0; i < encl->nr_segments; i++) { in encl_build()
/kernel/linux/linux-5.10/arch/mips/kernel/
H A Dmachine_kexec.c41 pr_debug(" nr_segments: %lu\n", kimage->nr_segments); in kexec_image_info()
43 for (i = 0; i < kimage->nr_segments; i++) { in kexec_image_info()
64 for (i = 0; i < kimage->nr_segments; i++) { in uhi_machine_kexec_prepare()
/kernel/linux/linux-6.6/arch/mips/kernel/
H A Dmachine_kexec.c41 pr_debug(" nr_segments: %lu\n", kimage->nr_segments); in kexec_image_info()
43 for (i = 0; i < kimage->nr_segments; i++) { in kexec_image_info()
64 for (i = 0; i < kimage->nr_segments; i++) { in uhi_machine_kexec_prepare()
/kernel/linux/linux-6.6/arch/riscv/kernel/
H A Dmachine_kexec.c33 pr_debug("\tnr_segments: %lu\n", image->nr_segments); in kexec_image_info()
35 for (i = 0; i < image->nr_segments; i++) { in kexec_image_info()
66 for (i = 0; i < image->nr_segments; i++) { in machine_kexec_prepare()
/kernel/linux/linux-5.10/include/xen/interface/io/
H A Dblkif.h195 uint8_t nr_segments; /* number of segments */ member
229 uint16_t nr_segments; member
/kernel/linux/linux-6.6/include/xen/interface/io/
H A Dblkif.h195 uint8_t nr_segments; /* number of segments */ member
229 uint16_t nr_segments; member
/kernel/linux/linux-6.6/arch/arm64/kernel/
H A Dmachine_kexec.c42 pr_debug(" nr_segments: %lu\n", kimage->nr_segments); in _kexec_image_info()
47 for (i = 0; i < kimage->nr_segments; i++) { in _kexec_image_info()
88 for (i = 0; i < kimage->nr_segments; i++) { in kexec_segment_flush()
325 for (i = 0; i < kexec_crash_image->nr_segments; i++) in crash_is_nosave()
H A Dkexec_image.c90 kernel_segment_number = image->nr_segments; in image_load()
110 image->nr_segments -= 1; in image_load()
H A Dmachine_kexec_file.c98 orig_segments = image->nr_segments; in load_other_segments()
188 image->nr_segments = orig_segments; in load_other_segments()
/kernel/linux/linux-6.6/drivers/block/xen-blkback/
H A Dcommon.h81 uint8_t nr_segments; /* number of segments */ member
104 uint16_t nr_segments; member
133 uint8_t nr_segments; /* number of segments */ member
159 uint16_t nr_segments; member
/kernel/linux/linux-5.10/arch/loongarch/kernel/
H A Dmachine_kexec.c51 pr_debug("\tnr_segments: %lu\n", kimage->nr_segments); in kexec_image_info()
53 for (i = 0; i < kimage->nr_segments; i++) { in kexec_image_info()
75 for (i = 0; i < kimage->nr_segments; i++) { in machine_kexec_prepare()
/kernel/linux/linux-6.6/arch/loongarch/kernel/
H A Dmachine_kexec.c50 pr_debug("\tnr_segments: %lu\n", kimage->nr_segments); in kexec_image_info()
52 for (i = 0; i < kimage->nr_segments; i++) { in kexec_image_info()
74 for (i = 0; i < kimage->nr_segments; i++) { in machine_kexec_prepare()
/kernel/linux/linux-5.10/drivers/xen/
H A Dxen-scsiback.c443 unsigned int nr_segments = (unsigned int)ring_req->nr_segments; in scsiback_gnttab_data_map() local
452 nr_segments &= ~VSCSIIF_SG_GRANT; in scsiback_gnttab_data_map()
453 if (!nr_segments) in scsiback_gnttab_data_map()
456 if (nr_segments > VSCSIIF_SG_TABLESIZE) { in scsiback_gnttab_data_map()
458 ring_req->nr_segments); in scsiback_gnttab_data_map()
462 if (ring_req->nr_segments & VSCSIIF_SG_GRANT) { in scsiback_gnttab_data_map()
465 nr_segments, GNTMAP_host_map | GNTMAP_readonly); in scsiback_gnttab_data_map()
468 nr_sgl = nr_segments; in scsiback_gnttab_data_map()
469 nr_segments in scsiback_gnttab_data_map()
[all...]
/kernel/linux/linux-6.6/drivers/xen/
H A Dxen-scsiback.c502 unsigned int nr_segments = (unsigned int)ring_req->nr_segments; in scsiback_gnttab_data_map() local
511 nr_segments &= ~VSCSIIF_SG_GRANT; in scsiback_gnttab_data_map()
512 if (!nr_segments) in scsiback_gnttab_data_map()
515 if (nr_segments > VSCSIIF_SG_TABLESIZE) { in scsiback_gnttab_data_map()
517 ring_req->nr_segments); in scsiback_gnttab_data_map()
521 if (ring_req->nr_segments & VSCSIIF_SG_GRANT) { in scsiback_gnttab_data_map()
524 nr_segments, GNTMAP_host_map | GNTMAP_readonly); in scsiback_gnttab_data_map()
527 nr_sgl = nr_segments; in scsiback_gnttab_data_map()
528 nr_segments in scsiback_gnttab_data_map()
[all...]
/kernel/linux/linux-5.10/arch/parisc/kernel/
H A Dkexec.c39 pr_debug(" nr_segments: %lu\n", kimage->nr_segments); in kexec_image_info()
41 for (i = 0; i < kimage->nr_segments; i++) in kexec_image_info()
/kernel/linux/linux-6.6/arch/parisc/kernel/
H A Dkexec.c41 pr_debug(" nr_segments: %lu\n", kimage->nr_segments); in kexec_image_info()
43 for (i = 0; i < kimage->nr_segments; i++) in kexec_image_info()

Completed in 16 milliseconds

123