/freebsd/lib/libc/posix1e/ |
H A D | acl_extended_file_np.c | 42 _acl_extended_file(acl_get_func f, pathconf_func pathconf_f, const char* path_p); 45 acl_extended_file_np(const char *path_p) in acl_extended_file_np() argument 47 return (_acl_extended_file(acl_get_file, pathconf, path_p)); in acl_extended_file_np() 51 acl_extended_file_nofollow_np(const char *path_p) in acl_extended_file_nofollow_np() argument 53 return (_acl_extended_file(acl_get_link_np, lpathconf, path_p)); in acl_extended_file_nofollow_np() 57 acl_extended_link_np(const char *path_p) in acl_extended_link_np() argument 59 return (_acl_extended_file(acl_get_link_np, lpathconf, path_p)); in acl_extended_link_np() 63 _acl_extended_file(acl_get_func acl_get, pathconf_func pathconf_f, const char* path_p) in _acl_extended_file() argument 68 retval = pathconf_f(path_p, _PC_ACL_NFS4); in _acl_extended_file() 72 acl = acl_get(path_p, acltype); in _acl_extended_file()
|
H A D | acl_delete.c | 43 acl_delete_def_file(const char *path_p) in acl_delete_def_file() argument 46 return (__acl_delete_file(path_p, ACL_TYPE_DEFAULT)); in acl_delete_def_file() 50 acl_delete_def_link_np(const char *path_p) in acl_delete_def_link_np() argument 53 return (__acl_delete_link(path_p, ACL_TYPE_DEFAULT)); in acl_delete_def_link_np() 57 acl_delete_file_np(const char *path_p, acl_type_t type) in acl_delete_file_np() argument 61 return (__acl_delete_file(path_p, type)); in acl_delete_file_np() 65 acl_delete_link_np(const char *path_p, acl_type_t type) in acl_delete_link_np() argument 69 return (__acl_delete_link(path_p, type)); in acl_delete_link_np()
|
H A D | acl_set.c | 53 acl_set_file(const char *path_p, acl_type_t type, acl_t acl) in acl_set_file() argument 56 if (acl == NULL || path_p == NULL) { in acl_set_file() 70 return (__acl_set_file(path_p, type, &acl->ats_acl)); in acl_set_file() 74 acl_set_link_np(const char *path_p, acl_type_t type, acl_t acl) in acl_set_link_np() argument 77 if (acl == NULL || path_p == NULL) { in acl_set_link_np() 91 return (__acl_set_link(path_p, type, &acl->ats_acl)); in acl_set_link_np()
|
H A D | acl_get.c | 57 acl_get_file(const char *path_p, acl_type_t type) in acl_get_file() argument 67 error = __acl_get_file(path_p, type, &aclp->ats_acl); in acl_get_file() 80 acl_get_link_np(const char *path_p, acl_type_t type) in acl_get_link_np() argument 90 error = __acl_get_link(path_p, type, &aclp->ats_acl); in acl_get_link_np()
|
H A D | mac_set.c | 38 extern int __mac_set_file(const char *path_p, struct mac *mac_p); 39 extern int __mac_set_link(const char *path_p, struct mac *mac_p);
|
H A D | mac_get.c | 39 extern int __mac_get_file(const char *path_p, struct mac *mac_p); 40 extern int __mac_get_link(const char *path_p, struct mac *mac_p);
|
/freebsd/sys/security/mac/ |
H A D | mac_syscalls.c | 78 static int kern___mac_get_path(struct thread *td, const char *path_p, 80 static int kern___mac_set_path(struct thread *td, const char *path_p, 435 return (kern___mac_get_path(td, uap->path_p, uap->mac_p, FOLLOW)); in sys___mac_get_file() 442 return (kern___mac_get_path(td, uap->path_p, uap->mac_p, NOFOLLOW)); in sys___mac_get_link() 446 kern___mac_get_path(struct thread *td, const char *path_p, struct mac *mac_p, in kern___mac_get_path() argument 463 NDINIT(&nd, LOOKUP, LOCKLEAF | follow, UIO_USERSPACE, path_p); in kern___mac_get_path() 580 return (kern___mac_set_path(td, uap->path_p, uap->mac_p, FOLLOW)); in sys___mac_set_file() 587 return (kern___mac_set_path(td, uap->path_p, uap->mac_p, NOFOLLOW)); in sys___mac_set_link() 591 kern___mac_set_path(struct thread *td, const char *path_p, struct mac *mac_p, in kern___mac_set_path() argument 613 NDINIT(&nd, LOOKUP, LOCKLEAF | follow, UIO_USERSPACE, path_p); in kern___mac_set_path()
|
/freebsd/lib/libsys/ |
H A D | _libsys.h | 689 int __sys___mac_get_file(const char * path_p, struct mac * mac_p); 691 int __sys___mac_set_file(const char * path_p, struct mac * mac_p); 707 int __sys___mac_get_link(const char * path_p, struct mac * mac_p); 708 int __sys___mac_set_link(const char * path_p, struct mac * mac_p);
|
/freebsd/sys/kern/ |
H A D | systrace_args.c | 1877 uarg[a++] = (intptr_t)p->path_p; /* const char * */ in systrace_args() 1893 uarg[a++] = (intptr_t)p->path_p; /* const char * */ in systrace_args() 2026 uarg[a++] = (intptr_t)p->path_p; /* const char * */ in systrace_args() 2034 uarg[a++] = (intptr_t)p->path_p; /* const char * */ in systrace_args()
|
/freebsd/sys/sys/ |
H A D | sysproto.h | 1004 char path_p_l_[PADL_(const char *)]; const char * path_p; char path_p_r_[PADR_(const char *)]; member 1012 char path_p_l_[PADL_(const char *)]; const char * path_p; char path_p_r_[PADR_(const char *)]; member 1081 char path_p_l_[PADL_(const char *)]; const char * path_p; char path_p_r_[PADR_(const char *)]; member 1085 char path_p_l_[PADL_(const char *)]; const char * path_p; char path_p_r_[PADR_(const char *)]; member
|