Searched refs:interp_len (Results 1 - 6 of 6) sorted by relevance

/fuchsia/zircon/system/ulib/launchpad/
H A Delf.c45 char** interp, size_t* interp_len) {
49 &offset, interp_len)) {
50 buffer = malloc(*interp_len + 1);
53 zx_status_t status = zx_vmo_read(vmo, buffer, offset, *interp_len);
58 buffer[*interp_len] = '\0';
44 elf_load_get_interp(elf_load_info_t* info, zx_handle_t vmo, char** interp, size_t* interp_len) argument
H A Delf.h24 // *interp_len is strlen(*interp).
26 char** interp, size_t* interp_len);
H A Dlaunchpad.c518 const char* interp, size_t interp_len) {
526 interp, interp_len, &interp_vmo);
573 size_t interp_len; local
574 status = elf_load_get_interp(elf, vmo, &interp, &interp_len);
595 if ((status = handle_interp(lp, vmo, interp, interp_len))) {
616 size_t *interp_len, char **args_start)
634 *interp_len = next_char - *interp_start;
707 size_t interp_len; local
709 status = parse_interp_spec(first_line, &interp_start, &interp_len,
718 size_t new_args_len = interp_len
517 handle_interp(launchpad_t* lp, zx_handle_t vmo, const char* interp, size_t interp_len) argument
615 parse_interp_spec(char *line, char **interp_start, size_t *interp_len, char **args_start) argument
[all...]
/fuchsia/zircon/system/core/userboot/
H A Duserboot-elf.c26 uintptr_t* interp_off, size_t* interp_len,
39 elf_load_find_interp(phdrs, header.e_phnum, interp_off, interp_len))
151 size_t interp_len = 0; local
153 vmar, vmo, &interp_off, &interp_len,
155 if (interp_len > 0) {
156 char interp[sizeof(INTERP_PREFIX) + interp_len];
160 interp_off, interp_len);
163 interp[sizeof(INTERP_PREFIX) - 1 + interp_len] = '\0';
24 load(zx_handle_t log, const char* what, zx_handle_t vmar, zx_handle_t vmo, uintptr_t* interp_off, size_t* interp_len, zx_handle_t* segments_vmar, size_t* stack_size, bool close_vmo, bool return_entry) argument
/fuchsia/zircon/system/ulib/elfload/include/elfload/
H A Delfload.h62 uintptr_t* interp_off, size_t* interp_len);
/fuchsia/zircon/system/ulib/elfload/
H A Delf-load.c290 uintptr_t* interp_off, size_t* interp_len) {
294 *interp_len = phdrs[i].p_filesz;
289 elf_load_find_interp(const elf_phdr_t phdrs[], size_t phnum, uintptr_t* interp_off, size_t* interp_len) argument

Completed in 92 milliseconds