Lines Matching refs:nr_segments
24 unsigned long nr_segments, in copy_user_segment_list() argument
31 image->nr_segments = nr_segments; in copy_user_segment_list()
32 segment_bytes = nr_segments * sizeof(*segments); in copy_user_segment_list()
41 unsigned long nr_segments, in kimage_alloc_init() argument
62 ret = copy_user_segment_list(image, nr_segments, segments); in kimage_alloc_init()
127 SYSCALL_DEFINE4(kexec_load, unsigned long, entry, unsigned long, nr_segments, in SYSCALL_DEFINE4() argument
152 if (nr_segments > KEXEC_SEGMENT_MAX) in SYSCALL_DEFINE4()
172 if (nr_segments > 0) { in SYSCALL_DEFINE4()
183 result = kimage_alloc_init(&image, entry, nr_segments, in SYSCALL_DEFINE4()
189 result = kimage_alloc_init(&image, entry, nr_segments, in SYSCALL_DEFINE4()
201 for (i = 0; i < nr_segments; i++) { in SYSCALL_DEFINE4()
222 compat_ulong_t, nr_segments, in COMPAT_SYSCALL_DEFINE4() argument
236 if (nr_segments > KEXEC_SEGMENT_MAX) in COMPAT_SYSCALL_DEFINE4()
239 ksegments = compat_alloc_user_space(nr_segments * sizeof(out)); in COMPAT_SYSCALL_DEFINE4()
240 for (i = 0; i < nr_segments; i++) { in COMPAT_SYSCALL_DEFINE4()
255 return sys_kexec_load(entry, nr_segments, ksegments, flags); in COMPAT_SYSCALL_DEFINE4()