UbixOS  2.0
sys_execve_args Struct Reference

#include <sysproto_posix.h>

Collaboration diagram for sys_execve_args:
Collaboration graph

Data Fields

char ** argv
 
char argv_l_ [0]
 
char argv_r_ [(sizeof(register_t)<=sizeof(char **) ? 0 :sizeof(register_t) - sizeof(char **))]
 
char ** envp
 
char envp_l_ [0]
 
char envp_r_ [(sizeof(register_t)<=sizeof(char **) ? 0 :sizeof(register_t) - sizeof(char **))]
 
char * fname
 
char fname_l_ [0]
 
char fname_r_ [(sizeof(register_t)<=sizeof(char *) ? 0 :sizeof(register_t) - sizeof(char *))]
 

Detailed Description

Definition at line 154 of file sysproto_posix.h.

Field Documentation

◆ argv

char** sys_execve_args::argv

Definition at line 159 of file sysproto_posix.h.

Referenced by sys_execve().

◆ argv_l_

char sys_execve_args::argv_l_[0]

Definition at line 158 of file sysproto_posix.h.

◆ argv_r_

char sys_execve_args::argv_r_[(sizeof(register_t)<=sizeof(char **) ? 0 :sizeof(register_t) - sizeof(char **))]

Definition at line 160 of file sysproto_posix.h.

◆ envp

char** sys_execve_args::envp

Definition at line 162 of file sysproto_posix.h.

Referenced by sys_execve().

◆ envp_l_

char sys_execve_args::envp_l_[0]

Definition at line 161 of file sysproto_posix.h.

◆ envp_r_

char sys_execve_args::envp_r_[(sizeof(register_t)<=sizeof(char **) ? 0 :sizeof(register_t) - sizeof(char **))]

Definition at line 163 of file sysproto_posix.h.

◆ fname

char* sys_execve_args::fname

Definition at line 156 of file sysproto_posix.h.

Referenced by sys_execve().

◆ fname_l_

char sys_execve_args::fname_l_[0]

Definition at line 155 of file sysproto_posix.h.

◆ fname_r_

char sys_execve_args::fname_r_[(sizeof(register_t)<=sizeof(char *) ? 0 :sizeof(register_t) - sizeof(char *))]

Definition at line 157 of file sysproto_posix.h.


The documentation for this struct was generated from the following file: