Lines Matching refs:ad

434 	struct smk_audit_info ad, *saip = NULL;
440 smk_ad_init(&ad, func, LSM_AUDIT_DATA_TASK);
441 smk_ad_setfield_u_tsk(&ad, tracer);
442 saip = &ad;
898 struct smk_audit_info ad;
900 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_DENTRY);
901 smk_ad_setfield_u_fs_path_dentry(&ad, dentry);
903 rc = smk_curacc(sbp->smk_floor, MAY_READ, &ad);
1076 struct smk_audit_info ad;
1079 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_DENTRY);
1080 smk_ad_setfield_u_fs_path_dentry(&ad, old_dentry);
1083 rc = smk_curacc(isp, MAY_WRITE, &ad);
1088 smk_ad_setfield_u_fs_path_dentry(&ad, new_dentry);
1089 rc = smk_curacc(isp, MAY_WRITE, &ad);
1107 struct smk_audit_info ad;
1110 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_DENTRY);
1111 smk_ad_setfield_u_fs_path_dentry(&ad, dentry);
1116 rc = smk_curacc(smk_of_inode(ip), MAY_WRITE, &ad);
1122 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_INODE);
1123 smk_ad_setfield_u_fs_inode(&ad, dir);
1124 rc = smk_curacc(smk_of_inode(dir), MAY_WRITE, &ad);
1140 struct smk_audit_info ad;
1143 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_DENTRY);
1144 smk_ad_setfield_u_fs_path_dentry(&ad, dentry);
1149 rc = smk_curacc(smk_of_inode(d_backing_inode(dentry)), MAY_WRITE, &ad);
1155 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_INODE);
1156 smk_ad_setfield_u_fs_inode(&ad, dir);
1157 rc = smk_curacc(smk_of_inode(dir), MAY_WRITE, &ad);
1183 struct smk_audit_info ad;
1185 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_DENTRY);
1186 smk_ad_setfield_u_fs_path_dentry(&ad, old_dentry);
1189 rc = smk_curacc(isp, MAY_READWRITE, &ad);
1194 smk_ad_setfield_u_fs_path_dentry(&ad, new_dentry);
1195 rc = smk_curacc(isp, MAY_READWRITE, &ad);
1213 struct smk_audit_info ad;
1232 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_INODE);
1233 smk_ad_setfield_u_fs_inode(&ad, inode);
1234 rc = smk_curacc(smk_of_inode(inode), mask, &ad);
1250 struct smk_audit_info ad;
1258 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_DENTRY);
1259 smk_ad_setfield_u_fs_path_dentry(&ad, dentry);
1261 rc = smk_curacc(smk_of_inode(d_backing_inode(dentry)), MAY_WRITE, &ad);
1274 struct smk_audit_info ad;
1278 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_PATH);
1279 smk_ad_setfield_u_fs_path(&ad, *path);
1280 rc = smk_curacc(smk_of_inode(inode), MAY_READ, &ad);
1302 struct smk_audit_info ad;
1343 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_DENTRY);
1344 smk_ad_setfield_u_fs_path_dentry(&ad, dentry);
1347 rc = smk_curacc(smk_of_inode(d_backing_inode(dentry)), MAY_WRITE, &ad);
1402 struct smk_audit_info ad;
1405 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_DENTRY);
1406 smk_ad_setfield_u_fs_path_dentry(&ad, dentry);
1408 rc = smk_curacc(smk_of_inode(d_backing_inode(dentry)), MAY_READ, &ad);
1427 struct smk_audit_info ad;
1444 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_DENTRY);
1445 smk_ad_setfield_u_fs_path_dentry(&ad, dentry);
1447 rc = smk_curacc(smk_of_inode(d_backing_inode(dentry)), MAY_WRITE, &ad);
1486 struct smk_audit_info ad;
1489 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_DENTRY);
1490 smk_ad_setfield_u_fs_path_dentry(&ad, dentry);
1492 rc = smk_curacc(smk_of_inode(d_backing_inode(dentry)), MAY_WRITE, &ad);
1508 struct smk_audit_info ad;
1511 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_DENTRY);
1512 smk_ad_setfield_u_fs_path_dentry(&ad, dentry);
1514 rc = smk_curacc(smk_of_inode(d_backing_inode(dentry)), MAY_READ, &ad);
1530 struct smk_audit_info ad;
1533 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_DENTRY);
1534 smk_ad_setfield_u_fs_path_dentry(&ad, dentry);
1536 rc = smk_curacc(smk_of_inode(d_backing_inode(dentry)), MAY_WRITE, &ad);
1687 struct smk_audit_info ad;
1693 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_PATH);
1694 smk_ad_setfield_u_fs_path(&ad, file->f_path);
1697 rc = smk_curacc(smk_of_inode(inode), MAY_WRITE, &ad);
1702 rc = smk_curacc(smk_of_inode(inode), MAY_READ, &ad);
1718 struct smk_audit_info ad;
1725 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_PATH);
1726 smk_ad_setfield_u_fs_path(&ad, file->f_path);
1727 rc = smk_curacc(smk_of_inode(inode), MAY_LOCK, &ad);
1747 struct smk_audit_info ad;
1759 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_PATH);
1760 smk_ad_setfield_u_fs_path(&ad, file->f_path);
1761 rc = smk_curacc(smk_of_inode(inode), MAY_LOCK, &ad);
1766 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_PATH);
1767 smk_ad_setfield_u_fs_path(&ad, file->f_path);
1768 rc = smk_curacc(smk_of_inode(inode), MAY_WRITE, &ad);
1923 struct smk_audit_info ad;
1942 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_TASK);
1943 smk_ad_setfield_u_tsk(&ad, tsk);
1944 smack_log(skp->smk_known, tkp->smk_known, MAY_DELIVER, rc, &ad);
1958 struct smk_audit_info ad;
1967 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_PATH);
1968 smk_ad_setfield_u_fs_path(&ad, file->f_path);
1980 rc = smk_access(tsp->smk_task, ssp->smk_out, MAY_WRITE, &ad);
1984 rc = smk_access(ssp->smk_in, tsp->smk_task, MAY_WRITE, &ad);
1996 rc = smk_curacc(smk_of_inode(inode), may, &ad);
2016 struct smk_audit_info ad;
2019 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_PATH);
2020 smk_ad_setfield_u_fs_path(&ad, file->f_path);
2021 rc = smk_tskacc(tsp, smk_of_inode(inode), MAY_READ, &ad);
2171 struct smk_audit_info ad;
2175 smk_ad_init(&ad, caller, LSM_AUDIT_DATA_TASK);
2176 smk_ad_setfield_u_tsk(&ad, p);
2177 rc = smk_curacc(skp, access, &ad);
2324 struct smk_audit_info ad;
2332 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_TASK);
2333 smk_ad_setfield_u_tsk(&ad, p);
2339 rc = smk_curacc(tkp, MAY_DELIVER, &ad);
2349 rc = smk_access(skp, tkp, MAY_DELIVER, &ad);
2627 struct smk_audit_info ad;
2635 smk_ad_init_net(&ad, __func__, LSM_AUDIT_DATA_NET, &net);
2636 ad.a.u.net->family = sap->sin_family;
2637 ad.a.u.net->dport = sap->sin_port;
2638 ad.a.u.net->v4info.daddr = sap->sin_addr.s_addr;
2641 rc = smk_access(skp, hkp, MAY_WRITE, &ad);
2670 struct smk_audit_info ad;
2674 smk_ad_init_net(&ad, __func__, LSM_AUDIT_DATA_NET, &net);
2675 ad.a.u.net->family = PF_INET6;
2676 ad.a.u.net->dport = address->sin6_port;
2678 ad.a.u.net->v6info.saddr = address->sin6_addr;
2680 ad.a.u.net->v6info.daddr = address->sin6_addr;
2682 rc = smk_access(subject, object, MAY_WRITE, &ad);
3115 struct smk_audit_info ad;
3119 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_IPC);
3120 ad.a.u.ipc_id = isp->id;
3122 rc = smk_curacc(ssp, access, &ad);
3204 struct smk_audit_info ad;
3208 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_IPC);
3209 ad.a.u.ipc_id = isp->id;
3211 rc = smk_curacc(ssp, access, &ad);
3299 struct smk_audit_info ad;
3303 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_IPC);
3304 ad.a.u.ipc_id = isp->id;
3306 rc = smk_curacc(msp, access, &ad);
3407 struct smk_audit_info ad;
3411 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_IPC);
3412 ad.a.u.ipc_id = ipp->id;
3414 rc = smk_curacc(iskp, may, &ad);
3825 struct smk_audit_info ad;
3835 smk_ad_init_net(&ad, __func__, LSM_AUDIT_DATA_NET, &net);
3836 smk_ad_setfield_u_net_sk(&ad, other);
3838 rc = smk_access(skp, okp, MAY_WRITE, &ad);
3843 rc = smk_access(okp, skp, MAY_WRITE, &ad);
3872 struct smk_audit_info ad;
3878 smk_ad_init_net(&ad, __func__, LSM_AUDIT_DATA_NET, &net);
3879 smk_ad_setfield_u_net_sk(&ad, other->sk);
3885 rc = smk_access(ssp->smk_out, osp->smk_in, MAY_WRITE, &ad);
4145 struct smk_audit_info ad;
4173 smk_ad_init_net(&ad, __func__, LSM_AUDIT_DATA_NET, &net);
4174 ad.a.u.net->family = family;
4175 ad.a.u.net->netif = skb->skb_iif;
4176 ipv4_skb_to_auditdata(skb, &ad.a, NULL);
4184 rc = smk_access(skp, ssp->smk_in, MAY_WRITE, &ad);
4206 smk_ad_init_net(&ad, __func__, LSM_AUDIT_DATA_NET, &net);
4207 ad.a.u.net->family = family;
4208 ad.a.u.net->netif = skb->skb_iif;
4209 ipv6_skb_to_auditdata(skb, &ad.a, NULL);
4211 rc = smk_access(skp, ssp->smk_in, MAY_WRITE, &ad);
4370 struct smk_audit_info ad;
4402 smk_ad_init_net(&ad, __func__, LSM_AUDIT_DATA_NET, &net);
4403 ad.a.u.net->family = family;
4404 ad.a.u.net->netif = skb->skb_iif;
4405 ipv4_skb_to_auditdata(skb, &ad.a, NULL);
4411 rc = smk_access(skp, ssp->smk_in, MAY_WRITE, &ad);
4514 struct smk_audit_info ad;
4562 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_KEY);
4563 ad.a.u.key_struct.key = keyp->serial;
4564 ad.a.u.key_struct.key_desc = keyp->description;
4566 rc = smk_access(tkp, keyp->security, request, &ad);
4611 struct smk_audit_info ad;
4633 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_KEY);
4634 ad.a.u.key_struct.key = key->serial;
4635 ad.a.u.key_struct.key_desc = key->description;
4637 rc = smk_access(tkp, key->security, MAY_READ, &ad);
4655 struct smk_audit_info ad;
4668 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_NOTIFICATION);
4669 rc = smk_access(subj, obj, MAY_WRITE, &ad);
4992 struct smk_audit_info ad;
5003 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_PATH);
5004 smk_ad_setfield_u_fs_path(&ad, file->f_path);
5005 rc = smk_tskacc(tsp, smk_of_inode(inode), MAY_READ, &ad);