/haiku/src/bin/debug/strace/ |
H A D | exec.cpp | 25 size_t flatArgsSize; local 39 flatArgsSize = context.ReadValue<size_t>(param); 51 flatArgs = new (std::nothrow) char[flatArgsSize + 1]; 58 flatArgsEnd = flatArgs + flatArgsSize; 61 err = context.Reader().Read(*(void **)address, flatArgs, flatArgsSize,
|
/haiku/src/kits/debug/ |
H A D | TeamDebugger.cpp | 144 size_t flatArgsSize; local 146 mutableArgs[0], &flatArgs, &flatArgsSize); 151 thread = _kern_load_image(flatArgs, flatArgsSize, argCount, envCount,
|
/haiku/src/bin/debug/ |
H A D | debug_utils.cpp | 100 size_t flatArgsSize; local 102 mutableArgs[0], &flatArgs, &flatArgsSize); 107 thread = _kern_load_image(flatArgs, flatArgsSize, argCount, envCount,
|
/haiku/src/system/libroot/posix/unistd/ |
H A D | exec.cpp | 109 size_t flatArgsSize; local 111 environment, &envCount, path, &flatArgs, &flatArgsSize); 114 __set_errno(_kern_exec(path, flatArgs, flatArgsSize, argCount, envCount,
|
/haiku/headers/private/kernel/ |
H A D | team.h | 67 thread_id _user_load_image(const char* const* flatArgs, size_t flatArgsSize, 76 size_t flatArgsSize, int32 argCount, int32 envCount, mode_t umask);
|
/haiku/src/system/libroot/os/ |
H A D | image.cpp | 233 size_t flatArgsSize; local 235 &envCount, path, &flatArgs, &flatArgsSize); 238 thread = _kern_load_image(flatArgs, flatArgsSize, argCount, envCount,
|
/haiku/src/system/kernel/ |
H A D | team.cpp | 1466 copy_user_process_args(const char* const* userFlatArgs, size_t flatArgsSize, argument 1472 if (flatArgsSize > MAX_PROCESS_ARGS_SIZE) 1474 if ((argCount + envCount + 2) * sizeof(char*) > flatArgsSize) 1481 char** flatArgs = (char**)malloc(_ALIGN(flatArgsSize)); 1485 if (user_memcpy(flatArgs, userFlatArgs, flatArgsSize) != B_OK) { 1493 const char* stringEnd = (char*)flatArgs + flatArgsSize; 1537 size_t flatArgsSize, int32 argCount, int32 envCount, mode_t umask, 1552 teamArg->flat_args_size = flatArgsSize; 1730 load_image_internal(char**& _flatArgs, size_t flatArgsSize, int32 argCount, argument 1803 status = create_team_arg(&teamArgs, path, flatArgs, flatArgsSize, argCoun 1536 create_team_arg(struct team_arg** _teamArg, const char* path, char** flatArgs, size_t flatArgsSize, int32 argCount, int32 envCount, mode_t umask, port_id port, uint32 token) argument 1959 exec_team(const char* path, char**& _flatArgs, size_t flatArgsSize, int32 argCount, int32 envCount, mode_t umask) argument 4009 _user_exec(const char* userPath, const char* const* userFlatArgs, size_t flatArgsSize, int32 argCount, int32 envCount, mode_t umask) argument 4315 _user_load_image(const char* const* userFlatArgs, size_t flatArgsSize, int32 argCount, int32 envCount, int32 priority, uint32 flags, port_id errorPort, uint32 errorToken) argument [all...] |
/haiku/headers/private/system/ |
H A D | syscalls.h | 145 size_t flatArgsSize, int32 argCount, int32 envCount, 155 size_t flatArgsSize, int32 argCount, int32 envCount,
|
/haiku/src/kits/tracker/ |
H A D | FSUtils.cpp | 3559 size_t flatArgsSize; local 3561 environ, &envCount, argv[0], &flatArgs, &flatArgsSize); 3565 result = _kern_load_image(flatArgs, flatArgsSize, 1, envCount,
|