Home
last modified time | relevance | path

Searched refs:fcntlrights (Results 1 – 11 of 11) sorted by relevance

/freebsd/tools/regression/capsicum/syscalls/
H A Dcap_fcntls_limit.c46 uint32_t fcntlrights; in fcntl_tests_0()
48 fcntlrights = 0; in fcntl_tests_0()
49 CHECK(cap_fcntls_get(fd, &fcntlrights) == 0); in fcntl_tests_0()
50 CHECK(fcntlrights == CAP_FCNTL_ALL); in fcntl_tests_0()
68 fcntlrights = 0; in fcntl_tests_0()
69 CHECK(cap_fcntls_get(fd, &fcntlrights) == 0); in fcntl_tests_0()
70 CHECK(fcntlrights == (CAP_FCNTL_GETFL | CAP_FCNTL_SETFL)); in fcntl_tests_0()
72 fcntlrights = 0; in fcntl_tests_0()
73 CHECK(cap_fcntls_get(fd, &fcntlrights) == 0); in fcntl_tests_0()
74 CHECK(fcntlrights in fcntl_tests_0()
47 uint32_t fcntlrights; fcntl_tests_0() local
156 uint32_t fcntlrights; fcntl_tests_1() local
208 uint32_t fcntlrights; fcntl_tests_2() local
280 uint32_t fcntlrights; fcntl_tests_recv_0() local
[all...]
/freebsd/sys/kern/
H A Dsys_capability.c578 uint32_t fcntlrights; in sys_cap_fcntls_limit() local
582 fcntlrights = uap->fcntlrights; in sys_cap_fcntls_limit()
585 AUDIT_ARG_FCNTL_RIGHTS(fcntlrights); in sys_cap_fcntls_limit()
587 if ((fcntlrights & ~CAP_FCNTL_ALL) != 0) in sys_cap_fcntls_limit()
599 if ((fcntlrights & ~fdep->fde_fcntls) != 0) { in sys_cap_fcntls_limit()
605 fdep->fde_fcntls = fcntlrights; in sys_cap_fcntls_limit()
H A Dsystrace_args.c2990 uarg[a++] = p->fcntlrights; /* uint32_t */ in systrace_args()
/freebsd/lib/libcapsicum/
H A Dcapsicum_helpers.h187 caph_fcntls_limit(int fd, uint32_t fcntlrights)
190 if (cap_fcntls_limit(fd, fcntlrights) < 0 && errno != ENOSYS) in caph_enter_casper()
178 caph_fcntls_limit(int fd,uint32_t fcntlrights) caph_fcntls_limit() argument
/freebsd/sys/security/audit/
H A Daudit.h140 void audit_arg_fcntl_rights(uint32_t fcntlrights);
277 #define AUDIT_ARG_FCNTL_RIGHTS(fcntlrights) do { \ argument
279 audit_arg_fcntl_rights((fcntlrights)); \
447 #define AUDIT_ARG_FCNTL_RIGHTS(fcntlrights) argument
H A Daudit_arg.c978 audit_arg_fcntl_rights(uint32_t fcntlrights) in audit_arg_fcntl_rights() argument
986 ar->k_ar.ar_arg_fcntl_rights = fcntlrights; in audit_arg_fcntl_rights()
/freebsd/tools/build/cross-build/
H A Dcapsicum_stubs.c50 cap_fcntls_limit(int fd __unused, uint32_t fcntlrights __unused) in cap_fcntls_limit()
/freebsd/sys/sys/
H A Dcapsicum.h508 int cap_fcntls_limit(int fd, uint32_t fcntlrights);
H A Dsysproto.h1615 char fcntlrights_l_[PADL_(uint32_t)]; uint32_t fcntlrights; char fcntlrights_r_[PADR_(uint32_t)]; member
/freebsd/lib/libsys/
H A D_libsys.h815 int __sys_cap_fcntls_limit(int fd, uint32_t fcntlrights);
/freebsd/sys/compat/freebsd32/
H A Dfreebsd32_systrace_args.c2893 uarg[a++] = p->fcntlrights; /* uint32_t */ in systrace_args()