Home
last modified time | relevance | path

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

/freebsd-14-stable/tools/regression/capsicum/syscalls/
HDcap_fcntls_limit.c47 uint32_t fcntlrights; in fcntl_tests_0() local
49 fcntlrights = 0; in fcntl_tests_0()
50 CHECK(cap_fcntls_get(fd, &fcntlrights) == 0); in fcntl_tests_0()
51 CHECK(fcntlrights == CAP_FCNTL_ALL); in fcntl_tests_0()
69 fcntlrights = 0; in fcntl_tests_0()
70 CHECK(cap_fcntls_get(fd, &fcntlrights) == 0); in fcntl_tests_0()
71 CHECK(fcntlrights == (CAP_FCNTL_GETFL | CAP_FCNTL_SETFL)); in fcntl_tests_0()
73 fcntlrights = 0; in fcntl_tests_0()
74 CHECK(cap_fcntls_get(fd, &fcntlrights) == 0); in fcntl_tests_0()
75 CHECK(fcntlrights == (CAP_FCNTL_GETFL | CAP_FCNTL_SETFL)); in fcntl_tests_0()
[all …]
/freebsd-14-stable/sys/kern/
HDsys_capability.c577 uint32_t fcntlrights; in sys_cap_fcntls_limit() local
581 fcntlrights = uap->fcntlrights; in sys_cap_fcntls_limit()
584 AUDIT_ARG_FCNTL_RIGHTS(fcntlrights); in sys_cap_fcntls_limit()
586 if ((fcntlrights & ~CAP_FCNTL_ALL) != 0) in sys_cap_fcntls_limit()
598 if ((fcntlrights & ~fdep->fde_fcntls) != 0) { in sys_cap_fcntls_limit()
604 fdep->fde_fcntls = fcntlrights; in sys_cap_fcntls_limit()
HDsystrace_args.c3010 uarg[a++] = p->fcntlrights; /* uint32_t */ in systrace_args()
/freebsd-14-stable/lib/libcapsicum/
HDcapsicum_helpers.h187 caph_fcntls_limit(int fd, uint32_t fcntlrights) in caph_fcntls_limit() argument
190 if (cap_fcntls_limit(fd, fcntlrights) < 0 && errno != ENOSYS) in caph_fcntls_limit()
/freebsd-14-stable/sys/security/audit/
HDaudit.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
HDaudit_arg.c979 audit_arg_fcntl_rights(uint32_t fcntlrights) in audit_arg_fcntl_rights() argument
987 ar->k_ar.ar_arg_fcntl_rights = fcntlrights; in audit_arg_fcntl_rights()
/freebsd-14-stable/tools/build/cross-build/
HDcapsicum_stubs.c50 cap_fcntls_limit(int fd __unused, uint32_t fcntlrights __unused) in cap_fcntls_limit()
/freebsd-14-stable/sys/sys/
HDcapsicum.h508 int cap_fcntls_limit(int fd, uint32_t fcntlrights);
HDsysproto.h1624 char fcntlrights_l_[PADL_(uint32_t)]; uint32_t fcntlrights; char fcntlrights_r_[PADR_(uint32_t)]; member
/freebsd-14-stable/sys/compat/freebsd32/
HDfreebsd32_systrace_args.c2913 uarg[a++] = p->fcntlrights; /* uint32_t */ in systrace_args()