Home
last modified time | relevance | path

Searched refs:execpath_len (Results 1 – 6 of 6) sorted by relevance

/freebsd-12.1/sys/arm64/linux/
H A Dlinux_sysvec.c228 size_t execpath_len; in linux_copyout_strings() local
234 execpath_len = strlen(imgp->execpath) + 1; in linux_copyout_strings()
236 execpath_len = 0; in linux_copyout_strings()
242 roundup(execpath_len, sizeof(char *)) - in linux_copyout_strings()
245 if (execpath_len != 0) { in linux_copyout_strings()
246 imgp->execpathp = (uintptr_t)arginfo - execpath_len; in linux_copyout_strings()
247 copyout(imgp->execpath, (void *)imgp->execpathp, execpath_len); in linux_copyout_strings()
253 roundup(execpath_len, sizeof(char *)) - in linux_copyout_strings()
/freebsd-12.1/sys/amd64/linux/
H A Dlinux_sysvec.c316 size_t execpath_len; in linux_copyout_strings() local
321 execpath_len = strlen(imgp->execpath) + 1; in linux_copyout_strings()
323 execpath_len = 0; in linux_copyout_strings()
329 roundup(execpath_len, sizeof(char *)) - in linux_copyout_strings()
332 if (execpath_len != 0) { in linux_copyout_strings()
333 imgp->execpathp = (uintptr_t)arginfo - execpath_len; in linux_copyout_strings()
334 copyout(imgp->execpath, (void *)imgp->execpathp, execpath_len); in linux_copyout_strings()
340 roundup(execpath_len, sizeof(char *)) - in linux_copyout_strings()
/freebsd-12.1/sys/amd64/linux32/
H A Dlinux32_sysvec.c776 size_t execpath_len; in linux_copyout_strings() local
780 execpath_len = strlen(imgp->execpath) + 1; in linux_copyout_strings()
782 execpath_len = 0; in linux_copyout_strings()
787 roundup(execpath_len, sizeof(char *)) - in linux_copyout_strings()
790 if (execpath_len != 0) { in linux_copyout_strings()
791 imgp->execpathp = (uintptr_t)arginfo - execpath_len; in linux_copyout_strings()
792 copyout(imgp->execpath, (void *)imgp->execpathp, execpath_len); in linux_copyout_strings()
798 roundup(execpath_len, sizeof(char *)) - in linux_copyout_strings()
/freebsd-12.1/sys/i386/linux/
H A Dlinux_sysvec.c289 size_t execpath_len; in linux_copyout_strings() local
295 execpath_len = strlen(imgp->execpath) + 1; in linux_copyout_strings()
297 execpath_len = 0; in linux_copyout_strings()
301 roundup(execpath_len, sizeof(char *)) - in linux_copyout_strings()
308 if (execpath_len != 0) { in linux_copyout_strings()
310 linux_szplatform - execpath_len; in linux_copyout_strings()
311 copyout(imgp->execpath, (void *)imgp->execpathp, execpath_len); in linux_copyout_strings()
317 roundup(execpath_len, sizeof(char *)) - in linux_copyout_strings()
/freebsd-12.1/sys/kern/
H A Dkern_exec.c1488 size_t execpath_len; in exec_copyout_strings() local
1498 execpath_len = strlen(imgp->execpath) + 1; in exec_copyout_strings()
1500 execpath_len = 0; in exec_copyout_strings()
1522 if (execpath_len != 0) { in exec_copyout_strings()
1523 destp -= execpath_len; in exec_copyout_strings()
1526 copyout(imgp->execpath, (void *)destp, execpath_len); in exec_copyout_strings()
/freebsd-12.1/sys/compat/freebsd32/
H A Dfreebsd32_misc.c3144 size_t execpath_len; in freebsd32_copyout_strings() local
3152 execpath_len = strlen(imgp->execpath) + 1; in freebsd32_copyout_strings()
3154 execpath_len = 0; in freebsd32_copyout_strings()
3176 if (execpath_len != 0) { in freebsd32_copyout_strings()
3177 destp -= execpath_len; in freebsd32_copyout_strings()
3179 copyout(imgp->execpath, (void *)destp, execpath_len); in freebsd32_copyout_strings()