Searched refs:cred (Results 26 - 50 of 396) sorted by relevance

1234567891011>>

/freebsd-9.3-release/sys/fs/nwfs/
H A Dnwfs_subr.h49 int ncp_initsearch(struct vnode *dvp,struct thread *td, struct ucred *cred);
52 struct thread *td, struct ucred *cred);
54 struct thread *td, struct ucred *cred);
57 struct thread *td, struct ucred *cred);
59 struct thread *td, struct ucred *cred);
63 struct thread *td, struct ucred *cred);
66 struct thread *td, struct ucred *cred);
71 struct thread *td, struct ucred *cred);
74 struct thread *td, struct ucred *cred);
78 struct thread *td, struct ucred *cred);
[all...]
/freebsd-9.3-release/sys/security/mac/
H A Dmac_vfs.c86 static int mac_vnode_setlabel_extattr(struct ucred *cred,
279 mac_vnode_create_extattr(struct ucred *cred, struct mount *mp, argument
287 error = VOP_OPENEXTATTR(vp, cred, curthread);
297 MAC_POLICY_CHECK(vnode_create_extattr, cred, mp, mp->mnt_label, dvp,
313 mac_vnode_setlabel_extattr(struct ucred *cred, struct vnode *vp, argument
320 error = VOP_OPENEXTATTR(vp, cred, curthread);
330 MAC_POLICY_CHECK(vnode_setlabel_extattr, cred, vp, vp->v_label,
376 mac_vnode_check_access(struct ucred *cred, struct vnode *vp, accmode_t accmode) argument
382 MAC_POLICY_CHECK(vnode_check_access, cred, vp, vp->v_label, accmode);
383 MAC_CHECK_PROBE3(vnode_check_access, error, cred, v
392 mac_vnode_check_chdir(struct ucred *cred, struct vnode *dvp) argument
408 mac_vnode_check_chroot(struct ucred *cred, struct vnode *dvp) argument
424 mac_vnode_check_create(struct ucred *cred, struct vnode *dvp, struct componentname *cnp, struct vattr *vap) argument
442 mac_vnode_check_deleteacl(struct ucred *cred, struct vnode *vp, acl_type_t type) argument
459 mac_vnode_check_deleteextattr(struct ucred *cred, struct vnode *vp, int attrnamespace, const char *name) argument
478 mac_vnode_check_exec(struct ucred *cred, struct vnode *vp, struct image_params *imgp) argument
496 mac_vnode_check_getacl(struct ucred *cred, struct vnode *vp, acl_type_t type) argument
512 mac_vnode_check_getextattr(struct ucred *cred, struct vnode *vp, int attrnamespace, const char *name) argument
531 mac_vnode_check_link(struct ucred *cred, struct vnode *dvp, struct vnode *vp, struct componentname *cnp) argument
550 mac_vnode_check_listextattr(struct ucred *cred, struct vnode *vp, int attrnamespace) argument
569 mac_vnode_check_lookup(struct ucred *cred, struct vnode *dvp, struct componentname *cnp) argument
586 mac_vnode_check_mmap(struct ucred *cred, struct vnode *vp, int prot, int flags) argument
600 mac_vnode_check_mmap_downgrade(struct ucred *cred, struct vnode *vp, int *prot) argument
617 mac_vnode_check_mprotect(struct ucred *cred, struct vnode *vp, int prot) argument
633 mac_vnode_check_open(struct ucred *cred, struct vnode *vp, accmode_t accmode) argument
687 mac_vnode_check_readdir(struct ucred *cred, struct vnode *dvp) argument
703 mac_vnode_check_readlink(struct ucred *cred, struct vnode *vp) argument
719 mac_vnode_check_relabel(struct ucred *cred, struct vnode *vp, struct label *newlabel) argument
736 mac_vnode_check_rename_from(struct ucred *cred, struct vnode *dvp, struct vnode *vp, struct componentname *cnp) argument
755 mac_vnode_check_rename_to(struct ucred *cred, struct vnode *dvp, struct vnode *vp, int samedir, struct componentname *cnp) argument
773 mac_vnode_check_revoke(struct ucred *cred, struct vnode *vp) argument
789 mac_vnode_check_setacl(struct ucred *cred, struct vnode *vp, acl_type_t type, struct acl *acl) argument
806 mac_vnode_check_setextattr(struct ucred *cred, struct vnode *vp, int attrnamespace, const char *name) argument
825 mac_vnode_check_setflags(struct ucred *cred, struct vnode *vp, u_long flags) argument
841 mac_vnode_check_setmode(struct ucred *cred, struct vnode *vp, mode_t mode) argument
857 mac_vnode_check_setowner(struct ucred *cred, struct vnode *vp, uid_t uid, gid_t gid) argument
874 mac_vnode_check_setutimes(struct ucred *cred, struct vnode *vp, struct timespec atime, struct timespec mtime) argument
912 mac_vnode_check_unlink(struct ucred *cred, struct vnode *dvp, struct vnode *vp, struct componentname *cnp) argument
947 mac_vnode_relabel(struct ucred *cred, struct vnode *vp, struct label *newlabel) argument
955 mac_mount_create(struct ucred *cred, struct mount *mp) argument
965 mac_mount_check_stat(struct ucred *cred, struct mount *mount) argument
976 mac_devfs_create_device(struct ucred *cred, struct mount *mp, struct cdev *dev, struct devfs_dirent *de) argument
985 mac_devfs_create_symlink(struct ucred *cred, struct mount *mp, struct devfs_dirent *dd, struct devfs_dirent *de) argument
1029 vn_setlabel(struct vnode *vp, struct label *intlabel, struct ucred *cred) argument
[all...]
H A Dmac_pipe.c130 mac_pipe_create(struct ucred *cred, struct pipepair *pp) argument
133 MAC_POLICY_PERFORM_NOSLEEP(pipe_create, cred, pp, pp->pp_label);
137 mac_pipe_relabel(struct ucred *cred, struct pipepair *pp, argument
141 MAC_POLICY_PERFORM_NOSLEEP(pipe_relabel, cred, pp, pp->pp_label,
149 mac_pipe_check_ioctl(struct ucred *cred, struct pipepair *pp, argument
156 MAC_POLICY_CHECK_NOSLEEP(pipe_check_ioctl, cred, pp, pp->pp_label,
158 MAC_CHECK_PROBE4(pipe_check_ioctl, error, cred, pp, cmd, data);
167 mac_pipe_check_poll(struct ucred *cred, struct pipepair *pp) argument
173 MAC_POLICY_CHECK_NOSLEEP(pipe_check_poll, cred, pp, pp->pp_label);
174 MAC_CHECK_PROBE2(pipe_check_poll, error, cred, p
183 mac_pipe_check_read(struct ucred *cred, struct pipepair *pp) argument
199 mac_pipe_check_relabel(struct ucred *cred, struct pipepair *pp, struct label *newlabel) argument
217 mac_pipe_check_stat(struct ucred *cred, struct pipepair *pp) argument
233 mac_pipe_check_write(struct ucred *cred, struct pipepair *pp) argument
246 mac_pipe_label_set(struct ucred *cred, struct pipepair *pp, struct label *label) argument
[all...]
H A Dmac_sysv_msg.c143 mac_sysvmsg_create(struct ucred *cred, struct msqid_kernel *msqkptr, argument
147 MAC_POLICY_PERFORM_NOSLEEP(sysvmsg_create, cred, msqkptr,
152 mac_sysvmsq_create(struct ucred *cred, struct msqid_kernel *msqkptr) argument
155 MAC_POLICY_PERFORM_NOSLEEP(sysvmsq_create, cred, msqkptr,
177 mac_sysvmsq_check_msgmsq(struct ucred *cred, struct msg *msgptr, argument
182 MAC_POLICY_CHECK_NOSLEEP(sysvmsq_check_msgmsq, cred, msgptr,
184 MAC_CHECK_PROBE3(sysvmsq_check_msgmsq, error, cred, msgptr, msqkptr);
193 mac_sysvmsq_check_msgrcv(struct ucred *cred, struct msg *msgptr) argument
197 MAC_POLICY_CHECK_NOSLEEP(sysvmsq_check_msgrcv, cred, msgptr,
199 MAC_CHECK_PROBE2(sysvmsq_check_msgrcv, error, cred, msgpt
208 mac_sysvmsq_check_msgrmid(struct ucred *cred, struct msg *msgptr) argument
223 mac_sysvmsq_check_msqget(struct ucred *cred, struct msqid_kernel *msqkptr) argument
238 mac_sysvmsq_check_msqsnd(struct ucred *cred, struct msqid_kernel *msqkptr) argument
253 mac_sysvmsq_check_msqrcv(struct ucred *cred, struct msqid_kernel *msqkptr) argument
268 mac_sysvmsq_check_msqctl(struct ucred *cred, struct msqid_kernel *msqkptr, int cmd) argument
[all...]
H A Dmac_socket.c237 mac_socket_create(struct ucred *cred, struct socket *so) argument
240 MAC_POLICY_PERFORM_NOSLEEP(socket_create, cred, so, so->so_label);
252 mac_socket_relabel(struct ucred *cred, struct socket *so, argument
258 MAC_POLICY_PERFORM_NOSLEEP(socket_relabel, cred, so, so->so_label,
305 mac_socket_check_accept(struct ucred *cred, struct socket *so) argument
309 MAC_POLICY_CHECK_NOSLEEP(socket_check_accept, cred, so,
311 MAC_CHECK_PROBE2(socket_check_accept, error, cred, so);
320 mac_socket_check_bind(struct ucred *cred, struct socket *so, argument
325 MAC_POLICY_CHECK_NOSLEEP(socket_check_bind, cred, so, so->so_label,
327 MAC_CHECK_PROBE3(socket_check_bind, error, cred, s
336 mac_socket_check_connect(struct ucred *cred, struct socket *so, struct sockaddr *sa) argument
352 mac_socket_check_create(struct ucred *cred, int domain, int type, int proto) argument
389 mac_socket_check_listen(struct ucred *cred, struct socket *so) argument
404 mac_socket_check_poll(struct ucred *cred, struct socket *so) argument
418 mac_socket_check_receive(struct ucred *cred, struct socket *so) argument
433 mac_socket_check_relabel(struct ucred *cred, struct socket *so, struct label *newlabel) argument
451 mac_socket_check_send(struct ucred *cred, struct socket *so) argument
465 mac_socket_check_stat(struct ucred *cred, struct socket *so) argument
479 mac_socket_check_visible(struct ucred *cred, struct socket *so) argument
491 mac_socket_label_set(struct ucred *cred, struct socket *so, struct label *label) argument
527 mac_setsockopt_label(struct ucred *cred, struct socket *so, struct mac *mac) argument
560 mac_getsockopt_label(struct ucred *cred, struct socket *so, struct mac *mac) argument
598 mac_getsockopt_peerlabel(struct ucred *cred, struct socket *so, struct mac *mac) argument
[all...]
H A Dmac_policy.h126 typedef void (*mpo_bpfdesc_create_t)(struct ucred *cred,
134 typedef void (*mpo_cred_associate_nfsd_t)(struct ucred *cred);
135 typedef int (*mpo_cred_check_relabel_t)(struct ucred *cred,
137 typedef int (*mpo_cred_check_setaudit_t)(struct ucred *cred,
139 typedef int (*mpo_cred_check_setaudit_addr_t)(struct ucred *cred,
141 typedef int (*mpo_cred_check_setauid_t)(struct ucred *cred, uid_t auid);
142 typedef int (*mpo_cred_check_setegid_t)(struct ucred *cred, gid_t egid);
143 typedef int (*mpo_cred_check_seteuid_t)(struct ucred *cred, uid_t euid);
144 typedef int (*mpo_cred_check_setgid_t)(struct ucred *cred, gid_t gid);
145 typedef int (*mpo_cred_check_setgroups_t)(struct ucred *cred, in
[all...]
H A Dmac_sysv_sem.c104 mac_sysvsem_create(struct ucred *cred, struct semid_kernel *semakptr) argument
107 MAC_POLICY_PERFORM_NOSLEEP(sysvsem_create, cred, semakptr,
122 mac_sysvsem_check_semctl(struct ucred *cred, struct semid_kernel *semakptr, argument
127 MAC_POLICY_CHECK_NOSLEEP(sysvsem_check_semctl, cred, semakptr,
129 MAC_CHECK_PROBE3(sysvsem_check_semctl, error, cred, semakptr, cmd);
138 mac_sysvsem_check_semget(struct ucred *cred, struct semid_kernel *semakptr) argument
142 MAC_POLICY_CHECK_NOSLEEP(sysvsem_check_semget, cred, semakptr,
152 mac_sysvsem_check_semop(struct ucred *cred, struct semid_kernel *semakptr, argument
157 MAC_POLICY_CHECK_NOSLEEP(sysvsem_check_semop, cred, semakptr,
159 MAC_CHECK_PROBE3(sysvsem_check_semop, error, cred, semakpt
[all...]
H A Dmac_posix_sem.c98 mac_posixsem_create(struct ucred *cred, struct ksem *ks) argument
101 MAC_POLICY_PERFORM_NOSLEEP(posixsem_create, cred, ks, ks->ks_label);
108 mac_posixsem_check_open(struct ucred *cred, struct ksem *ks) argument
112 MAC_POLICY_CHECK_NOSLEEP(posixsem_check_open, cred, ks,
114 MAC_CHECK_PROBE2(posixsem_check_open, error, cred, ks);
174 mac_posixsem_check_unlink(struct ucred *cred, struct ksem *ks) argument
178 MAC_POLICY_CHECK_NOSLEEP(posixsem_check_unlink, cred, ks,
180 MAC_CHECK_PROBE2(posixsem_check_unlink, error, cred, ks);
206 mac_posixsem_check_setmode(struct ucred *cred, struct ksem *ks, mode_t mode) argument
210 MAC_POLICY_CHECK_NOSLEEP(posixsem_check_setmode, cred, k
221 mac_posixsem_check_setowner(struct ucred *cred, struct ksem *ks, uid_t uid, gid_t gid) argument
[all...]
/freebsd-9.3-release/crypto/heimdal/appl/telnet/libtelnet/
H A Dkerberos.c109 static int pack_cred(CREDENTIALS *cred, unsigned char *buf);
110 static int unpack_cred(unsigned char *buf, int len, CREDENTIALS *cred);
169 CREDENTIALS cred; local
198 r = krb_get_cred(KRB_SERVICE_NAME, instance, realm, &cred);
221 des_key_sched(&cred.session, sched);
222 memcpy (&cred_session, &cred.session, sizeof(cred_session));
224 des_init_random_number_generator(&cred.session);
234 des_init_random_number_generator(&cred.session);
408 CREDENTIALS cred; local
410 if(cnt > sizeof(cred))
625 pack_cred(CREDENTIALS *cred, unsigned char *buf) argument
652 unpack_cred(unsigned char *buf, int len, CREDENTIALS *cred) argument
695 CREDENTIALS cred; local
[all...]
/freebsd-9.3-release/contrib/wpa/src/tls/
H A Dtlsv1_cred.c26 struct tlsv1_credentials *cred; local
27 cred = os_zalloc(sizeof(*cred));
28 return cred;
32 void tlsv1_cred_free(struct tlsv1_credentials *cred) argument
34 if (cred == NULL)
37 x509_certificate_chain_free(cred->trusted_certs);
38 x509_certificate_chain_free(cred->cert);
39 crypto_private_key_free(cred->key);
40 os_free(cred
183 tlsv1_set_ca_cert(struct tlsv1_credentials *cred, const char *cert, const u8 *cert_blob, size_t cert_blob_len, const char *path) argument
210 tlsv1_set_cert(struct tlsv1_credentials *cred, const char *cert, const u8 *cert_blob, size_t cert_blob_len) argument
278 tlsv1_set_key(struct tlsv1_credentials *cred, const u8 *key, size_t len, const char *passwd) argument
304 tlsv1_set_private_key(struct tlsv1_credentials *cred, const char *private_key, const char *private_key_passwd, const u8 *private_key_blob, size_t private_key_blob_len) argument
339 tlsv1_set_dhparams_der(struct tlsv1_credentials *cred, const u8 *dh, size_t len) argument
417 tlsv1_set_dhparams_blob(struct tlsv1_credentials *cred, const u8 *buf, size_t len) argument
469 tlsv1_set_dhparams(struct tlsv1_credentials *cred, const char *dh_file, const u8 *dh_blob, size_t dh_blob_len) argument
[all...]
/freebsd-9.3-release/sys/gnu/fs/xfs/FreeBSD/
H A Dxfs_fs_subr.h39 struct cred;
/freebsd-9.3-release/crypto/heimdal/appl/ftp/ftpd/
H A Dklist.c39 print_cred(krb5_context context, krb5_creds *cred) argument
47 if(cred->times.starttime)
48 krb5_format_time(context, cred->times.starttime, t1, sizeof(t1), 1);
50 krb5_format_time(context, cred->times.authtime, t1, sizeof(t1), 1);
52 if(cred->times.endtime > sec)
53 krb5_format_time(context, cred->times.endtime, t2, sizeof(t2), 1);
57 ret = krb5_unparse_name (context, cred->server, &str);
75 krb5_creds cred; local
102 &cred)) == 0) {
103 if (print_cred(context, &cred))
[all...]
/freebsd-9.3-release/crypto/heimdal/lib/krb5/
H A Dtest_forward.c66 krb5_creds cred; local
92 memset(&cred, 0, sizeof(cred));
109 ret = krb5_cc_get_principal(context, id, &cred.client);
114 &cred.server,
115 krb5_principal_get_realm(context, cred.client),
117 krb5_principal_get_realm(context, cred.client),
127 &cred,
H A Dbuild_ap_req.c41 krb5_creds *cred,
58 copy_Realm(&cred->server->realm, &ap.ticket.realm);
59 copy_PrincipalName(&cred->server->name, &ap.ticket.sname);
61 decode_Ticket(cred->ticket.data, cred->ticket.length, &t, &len);
39 krb5_build_ap_req(krb5_context context, krb5_enctype enctype, krb5_creds *cred, krb5_flags ap_options, krb5_data authenticator, krb5_data *retdata) argument
/freebsd-9.3-release/sys/security/mac_stub/
H A Dmac_stub.c178 stub_bpfdesc_create(struct ucred *cred, struct bpf_d *d, argument
192 stub_cred_associate_nfsd(struct ucred *cred) argument
198 stub_cred_check_relabel(struct ucred *cred, struct label *newlabel) argument
205 stub_cred_check_setaudit(struct ucred *cred, struct auditinfo *ai) argument
212 stub_cred_check_setaudit_addr(struct ucred *cred, struct auditinfo_addr *aia) argument
219 stub_cred_check_setauid(struct ucred *cred, uid_t auid) argument
226 stub_cred_check_setegid(struct ucred *cred, gid_t egid) argument
233 stub_cred_check_seteuid(struct ucred *cred, uid_t euid) argument
240 stub_cred_check_setgid(struct ucred *cred, gid_t gid) argument
247 stub_cred_check_setgroups(struct ucred *cred, in argument
255 stub_cred_check_setregid(struct ucred *cred, gid_t rgid, gid_t egid) argument
262 stub_cred_check_setresgid(struct ucred *cred, gid_t rgid, gid_t egid, gid_t sgid) argument
270 stub_cred_check_setresuid(struct ucred *cred, uid_t ruid, uid_t euid, uid_t suid) argument
278 stub_cred_check_setreuid(struct ucred *cred, uid_t ruid, uid_t euid) argument
285 stub_cred_check_setuid(struct ucred *cred, uid_t uid) argument
299 stub_cred_create_init(struct ucred *cred) argument
305 stub_cred_create_swapper(struct ucred *cred) argument
311 stub_cred_relabel(struct ucred *cred, struct label *newlabel) argument
317 stub_devfs_create_device(struct ucred *cred, struct mount *mp, struct cdev *dev, struct devfs_dirent *de, struct label *delabel) argument
331 stub_devfs_create_symlink(struct ucred *cred, struct mount *mp, struct devfs_dirent *dd, struct label *ddlabel, struct devfs_dirent *de, struct label *delabel) argument
354 stub_ifnet_check_relabel(struct ucred *cred, struct ifnet *ifp, struct label *ifplabel, struct label *newlabel) argument
383 stub_ifnet_relabel(struct ucred *cred, struct ifnet *ifp, struct label *ifplabel, struct label *newlabel) argument
479 stub_kenv_check_dump(struct ucred *cred) argument
486 stub_kenv_check_get(struct ucred *cred, char *name) argument
493 stub_kenv_check_set(struct ucred *cred, char *name, char *value) argument
500 stub_kenv_check_unset(struct ucred *cred, char *name) argument
507 stub_kld_check_load(struct ucred *cred, struct vnode *vp, struct label *vplabel) argument
515 stub_kld_check_stat(struct ucred *cred) argument
522 stub_mount_check_stat(struct ucred *cred, struct mount *mp, struct label *mplabel) argument
530 stub_mount_create(struct ucred *cred, struct mount *mp, struct label *mplabel) argument
604 stub_pipe_check_ioctl(struct ucred *cred, struct pipepair *pp, struct label *pplabel, unsigned long cmd, void *data) argument
612 stub_pipe_check_poll(struct ucred *cred, struct pipepair *pp, struct label *pplabel) argument
620 stub_pipe_check_read(struct ucred *cred, struct pipepair *pp, struct label *pplabel) argument
628 stub_pipe_check_relabel(struct ucred *cred, struct pipepair *pp, struct label *pplabel, struct label *newlabel) argument
636 stub_pipe_check_stat(struct ucred *cred, struct pipepair *pp, struct label *pplabel) argument
644 stub_pipe_check_write(struct ucred *cred, struct pipepair *pp, struct label *pplabel) argument
652 stub_pipe_create(struct ucred *cred, struct pipepair *pp, struct label *pplabel) argument
659 stub_pipe_relabel(struct ucred *cred, struct pipepair *pp, struct label *pplabel, struct label *newlabel) argument
674 stub_posixsem_check_open(struct ucred *cred, struct ksem *ks, struct label *kslabel) argument
690 stub_posixsem_check_setmode(struct ucred *cred, struct ksem *ks, struct label *kslabel, mode_t mode) argument
698 stub_posixsem_check_setowner(struct ucred *cred, struct ksem *ks, struct label *kslabel, uid_t uid, gid_t gid) argument
714 stub_posixsem_check_unlink(struct ucred *cred, struct ksem *ks, struct label *kslabel) argument
730 stub_posixsem_create(struct ucred *cred, struct ksem *ks, struct label *kslabel) argument
737 stub_posixshm_check_create(struct ucred *cred, const char *path) argument
744 stub_posixshm_check_mmap(struct ucred *cred, struct shmfd *shmfd, struct label *shmlabel, int prot, int flags) argument
752 stub_posixshm_check_open(struct ucred *cred, struct shmfd *shmfd, struct label *shmlabel, accmode_t accmode) argument
760 stub_posixshm_check_setmode(struct ucred *cred, struct shmfd *shmfd, struct label *shmlabel, mode_t mode) argument
768 stub_posixshm_check_setowner(struct ucred *cred, struct shmfd *shmfd, struct label *shmlabel, uid_t uid, gid_t gid) argument
792 stub_posixshm_check_unlink(struct ucred *cred, struct shmfd *shmfd, struct label *shmlabel) argument
800 stub_posixshm_create(struct ucred *cred, struct shmfd *shmfd, struct label *shmlabel) argument
807 stub_priv_check(struct ucred *cred, int priv) argument
814 stub_priv_grant(struct ucred *cred, int priv) argument
821 stub_proc_check_debug(struct ucred *cred, struct proc *p) argument
828 stub_proc_check_sched(struct ucred *cred, struct proc *p) argument
835 stub_proc_check_signal(struct ucred *cred, struct proc *p, int signum) argument
842 stub_proc_check_wait(struct ucred *cred, struct proc *p) argument
849 stub_socket_check_accept(struct ucred *cred, struct socket *so, struct label *solabel) argument
862 stub_socket_check_bind(struct ucred *cred, struct socket *so, struct label *solabel, struct sockaddr *sa) argument
875 stub_socket_check_connect(struct ucred *cred, struct socket *so, struct label *solabel, struct sockaddr *sa) argument
888 stub_socket_check_create(struct ucred *cred, int domain, int type, int proto) argument
908 stub_socket_check_listen(struct ucred *cred, struct socket *so, struct label *solabel) argument
921 stub_socket_check_poll(struct ucred *cred, struct socket *so, struct label *solabel) argument
934 stub_socket_check_receive(struct ucred *cred, struct socket *so, struct label *solabel) argument
947 stub_socket_check_relabel(struct ucred *cred, struct socket *so, struct label *solabel, struct label *newlabel) argument
956 stub_socket_check_send(struct ucred *cred, struct socket *so, struct label *solabel) argument
969 stub_socket_check_stat(struct ucred *cred, struct socket *so, struct label *solabel) argument
982 stub_inpcb_check_visible(struct ucred *cred, struct inpcb *inp, struct label *inplabel) argument
990 stub_socket_check_visible(struct ucred *cred, struct socket *so, struct label *solabel) argument
1003 stub_socket_create(struct ucred *cred, struct socket *so, struct label *solabel) argument
1036 stub_socket_relabel(struct ucred *cred, struct socket *so, struct label *solabel, struct label *newlabel) argument
1084 stub_system_check_acct(struct ucred *cred, struct vnode *vp, struct label *vplabel) argument
1092 stub_system_check_audit(struct ucred *cred, void *record, int length) argument
1099 stub_system_check_auditctl(struct ucred *cred, struct vnode *vp, struct label *vplabel) argument
1107 stub_system_check_auditon(struct ucred *cred, int cmd) argument
1114 stub_system_check_reboot(struct ucred *cred, int how) argument
1121 stub_system_check_swapoff(struct ucred *cred, struct vnode *vp, struct label *vplabel) argument
1129 stub_system_check_swapon(struct ucred *cred, struct vnode *vp, struct label *vplabel) argument
1137 stub_system_check_sysctl(struct ucred *cred, struct sysctl_oid *oidp, void *arg1, int arg2, struct sysctl_req *req) argument
1151 stub_sysvmsg_create(struct ucred *cred, struct msqid_kernel *msqkptr, struct label *msqlabel, struct msg *msgptr, struct label *msglabel) argument
1158 stub_sysvmsq_check_msgmsq(struct ucred *cred, struct msg *msgptr, struct label *msglabel, struct msqid_kernel *msqkptr, struct label *msqklabel) argument
1167 stub_sysvmsq_check_msgrcv(struct ucred *cred, struct msg *msgptr, struct label *msglabel) argument
1176 stub_sysvmsq_check_msgrmid(struct ucred *cred, struct msg *msgptr, struct label *msglabel) argument
1185 stub_sysvmsq_check_msqget(struct ucred *cred, struct msqid_kernel *msqkptr, struct label *msqklabel) argument
1194 stub_sysvmsq_check_msqsnd(struct ucred *cred, struct msqid_kernel *msqkptr, struct label *msqklabel) argument
1202 stub_sysvmsq_check_msqrcv(struct ucred *cred, struct msqid_kernel *msqkptr, struct label *msqklabel) argument
1211 stub_sysvmsq_check_msqctl(struct ucred *cred, struct msqid_kernel *msqkptr, struct label *msqklabel, int cmd) argument
1226 stub_sysvmsq_create(struct ucred *cred, struct msqid_kernel *msqkptr, struct label *msqlabel) argument
1233 stub_sysvsem_check_semctl(struct ucred *cred, struct semid_kernel *semakptr, struct label *semaklabel, int cmd) argument
1241 stub_sysvsem_check_semget(struct ucred *cred, struct semid_kernel *semakptr, struct label *semaklabel) argument
1250 stub_sysvsem_check_semop(struct ucred *cred, struct semid_kernel *semakptr, struct label *semaklabel, size_t accesstype) argument
1264 stub_sysvsem_create(struct ucred *cred, struct semid_kernel *semakptr, struct label *semalabel) argument
1271 stub_sysvshm_check_shmat(struct ucred *cred, struct shmid_kernel *shmsegptr, struct label *shmseglabel, int shmflg) argument
1279 stub_sysvshm_check_shmctl(struct ucred *cred, struct shmid_kernel *shmsegptr, struct label *shmseglabel, int cmd) argument
1287 stub_sysvshm_check_shmdt(struct ucred *cred, struct shmid_kernel *shmsegptr, struct label *shmseglabel) argument
1296 stub_sysvshm_check_shmget(struct ucred *cred, struct shmid_kernel *shmsegptr, struct label *shmseglabel, int shmflg) argument
1310 stub_sysvshm_create(struct ucred *cred, struct shmid_kernel *shmsegptr, struct label *shmalabel) argument
1338 stub_vnode_check_access(struct ucred *cred, struct vnode *vp, struct label *vplabel, accmode_t accmode) argument
1346 stub_vnode_check_chdir(struct ucred *cred, struct vnode *dvp, struct label *dvplabel) argument
1354 stub_vnode_check_chroot(struct ucred *cred, struct vnode *dvp, struct label *dvplabel) argument
1362 stub_vnode_check_create(struct ucred *cred, struct vnode *dvp, struct label *dvplabel, struct componentname *cnp, struct vattr *vap) argument
1370 stub_vnode_check_deleteacl(struct ucred *cred, struct vnode *vp, struct label *vplabel, acl_type_t type) argument
1378 stub_vnode_check_deleteextattr(struct ucred *cred, struct vnode *vp, struct label *vplabel, int attrnamespace, const char *name) argument
1386 stub_vnode_check_exec(struct ucred *cred, struct vnode *vp, struct label *vplabel, struct image_params *imgp, struct label *execlabel) argument
1395 stub_vnode_check_getacl(struct ucred *cred, struct vnode *vp, struct label *vplabel, acl_type_t type) argument
1403 stub_vnode_check_getextattr(struct ucred *cred, struct vnode *vp, struct label *vplabel, int attrnamespace, const char *name) argument
1411 stub_vnode_check_link(struct ucred *cred, struct vnode *dvp, struct label *dvplabel, struct vnode *vp, struct label *vplabel, struct componentname *cnp) argument
1420 stub_vnode_check_listextattr(struct ucred *cred, struct vnode *vp, struct label *vplabel, int attrnamespace) argument
1428 stub_vnode_check_lookup(struct ucred *cred, struct vnode *dvp, struct label *dvplabel, struct componentname *cnp) argument
1436 stub_vnode_check_mmap(struct ucred *cred, struct vnode *vp, struct label *vplabel, int prot, int flags) argument
1444 stub_vnode_check_mmap_downgrade(struct ucred *cred, struct vnode *vp, struct label *vplabel, int *prot) argument
1451 stub_vnode_check_mprotect(struct ucred *cred, struct vnode *vp, struct label *vplabel, int prot) argument
1459 stub_vnode_check_open(struct ucred *cred, struct vnode *vp, struct label *vplabel, accmode_t accmode) argument
1483 stub_vnode_check_readdir(struct ucred *cred, struct vnode *vp, struct label *dvplabel) argument
1491 stub_vnode_check_readlink(struct ucred *cred, struct vnode *vp, struct label *vplabel) argument
1499 stub_vnode_check_relabel(struct ucred *cred, struct vnode *vp, struct label *vplabel, struct label *newlabel) argument
1507 stub_vnode_check_rename_from(struct ucred *cred, struct vnode *dvp, struct label *dvplabel, struct vnode *vp, struct label *vplabel, struct componentname *cnp) argument
1516 stub_vnode_check_rename_to(struct ucred *cred, struct vnode *dvp, struct label *dvplabel, struct vnode *vp, struct label *vplabel, int samedir, struct componentname *cnp) argument
1525 stub_vnode_check_revoke(struct ucred *cred, struct vnode *vp, struct label *vplabel) argument
1533 stub_vnode_check_setacl(struct ucred *cred, struct vnode *vp, struct label *vplabel, acl_type_t type, struct acl *acl) argument
1541 stub_vnode_check_setextattr(struct ucred *cred, struct vnode *vp, struct label *vplabel, int attrnamespace, const char *name) argument
1549 stub_vnode_check_setflags(struct ucred *cred, struct vnode *vp, struct label *vplabel, u_long flags) argument
1557 stub_vnode_check_setmode(struct ucred *cred, struct vnode *vp, struct label *vplabel, mode_t mode) argument
1565 stub_vnode_check_setowner(struct ucred *cred, struct vnode *vp, struct label *vplabel, uid_t uid, gid_t gid) argument
1573 stub_vnode_check_setutimes(struct ucred *cred, struct vnode *vp, struct label *vplabel, struct timespec atime, struct timespec mtime) argument
1589 stub_vnode_check_unlink(struct ucred *cred, struct vnode *dvp, struct label *dvplabel, struct vnode *vp, struct label *vplabel, struct componentname *cnp) argument
1606 stub_vnode_create_extattr(struct ucred *cred, struct mount *mp, struct label *mntlabel, struct vnode *dvp, struct label *dvplabel, struct vnode *vp, struct label *vplabel, struct componentname *cnp) argument
1632 stub_vnode_relabel(struct ucred *cred, struct vnode *vp, struct label *vplabel, struct label *label) argument
1639 stub_vnode_setlabel_extattr(struct ucred *cred, struct vnode *vp, struct label *vplabel, struct label *intlabel) argument
[all...]
/freebsd-9.3-release/crypto/heimdal/lib/gssapi/krb5/
H A Dadd_cred.c53 gsskrb5_cred cred, handle; local
57 cred = (gsskrb5_cred)input_cred_handle;
67 if (cred == NULL && output_cred_handle == NULL) {
72 if (cred == NULL) { /* XXX standard conformance failure */
79 HEIMDAL_MUTEX_lock(&cred->cred_id_mutex);
80 if (cred->usage != cred_usage && cred->usage != GSS_C_BOTH) {
81 HEIMDAL_MUTEX_unlock(&cred->cred_id_mutex);
90 cred->principal) != FALSE) {
92 HEIMDAL_MUTEX_unlock(&cred
[all...]
/freebsd-9.3-release/sys/security/mac_bsdextended/
H A Dugidfw_system.c64 ugidfw_system_check_acct(struct ucred *cred, struct vnode *vp, argument
69 return (ugidfw_check_vp(cred, vp, MBI_WRITE));
75 ugidfw_system_check_auditctl(struct ucred *cred, struct vnode *vp, argument
80 return (ugidfw_check_vp(cred, vp, MBI_WRITE));
86 ugidfw_system_check_swapon(struct ucred *cred, struct vnode *vp, argument
90 return (ugidfw_check_vp(cred, vp, MBI_WRITE));
/freebsd-9.3-release/sys/security/mac_test/
H A Dmac_test.c176 test_bpfdesc_create(struct ucred *cred, struct bpf_d *d, argument
180 LABEL_CHECK(cred->cr_label, MAGIC_CRED);
216 test_cred_check_relabel(struct ucred *cred, struct label *newlabel) argument
219 LABEL_CHECK(cred->cr_label, MAGIC_CRED);
228 test_cred_check_setaudit(struct ucred *cred, struct auditinfo *ai) argument
231 LABEL_CHECK(cred->cr_label, MAGIC_CRED);
239 test_cred_check_setaudit_addr(struct ucred *cred, argument
243 LABEL_CHECK(cred->cr_label, MAGIC_CRED);
251 test_cred_check_setauid(struct ucred *cred, uid_t auid) argument
254 LABEL_CHECK(cred
262 test_cred_check_setegid(struct ucred *cred, gid_t egid) argument
273 test_cred_check_seteuid(struct ucred *cred, uid_t euid) argument
284 test_cred_check_setregid(struct ucred *cred, gid_t rgid, gid_t egid) argument
295 test_cred_check_setreuid(struct ucred *cred, uid_t ruid, uid_t euid) argument
306 test_cred_check_setgid(struct ucred *cred, gid_t gid) argument
317 test_cred_check_setgroups(struct ucred *cred, int ngroups, gid_t *gidset) argument
329 test_cred_check_setresgid(struct ucred *cred, gid_t rgid, gid_t egid, gid_t sgid) argument
341 test_cred_check_setresuid(struct ucred *cred, uid_t ruid, uid_t euid, uid_t suid) argument
353 test_cred_check_setuid(struct ucred *cred, uid_t uid) argument
386 test_cred_create_init(struct ucred *cred) argument
395 test_cred_create_swapper(struct ucred *cred) argument
446 test_cred_relabel(struct ucred *cred, struct label *newlabel) argument
456 test_devfs_create_device(struct ucred *cred, struct mount *mp, struct cdev *dev, struct devfs_dirent *de, struct label *delabel) argument
478 test_devfs_create_symlink(struct ucred *cred, struct mount *mp, struct devfs_dirent *dd, struct label *ddlabel, struct devfs_dirent *de, struct label *delabel) argument
533 test_ifnet_check_relabel(struct ucred *cred, struct ifnet *ifp, struct label *ifplabel, struct label *newlabel) argument
632 test_ifnet_relabel(struct ucred *cred, struct ifnet *ifp, struct label *ifplabel, struct label *newlabel) argument
657 test_inpcb_check_visible(struct ucred *cred, struct inpcb *inp, struct label *inplabel) argument
871 test_kenv_check_dump(struct ucred *cred) argument
882 test_kenv_check_get(struct ucred *cred, char *name) argument
893 test_kenv_check_set(struct ucred *cred, char *name, char *value) argument
904 test_kenv_check_unset(struct ucred *cred, char *name) argument
915 test_kld_check_load(struct ucred *cred, struct vnode *vp, struct label *label) argument
928 test_kld_check_stat(struct ucred *cred) argument
981 test_mount_check_stat(struct ucred *cred, struct mount *mp, struct label *mplabel) argument
994 test_mount_create(struct ucred *cred, struct mount *mp, struct label *mplabel) argument
1107 test_pipe_check_ioctl(struct ucred *cred, struct pipepair *pp, struct label *pplabel, unsigned long cmd, void *data) argument
1120 test_pipe_check_poll(struct ucred *cred, struct pipepair *pp, struct label *pplabel) argument
1133 test_pipe_check_read(struct ucred *cred, struct pipepair *pp, struct label *pplabel) argument
1146 test_pipe_check_relabel(struct ucred *cred, struct pipepair *pp, struct label *pplabel, struct label *newlabel) argument
1160 test_pipe_check_stat(struct ucred *cred, struct pipepair *pp, struct label *pplabel) argument
1173 test_pipe_check_write(struct ucred *cred, struct pipepair *pp, struct label *pplabel) argument
1196 test_pipe_create(struct ucred *cred, struct pipepair *pp, struct label *pplabel) argument
1249 test_pipe_relabel(struct ucred *cred, struct pipepair *pp, struct label *pplabel, struct label *newlabel) argument
1275 test_posixsem_check_open(struct ucred *cred, struct ksem *ks, struct label *kslabel) argument
1302 test_posixsem_check_setmode(struct ucred *cred, struct ksem *ks, struct label *kslabel, mode_t mode) argument
1314 test_posixsem_check_setowner(struct ucred *cred, struct ksem *ks, struct label *kslabel, uid_t uid, gid_t gid) argument
1339 test_posixsem_check_unlink(struct ucred *cred, struct ksem *ks, struct label *kslabel) argument
1366 test_posixsem_create(struct ucred *cred, struct ksem *ks, struct label *kslabel) argument
1395 test_posixshm_check_create(struct ucred *cred, const char *path) argument
1404 test_posixshm_check_mmap(struct ucred *cred, struct shmfd *shmfd, struct label *shmfdlabel, int prot, int flags) argument
1416 test_posixshm_check_open(struct ucred *cred, struct shmfd *shmfd, struct label *shmfdlabel, accmode_t accmode) argument
1428 test_posixshm_check_setmode(struct ucred *cred, struct shmfd *shmfd, struct label *shmfdlabel, mode_t mode) argument
1440 test_posixshm_check_setowner(struct ucred *cred, struct shmfd *shmfd, struct label *shmfdlabel, uid_t uid, gid_t gid) argument
1478 test_posixshm_check_unlink(struct ucred *cred, struct shmfd *shmfd, struct label *shmfdlabel) argument
1490 test_posixshm_create(struct ucred *cred, struct shmfd *shmfd, struct label *shmfdlabel) argument
1519 test_proc_check_debug(struct ucred *cred, struct proc *p) argument
1531 test_proc_check_sched(struct ucred *cred, struct proc *p) argument
1543 test_proc_check_signal(struct ucred *cred, struct proc *p, int signum) argument
1555 test_proc_check_wait(struct ucred *cred, struct proc *p) argument
1585 test_socket_check_accept(struct ucred *cred, struct socket *so, struct label *solabel) argument
1600 test_socket_check_bind(struct ucred *cred, struct socket *so, struct label *solabel, struct sockaddr *sa) argument
1615 test_socket_check_connect(struct ucred *cred, struct socket *so, struct label *solabel, struct sockaddr *sa) argument
1645 test_socket_check_listen(struct ucred *cred, struct socket *so, struct label *solabel) argument
1660 test_socket_check_poll(struct ucred *cred, struct socket *so, struct label *solabel) argument
1675 test_socket_check_receive(struct ucred *cred, struct socket *so, struct label *solabel) argument
1690 test_socket_check_relabel(struct ucred *cred, struct socket *so, struct label *solabel, struct label *newlabel) argument
1706 test_socket_check_send(struct ucred *cred, struct socket *so, struct label *solabel) argument
1721 test_socket_check_stat(struct ucred *cred, struct socket *so, struct label *solabel) argument
1736 test_socket_check_visible(struct ucred *cred, struct socket *so, struct label *solabel) argument
1761 test_socket_create(struct ucred *cred, struct socket *so, struct label *solabel) argument
1848 test_socket_relabel(struct ucred *cred, struct socket *so, struct label *solabel, struct label *newlabel) argument
1970 test_system_check_acct(struct ucred *cred, struct vnode *vp, struct label *vplabel) argument
1983 test_system_check_audit(struct ucred *cred, void *record, int length) argument
1994 test_system_check_auditctl(struct ucred *cred, struct vnode *vp, struct label *vplabel) argument
2007 test_system_check_auditon(struct ucred *cred, int cmd) argument
2018 test_system_check_reboot(struct ucred *cred, int how) argument
2029 test_system_check_swapoff(struct ucred *cred, struct vnode *vp, struct label *vplabel) argument
2042 test_system_check_swapon(struct ucred *cred, struct vnode *vp, struct label *vplabel) argument
2055 test_system_check_sysctl(struct ucred *cred, struct sysctl_oid *oidp, void *arg1, int arg2, struct sysctl_req *req) argument
2076 test_sysvmsg_create(struct ucred *cred, struct msqid_kernel *msqkptr, struct label *msqlabel, struct msg *msgptr, struct label *msglabel) argument
2104 test_sysvmsq_check_msgmsq(struct ucred *cred, struct msg *msgptr, struct label *msglabel, struct msqid_kernel *msqkptr, struct label *msqklabel) argument
2119 test_sysvmsq_check_msgrcv(struct ucred *cred, struct msg *msgptr, struct label *msglabel) argument
2132 test_sysvmsq_check_msgrmid(struct ucred *cred, struct msg *msgptr, struct label *msglabel) argument
2145 test_sysvmsq_check_msqget(struct ucred *cred, struct msqid_kernel *msqkptr, struct label *msqklabel) argument
2158 test_sysvmsq_check_msqsnd(struct ucred *cred, struct msqid_kernel *msqkptr, struct label *msqklabel) argument
2171 test_sysvmsq_check_msqrcv(struct ucred *cred, struct msqid_kernel *msqkptr, struct label *msqklabel) argument
2184 test_sysvmsq_check_msqctl(struct ucred *cred, struct msqid_kernel *msqkptr, struct label *msqklabel, int cmd) argument
2206 test_sysvmsq_create(struct ucred *cred, struct msqid_kernel *msqkptr, struct label *msqlabel) argument
2233 test_sysvsem_check_semctl(struct ucred *cred, struct semid_kernel *semakptr, struct label *semaklabel, int cmd) argument
2246 test_sysvsem_check_semget(struct ucred *cred, struct semid_kernel *semakptr, struct label *semaklabel) argument
2259 test_sysvsem_check_semop(struct ucred *cred, struct semid_kernel *semakptr, struct label *semaklabel, size_t accesstype) argument
2281 test_sysvsem_create(struct ucred *cred, struct semid_kernel *semakptr, struct label *semalabel) argument
2308 test_sysvshm_check_shmat(struct ucred *cred, struct shmid_kernel *shmsegptr, struct label *shmseglabel, int shmflg) argument
2321 test_sysvshm_check_shmctl(struct ucred *cred, struct shmid_kernel *shmsegptr, struct label *shmseglabel, int cmd) argument
2334 test_sysvshm_check_shmdt(struct ucred *cred, struct shmid_kernel *shmsegptr, struct label *shmseglabel) argument
2347 test_sysvshm_check_shmget(struct ucred *cred, struct shmid_kernel *shmsegptr, struct label *shmseglabel, int shmflg) argument
2369 test_sysvshm_create(struct ucred *cred, struct shmid_kernel *shmsegptr, struct label *shmlabel) argument
2428 test_vnode_check_access(struct ucred *cred, struct vnode *vp, struct label *vplabel, accmode_t accmode) argument
2441 test_vnode_check_chdir(struct ucred *cred, struct vnode *dvp, struct label *dvplabel) argument
2454 test_vnode_check_chroot(struct ucred *cred, struct vnode *dvp, struct label *dvplabel) argument
2467 test_vnode_check_create(struct ucred *cred, struct vnode *dvp, struct label *dvplabel, struct componentname *cnp, struct vattr *vap) argument
2480 test_vnode_check_deleteacl(struct ucred *cred, struct vnode *vp, struct label *vplabel, acl_type_t type) argument
2493 test_vnode_check_deleteextattr(struct ucred *cred, struct vnode *vp, struct label *vplabel, int attrnamespace, const char *name) argument
2506 test_vnode_check_exec(struct ucred *cred, struct vnode *vp, struct label *vplabel, struct image_params *imgp, struct label *execlabel) argument
2521 test_vnode_check_getacl(struct ucred *cred, struct vnode *vp, struct label *vplabel, acl_type_t type) argument
2534 test_vnode_check_getextattr(struct ucred *cred, struct vnode *vp, struct label *vplabel, int attrnamespace, const char *name) argument
2547 test_vnode_check_link(struct ucred *cred, struct vnode *dvp, struct label *dvplabel, struct vnode *vp, struct label *vplabel, struct componentname *cnp) argument
2562 test_vnode_check_listextattr(struct ucred *cred, struct vnode *vp, struct label *vplabel, int attrnamespace) argument
2575 test_vnode_check_lookup(struct ucred *cred, struct vnode *dvp, struct label *dvplabel, struct componentname *cnp) argument
2588 test_vnode_check_mmap(struct ucred *cred, struct vnode *vp, struct label *vplabel, int prot, int flags) argument
2601 test_vnode_check_open(struct ucred *cred, struct vnode *vp, struct label *vplabel, accmode_t accmode) argument
2644 test_vnode_check_readdir(struct ucred *cred, struct vnode *dvp, struct label *dvplabel) argument
2657 test_vnode_check_readlink(struct ucred *cred, struct vnode *vp, struct label *vplabel) argument
2670 test_vnode_check_relabel(struct ucred *cred, struct vnode *vp, struct label *vplabel, struct label *newlabel) argument
2684 test_vnode_check_rename_from(struct ucred *cred, struct vnode *dvp, struct label *dvplabel, struct vnode *vp, struct label *vplabel, struct componentname *cnp) argument
2699 test_vnode_check_rename_to(struct ucred *cred, struct vnode *dvp, struct label *dvplabel, struct vnode *vp, struct label *vplabel, int samedir, struct componentname *cnp) argument
2714 test_vnode_check_revoke(struct ucred *cred, struct vnode *vp, struct label *vplabel) argument
2727 test_vnode_check_setacl(struct ucred *cred, struct vnode *vp, struct label *vplabel, acl_type_t type, struct acl *acl) argument
2740 test_vnode_check_setextattr(struct ucred *cred, struct vnode *vp, struct label *vplabel, int attrnamespace, const char *name) argument
2753 test_vnode_check_setflags(struct ucred *cred, struct vnode *vp, struct label *vplabel, u_long flags) argument
2766 test_vnode_check_setmode(struct ucred *cred, struct vnode *vp, struct label *vplabel, mode_t mode) argument
2779 test_vnode_check_setowner(struct ucred *cred, struct vnode *vp, struct label *vplabel, uid_t uid, gid_t gid) argument
2792 test_vnode_check_setutimes(struct ucred *cred, struct vnode *vp, struct label *vplabel, struct timespec atime, struct timespec mtime) argument
2820 test_vnode_check_unlink(struct ucred *cred, struct vnode *dvp, struct label *dvplabel, struct vnode *vp, struct label *vplabel, struct componentname *cnp) argument
2860 test_vnode_create_extattr(struct ucred *cred, struct mount *mp, struct label *mplabel, struct vnode *dvp, struct label *dvplabel, struct vnode *vp, struct label *vplabel, struct componentname *cnp) argument
2949 test_vnode_relabel(struct ucred *cred, struct vnode *vp, struct label *vplabel, struct label *label) argument
2961 test_vnode_setlabel_extattr(struct ucred *cred, struct vnode *vp, struct label *vplabel, struct label *intlabel) argument
[all...]
/freebsd-9.3-release/sys/security/mac_seeotheruids/
H A Dmac_seeotheruids.c134 seeotheruids_proc_check_debug(struct ucred *cred, struct proc *p) argument
137 return (seeotheruids_check(cred, p->p_ucred));
141 seeotheruids_proc_check_sched(struct ucred *cred, struct proc *p) argument
144 return (seeotheruids_check(cred, p->p_ucred));
148 seeotheruids_proc_check_signal(struct ucred *cred, struct proc *p, argument
152 return (seeotheruids_check(cred, p->p_ucred));
163 seeotheruids_inpcb_check_visible(struct ucred *cred, struct inpcb *inp, argument
167 return (seeotheruids_check(cred, inp->inp_cred));
171 seeotheruids_socket_check_visible(struct ucred *cred, struct socket *so, argument
175 return (seeotheruids_check(cred, s
[all...]
/freebsd-9.3-release/crypto/heimdal/lib/gssapi/spnego/
H A Dcred_stubs.c40 gssspnego_cred cred; local
48 cred = (gssspnego_cred)*cred_handle;
50 ret = gss_release_cred(minor_status, &cred->negotiated_cred_id);
52 free(cred);
63 gssspnego_cred cred; local
70 cred = calloc(1, sizeof(*cred));
71 if (cred == NULL) {
77 cred->negotiated_cred_id = mech_cred_handle;
79 *cred_handle = (gss_cred_id_t)cred;
107 gssspnego_cred cred; local
181 gssspnego_cred cred; local
276 gssspnego_cred cred; local
320 gssspnego_cred cred; local
[all...]
/freebsd-9.3-release/sys/gnu/fs/xfs/
H A Dxfs_attr.h38 struct cred;
45 typedef int (*attrcapable_t)(struct xfs_vnode *, struct cred *);
161 int xfs_attr_get(bhv_desc_t *, const char *, char *, int *, int, struct cred *);
162 int xfs_attr_set(bhv_desc_t *, const char *, char *, int, int, struct cred *);
163 int xfs_attr_remove(bhv_desc_t *, const char *, int, struct cred *);
165 struct attrlist_cursor_kern *, struct cred *);
170 char *, int *, int, struct cred *);
/freebsd-9.3-release/sys/rpc/
H A Dauthunix_prot.c64 xdr_authunix_parms(XDR *xdrs, uint32_t *time, struct xucred *cred) argument
98 if (!xdr_uint32_t(xdrs, &cred->cr_uid))
100 if (!xdr_uint32_t(xdrs, &cred->cr_groups[0]))
104 ngroups = cred->cr_ngroups - 1;
113 if (!xdr_uint32_t(xdrs, &cred->cr_groups[i + 1]))
123 cred->cr_ngroups = ngroups_max + 1;
125 cred->cr_ngroups = ngroups + 1;
/freebsd-9.3-release/sys/vm/
H A Ddefault_pager.c80 vm_ooffset_t offset, struct ucred *cred)
86 if (cred != NULL) {
87 if (!swap_reserve_by_cred(size, cred))
89 crhold(cred);
93 if (cred != NULL) {
95 object->cred = cred;
79 default_pager_alloc(void *handle, vm_ooffset_t size, vm_prot_t prot, vm_ooffset_t offset, struct ucred *cred) argument
/freebsd-9.3-release/sys/kgssapi/
H A Dgss_set_cred_option.c45 gss_cred_id_t *cred,
60 if (cred)
61 args.cred = (*cred)->handle;
63 args.cred = 0;
44 gss_set_cred_option(OM_uint32 *minor_status, gss_cred_id_t *cred, const gss_OID option_name, const gss_buffer_t option_value) argument
/freebsd-9.3-release/tools/regression/security/proc_to_proc/
H A Dscenario.c48 struct cred { struct
57 struct cred *sc_cred1, *sc_cred2; /* credentials of p1 and p2 */
70 static struct cred creds[] = {
174 cred_get(struct cred *cred) argument
178 error = getresuid(&cred->cr_ruid, &cred->cr_euid, &cred->cr_svuid);
182 cred->cr_issetugid = issetugid();
210 cred_set(struct cred *cre argument
246 cred_print(FILE *output, struct cred *cred) argument
[all...]

Completed in 124 milliseconds

1234567891011>>