Lines Matching defs:cred

754 mls_bpfdesc_create(struct ucred *cred, struct bpf_d *d, struct label *dlabel)
758 source = SLOT(cred->cr_label);
777 mls_cred_associate_nfsd(struct ucred *cred)
781 label = SLOT(cred->cr_label);
788 mls_cred_check_relabel(struct ucred *cred, struct label *newlabel)
793 subj = SLOT(cred->cr_label);
866 mls_cred_create_init(struct ucred *cred)
870 dest = SLOT(cred->cr_label);
878 mls_cred_create_swapper(struct ucred *cred)
882 dest = SLOT(cred->cr_label);
890 mls_cred_relabel(struct ucred *cred, struct label *newlabel)
895 dest = SLOT(cred->cr_label);
901 mls_devfs_create_device(struct ucred *cred, struct mount *mp,
939 mls_devfs_create_symlink(struct ucred *cred, struct mount *mp,
945 source = SLOT(cred->cr_label);
977 mls_ifnet_check_relabel(struct ucred *cred, struct ifnet *ifp,
983 subj = SLOT(cred->cr_label);
1045 mls_ifnet_relabel(struct ucred *cred, struct ifnet *ifp,
1072 mls_inpcb_check_visible(struct ucred *cred, struct inpcb *inp,
1080 subj = SLOT(cred->cr_label);
1218 mls_mount_check_stat(struct ucred *cred, struct mount *mp,
1226 subj = SLOT(cred->cr_label);
1236 mls_mount_create(struct ucred *cred, struct mount *mp, struct label *mplabel)
1240 source = SLOT(cred->cr_label);
1327 mls_pipe_check_ioctl(struct ucred *cred, struct pipepair *pp,
1340 mls_pipe_check_poll(struct ucred *cred, struct pipepair *pp,
1348 subj = SLOT(cred->cr_label);
1358 mls_pipe_check_read(struct ucred *cred, struct pipepair *pp,
1366 subj = SLOT(cred->cr_label);
1376 mls_pipe_check_relabel(struct ucred *cred, struct pipepair *pp,
1383 subj = SLOT(cred->cr_label);
1427 mls_pipe_check_stat(struct ucred *cred, struct pipepair *pp,
1435 subj = SLOT(cred->cr_label);
1445 mls_pipe_check_write(struct ucred *cred, struct pipepair *pp,
1453 subj = SLOT(cred->cr_label);
1463 mls_pipe_create(struct ucred *cred, struct pipepair *pp,
1468 source = SLOT(cred->cr_label);
1475 mls_pipe_relabel(struct ucred *cred, struct pipepair *pp,
1487 mls_posixsem_check_openunlink(struct ucred *cred, struct ksem *ks,
1495 subj = SLOT(cred->cr_label);
1523 mls_posixsem_check_setmode(struct ucred *cred, struct ksem *ks,
1531 subj = SLOT(cred->cr_label);
1541 mls_posixsem_check_setowner(struct ucred *cred, struct ksem *ks,
1549 subj = SLOT(cred->cr_label);
1577 mls_posixsem_create(struct ucred *cred, struct ksem *ks,
1582 source = SLOT(cred->cr_label);
1589 mls_posixshm_check_mmap(struct ucred *cred, struct shmfd *shmfd,
1597 subj = SLOT(cred->cr_label);
1613 mls_posixshm_check_open(struct ucred *cred, struct shmfd *shmfd,
1621 subj = SLOT(cred->cr_label);
1655 mls_posixshm_check_setmode(struct ucred *cred, struct shmfd *shmfd,
1663 subj = SLOT(cred->cr_label);
1673 mls_posixshm_check_setowner(struct ucred *cred, struct shmfd *shmfd,
1681 subj = SLOT(cred->cr_label);
1727 mls_posixshm_check_unlink(struct ucred *cred, struct shmfd *shmfd,
1735 subj = SLOT(cred->cr_label);
1763 mls_posixshm_create(struct ucred *cred, struct shmfd *shmfd,
1768 source = SLOT(cred->cr_label);
1775 mls_proc_check_debug(struct ucred *cred, struct proc *p)
1782 subj = SLOT(cred->cr_label);
1795 mls_proc_check_sched(struct ucred *cred, struct proc *p)
1802 subj = SLOT(cred->cr_label);
1815 mls_proc_check_signal(struct ucred *cred, struct proc *p, int signum)
1822 subj = SLOT(cred->cr_label);
1855 mls_socket_check_relabel(struct ucred *cred, struct socket *so,
1864 subj = SLOT(cred->cr_label);
1908 mls_socket_check_visible(struct ucred *cred, struct socket *so,
1916 subj = SLOT(cred->cr_label);
1930 mls_socket_create(struct ucred *cred, struct socket *so,
1935 source = SLOT(cred->cr_label);
1973 mls_socket_relabel(struct ucred *cred, struct socket *so,
2042 mls_system_check_acct(struct ucred *cred, struct vnode *vp,
2053 subj = SLOT(cred->cr_label);
2064 mls_system_check_auditctl(struct ucred *cred, struct vnode *vp,
2072 subj = SLOT(cred->cr_label);
2083 mls_system_check_swapon(struct ucred *cred, struct vnode *vp,
2091 subj = SLOT(cred->cr_label);
2109 mls_sysvmsg_create(struct ucred *cred, struct msqid_kernel *msqkptr,
2115 source = SLOT(cred->cr_label);
2122 mls_sysvmsq_check_msgrcv(struct ucred *cred, struct msg *msgptr,
2130 subj = SLOT(cred->cr_label);
2140 mls_sysvmsq_check_msgrmid(struct ucred *cred, struct msg *msgptr,
2148 subj = SLOT(cred->cr_label);
2158 mls_sysvmsq_check_msqget(struct ucred *cred, struct msqid_kernel *msqkptr,
2166 subj = SLOT(cred->cr_label);
2176 mls_sysvmsq_check_msqsnd(struct ucred *cred, struct msqid_kernel *msqkptr,
2184 subj = SLOT(cred->cr_label);
2194 mls_sysvmsq_check_msqrcv(struct ucred *cred, struct msqid_kernel *msqkptr,
2202 subj = SLOT(cred->cr_label);
2212 mls_sysvmsq_check_msqctl(struct ucred *cred, struct msqid_kernel *msqkptr,
2220 subj = SLOT(cred->cr_label);
2250 mls_sysvmsq_create(struct ucred *cred, struct msqid_kernel *msqkptr,
2255 source = SLOT(cred->cr_label);
2262 mls_sysvsem_check_semctl(struct ucred *cred, struct semid_kernel *semakptr,
2270 subj = SLOT(cred->cr_label);
2300 mls_sysvsem_check_semget(struct ucred *cred, struct semid_kernel *semakptr,
2308 subj = SLOT(cred->cr_label);
2318 mls_sysvsem_check_semop(struct ucred *cred, struct semid_kernel *semakptr,
2326 subj = SLOT(cred->cr_label);
2348 mls_sysvsem_create(struct ucred *cred, struct semid_kernel *semakptr,
2353 source = SLOT(cred->cr_label);
2360 mls_sysvshm_check_shmat(struct ucred *cred, struct shmid_kernel *shmsegptr,
2368 subj = SLOT(cred->cr_label);
2382 mls_sysvshm_check_shmctl(struct ucred *cred, struct shmid_kernel *shmsegptr,
2390 subj = SLOT(cred->cr_label);
2414 mls_sysvshm_check_shmget(struct ucred *cred, struct shmid_kernel *shmsegptr,
2422 subj = SLOT(cred->cr_label);
2439 mls_sysvshm_create(struct ucred *cred, struct shmid_kernel *shmsegptr,
2444 source = SLOT(cred->cr_label);
2503 mls_vnode_check_chdir(struct ucred *cred, struct vnode *dvp,
2511 subj = SLOT(cred->cr_label);
2521 mls_vnode_check_chroot(struct ucred *cred, struct vnode *dvp,
2529 subj = SLOT(cred->cr_label);
2539 mls_vnode_check_create(struct ucred *cred, struct vnode *dvp,
2547 subj = SLOT(cred->cr_label);
2557 mls_vnode_check_deleteacl(struct ucred *cred, struct vnode *vp,
2565 subj = SLOT(cred->cr_label);
2575 mls_vnode_check_deleteextattr(struct ucred *cred, struct vnode *vp,
2583 subj = SLOT(cred->cr_label);
2593 mls_vnode_check_exec(struct ucred *cred, struct vnode *vp,
2615 subj = SLOT(cred->cr_label);
2625 mls_vnode_check_getacl(struct ucred *cred, struct vnode *vp,
2633 subj = SLOT(cred->cr_label);
2643 mls_vnode_check_getextattr(struct ucred *cred, struct vnode *vp,
2651 subj = SLOT(cred->cr_label);
2661 mls_vnode_check_link(struct ucred *cred, struct vnode *dvp,
2670 subj = SLOT(cred->cr_label);
2684 mls_vnode_check_listextattr(struct ucred *cred, struct vnode *vp,
2693 subj = SLOT(cred->cr_label);
2703 mls_vnode_check_lookup(struct ucred *cred, struct vnode *dvp,
2711 subj = SLOT(cred->cr_label);
2721 mls_vnode_check_mmap(struct ucred *cred, struct vnode *vp,
2733 subj = SLOT(cred->cr_label);
2749 mls_vnode_check_open(struct ucred *cred, struct vnode *vp,
2757 subj = SLOT(cred->cr_label);
2810 mls_vnode_check_readdir(struct ucred *cred, struct vnode *dvp,
2818 subj = SLOT(cred->cr_label);
2828 mls_vnode_check_readlink(struct ucred *cred, struct vnode *vp,
2836 subj = SLOT(cred->cr_label);
2846 mls_vnode_check_relabel(struct ucred *cred, struct vnode *vp,
2854 subj = SLOT(cred->cr_label);
2897 mls_vnode_check_rename_from(struct ucred *cred, struct vnode *dvp,
2906 subj = SLOT(cred->cr_label);
2921 mls_vnode_check_rename_to(struct ucred *cred, struct vnode *dvp,
2930 subj = SLOT(cred->cr_label);
2947 mls_vnode_check_revoke(struct ucred *cred, struct vnode *vp,
2955 subj = SLOT(cred->cr_label);
2965 mls_vnode_check_setacl(struct ucred *cred, struct vnode *vp,
2973 subj = SLOT(cred->cr_label);
2983 mls_vnode_check_setextattr(struct ucred *cred, struct vnode *vp,
2991 subj = SLOT(cred->cr_label);
3003 mls_vnode_check_setflags(struct ucred *cred, struct vnode *vp,
3011 subj = SLOT(cred->cr_label);
3021 mls_vnode_check_setmode(struct ucred *cred, struct vnode *vp,
3029 subj = SLOT(cred->cr_label);
3039 mls_vnode_check_setowner(struct ucred *cred, struct vnode *vp,
3047 subj = SLOT(cred->cr_label);
3057 mls_vnode_check_setutimes(struct ucred *cred, struct vnode *vp,
3065 subj = SLOT(cred->cr_label);
3093 mls_vnode_check_unlink(struct ucred *cred, struct vnode *dvp,
3102 subj = SLOT(cred->cr_label);
3135 mls_vnode_create_extattr(struct ucred *cred, struct mount *mp,
3146 source = SLOT(cred->cr_label);
3158 mls_vnode_relabel(struct ucred *cred, struct vnode *vp,
3170 mls_vnode_setlabel_extattr(struct ucred *cred, struct vnode *vp,