/src/sys/compat/linux/common/ |
linux_dirent.h | 54 #define LINUX_RECLEN(de,namlen) ALIGN((LINUX_NAMEOFF(de) + (namlen) + 2))
|
linux_file64.c | 408 int resid, linux_reclen = 0; /* Linux-format */ local in function:linux_sys_getdents64 487 linux_reclen = LINUX_RECLEN(&idb, bdp->d_namlen); 488 if (reclen > len || resid < linux_reclen) { 506 idb.d_reclen = (u_short)linux_reclen; 509 if ((error = copyout((void *)&idb, outp, linux_reclen))) 514 outp += linux_reclen; 515 resid -= linux_reclen;
|
linux_misc.c | 768 int resid, linux_reclen = 0; /* Linux-format */ local in function:linux_sys_getdents 854 linux_reclen = LINUX_RECLEN(&idb, bdp->d_namlen); 855 if (reclen > len || resid < linux_reclen) { 871 idb.d_off = (linux_off_t)linux_reclen; 880 idb.d_reclen = (u_short)linux_reclen; 886 if ((error = copyout((void *)&idb, outp, linux_reclen))) 895 outp += linux_reclen; 896 resid -= linux_reclen; 911 nbytes = resid + linux_reclen; [all...] |
/src/sys/compat/linux32/common/ |
linux32_dirent.c | 193 linux32_reclen = LINUX_RECLEN(&idb, bdp->d_namlen);
|