Lines Matching refs:env
828 /// of `::std::ffi::CString`s for `args` and `env` (for `execve`). Each element
830 /// `env` list should be a string in the form "key=value".
832 pub fn execve<SA: AsRef<CStr>, SE: AsRef<CStr>>(path: &CStr, args: &[SA], env: &[SE]) -> Result<Infallible> {
834 let env_p = to_exec_array(env);
873 pub fn execvpe<SA: AsRef<CStr>, SE: AsRef<CStr>>(filename: &CStr, args: &[SA], env: &[SE]) -> Result<Infallible> {
875 let env_p = to_exec_array(env);
899 pub fn fexecve<SA: AsRef<CStr> ,SE: AsRef<CStr>>(fd: RawFd, args: &[SA], env: &[SE]) -> Result<Infallible> {
901 let env_p = to_exec_array(env);
923 env: &[SE], flags: super::fcntl::AtFlags) -> Result<Infallible> {
925 let env_p = to_exec_array(env);