Lines Matching defs:sclass

1398 	u16 sclass;
1409 if (isec->sclass == SECCLASS_FILE)
1410 isec->sclass = inode_mode_to_security_class(inode->i_mode);
1424 sclass = isec->sclass;
1482 sclass, NULL, &sid);
1522 rc = selinux_genfs_get_sid(dentry, sclass,
1605 u16 sclass;
1615 sclass = initns ? SECCLASS_CAPABILITY : SECCLASS_CAP_USERNS;
1618 sclass = initns ? SECCLASS_CAPABILITY2 : SECCLASS_CAP2_USERNS;
1627 sid, sid, sclass, av, 0, &avd);
1630 sid, sid, sclass, av, &avd, rc, &ad, 0);
1657 sid, isec->sid, isec->sclass, perms, adp);
1870 sid, isec->sid, isec->sclass, av, &ad);
1901 old_isec->sclass, FILE__RENAME, &ad);
1907 old_isec->sclass, DIR__REPARENT, &ad);
1925 new_isec->sclass,
2088 sid, isec->sid, isec->sclass, file_to_av(file),
2842 isec->sclass = SECCLASS_FILE;
2917 isec->sclass = inode_mode_to_security_class(inode->i_mode);
3007 sid, isec->sid, isec->sclass, FILE__READ, &ad,
3023 current_sid(), isec->sid, isec->sclass, perms,
3062 sid, isec->sid, isec->sclass, perms,
3161 sid, isec->sid, isec->sclass,
3200 sid, newsid, isec->sclass,
3206 sid, isec->sclass);
3252 isec->sclass = inode_mode_to_security_class(inode->i_mode);
3410 isec->sclass = inode_mode_to_security_class(inode->i_mode);
3614 ssid, isec->sid, isec->sclass,
4213 isec->sclass = inode_mode_to_security_class(inode->i_mode);
4539 current_sid(), sksec->sid, sksec->sclass, perms,
4569 u16 sclass = socket_type_to_security_class(family, type, protocol);
4574 err = socket_sockcreate_sid(tsec, sclass, &sid);
4579 isec->sclass = sclass;
4585 sksec->sclass = sclass;
4588 if (sksec->sclass == SECCLASS_SCTP_SOCKET)
4698 sksec->sclass,
4705 switch (sksec->sclass) {
4738 sksec->sclass, node_perm, &ad);
4746 if (sksec->sclass == SECCLASS_SCTP_SOCKET)
4777 if (sksec->sclass == SECCLASS_TCP_SOCKET ||
4778 sksec->sclass == SECCLASS_DCCP_SOCKET ||
4779 sksec->sclass == SECCLASS_SCTP_SOCKET) {
4809 if (sksec->sclass == SECCLASS_SCTP_SOCKET)
4819 switch (sksec->sclass) {
4836 sksec->sid, sid, sksec->sclass, perm, &ad);
4868 u16 sclass;
4877 sclass = isec->sclass;
4882 newisec->sclass = sclass;
4950 sksec_other->sclass,
4981 ssec->sid, osec->sid, osec->sclass, SOCKET__SENDTO,
5124 if (sksec->sclass == SECCLASS_UNIX_STREAM_SOCKET ||
5125 sksec->sclass == SECCLASS_TCP_SOCKET ||
5126 sksec->sclass == SECCLASS_SCTP_SOCKET)
5189 sksec->sclass = SECCLASS_SOCKET;
5212 newsksec->sclass = sksec->sclass;
5237 sksec->sclass = isec->sclass;
5290 sksec->peer_sid, peer_sid, sksec->sclass,
5409 newsksec->sclass = sksec->sclass;
5548 sksec->sclass = SECCLASS_TUN_SOCKET;
5908 u16 sclass = sksec->sclass;
5923 rc = selinux_nlmsg_lookup(sclass, nlh->nlmsg_type, &perm);
5931 " message: protocol=%hu nlmsg_type=%hu sclass=%s"
5934 secclass_map[sclass - 1].name,
5958 static void ipc_init_security(struct ipc_security_struct *isec, u16 sclass)
5960 isec->sclass = sclass;
5977 sid, isec->sid, isec->sclass, perms, &ad);