Searched refs:segment (Results 1 - 4 of 4) sorted by relevance

/system/extras/kexec_tools/
H A Dkexec.h20 struct kexec_segment *segment, unsigned long flags) {
21 return syscall(__NR_kexec_load, entry, nr_segments, segment, flags);
19 kexec_load(unsigned int entry, unsigned long nr_segments, struct kexec_segment *segment, unsigned long flags) argument
H A Dkexecload.c74 struct kexec_segment segment[2]; local
142 segment[0].buf = zimage_buffer;
143 segment[0].bufsz = zimage_size;
144 segment[0].mem = (void *) ((uintptr_t) start_address + KEXEC_ARM_ZIMAGE_OFFSET);
145 segment[0].memsz = zimage_size;
147 segment[1].buf = atag_buffer;
148 segment[1].bufsz = atag_size;
149 segment[1].mem = (void *) ((uintptr_t) start_address + KEXEC_ARM_ATAGS_OFFSET);
150 segment[1].memsz = atag_size;
153 2, (void *) segment, KEXEC_ARCH_DEFAUL
[all...]
/system/core/fastbootd/commands/
H A Dboot.c83 struct kexec_segment *segment, unsigned long flags) {
84 return syscall(__NR_kexec_load, entry, nr_segments, segment, flags);
96 struct kexec_segment segment[4]; local
102 segment[0].buf = kernel_addr;
103 segment[0].bufsz = kernel_size;
104 segment[0].mem = (void *) KERNEL_START;
105 segment[0].memsz = ROUND_TO_PAGE(kernel_size, page_size);
112 segment[1].buf = atags_addr;
113 segment[1].bufsz = atags_size;
114 segment[
82 kexec_load(unsigned int entry, unsigned long nr_segments, struct kexec_segment *segment, unsigned long flags) argument
[all...]
/system/core/libcutils/
H A Dfs.c171 char* segment = buf + 1; local
172 char* p = segment;
177 if (!strcmp(segment, "..") || !strcmp(segment, ".") || !strcmp(segment, "")) {
183 if (fstatat(fd, segment, &sb, AT_SYMLINK_NOFOLLOW) != 0) {
186 if (mkdirat(fd, segment, mode) != 0) {
207 ALOGE("Existing segment not a directory: %s", buf);
213 /* Yay, segment is ready for us to step into */
215 if ((next_fd = openat(fd, segment, O_NOFOLLO
[all...]

Completed in 142 milliseconds