Lines Matching refs:ad
432 struct smk_audit_info ad, *saip = NULL;
438 smk_ad_init(&ad, func, LSM_AUDIT_DATA_TASK);
439 smk_ad_setfield_u_tsk(&ad, tracer);
440 saip = &ad;
896 struct smk_audit_info ad;
898 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_DENTRY);
899 smk_ad_setfield_u_fs_path_dentry(&ad, dentry);
901 rc = smk_curacc(sbp->smk_floor, MAY_READ, &ad);
1069 struct smk_audit_info ad;
1072 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_DENTRY);
1073 smk_ad_setfield_u_fs_path_dentry(&ad, old_dentry);
1076 rc = smk_curacc(isp, MAY_WRITE, &ad);
1081 smk_ad_setfield_u_fs_path_dentry(&ad, new_dentry);
1082 rc = smk_curacc(isp, MAY_WRITE, &ad);
1100 struct smk_audit_info ad;
1103 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_DENTRY);
1104 smk_ad_setfield_u_fs_path_dentry(&ad, dentry);
1109 rc = smk_curacc(smk_of_inode(ip), MAY_WRITE, &ad);
1115 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_INODE);
1116 smk_ad_setfield_u_fs_inode(&ad, dir);
1117 rc = smk_curacc(smk_of_inode(dir), MAY_WRITE, &ad);
1133 struct smk_audit_info ad;
1136 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_DENTRY);
1137 smk_ad_setfield_u_fs_path_dentry(&ad, dentry);
1142 rc = smk_curacc(smk_of_inode(d_backing_inode(dentry)), MAY_WRITE, &ad);
1148 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_INODE);
1149 smk_ad_setfield_u_fs_inode(&ad, dir);
1150 rc = smk_curacc(smk_of_inode(dir), MAY_WRITE, &ad);
1176 struct smk_audit_info ad;
1178 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_DENTRY);
1179 smk_ad_setfield_u_fs_path_dentry(&ad, old_dentry);
1182 rc = smk_curacc(isp, MAY_READWRITE, &ad);
1187 smk_ad_setfield_u_fs_path_dentry(&ad, new_dentry);
1188 rc = smk_curacc(isp, MAY_READWRITE, &ad);
1206 struct smk_audit_info ad;
1225 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_INODE);
1226 smk_ad_setfield_u_fs_inode(&ad, inode);
1227 rc = smk_curacc(smk_of_inode(inode), mask, &ad);
1241 struct smk_audit_info ad;
1249 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_DENTRY);
1250 smk_ad_setfield_u_fs_path_dentry(&ad, dentry);
1252 rc = smk_curacc(smk_of_inode(d_backing_inode(dentry)), MAY_WRITE, &ad);
1265 struct smk_audit_info ad;
1269 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_PATH);
1270 smk_ad_setfield_u_fs_path(&ad, *path);
1271 rc = smk_curacc(smk_of_inode(inode), MAY_READ, &ad);
1293 struct smk_audit_info ad;
1334 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_DENTRY);
1335 smk_ad_setfield_u_fs_path_dentry(&ad, dentry);
1338 rc = smk_curacc(smk_of_inode(d_backing_inode(dentry)), MAY_WRITE, &ad);
1393 struct smk_audit_info ad;
1396 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_DENTRY);
1397 smk_ad_setfield_u_fs_path_dentry(&ad, dentry);
1399 rc = smk_curacc(smk_of_inode(d_backing_inode(dentry)), MAY_READ, &ad);
1418 struct smk_audit_info ad;
1435 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_DENTRY);
1436 smk_ad_setfield_u_fs_path_dentry(&ad, dentry);
1438 rc = smk_curacc(smk_of_inode(d_backing_inode(dentry)), MAY_WRITE, &ad);
1477 struct smk_audit_info ad;
1480 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_DENTRY);
1481 smk_ad_setfield_u_fs_path_dentry(&ad, dentry);
1483 rc = smk_curacc(smk_of_inode(d_backing_inode(dentry)), MAY_WRITE, &ad);
1499 struct smk_audit_info ad;
1502 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_DENTRY);
1503 smk_ad_setfield_u_fs_path_dentry(&ad, dentry);
1505 rc = smk_curacc(smk_of_inode(d_backing_inode(dentry)), MAY_READ, &ad);
1521 struct smk_audit_info ad;
1524 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_DENTRY);
1525 smk_ad_setfield_u_fs_path_dentry(&ad, dentry);
1527 rc = smk_curacc(smk_of_inode(d_backing_inode(dentry)), MAY_WRITE, &ad);
1678 struct smk_audit_info ad;
1684 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_PATH);
1685 smk_ad_setfield_u_fs_path(&ad, file->f_path);
1688 rc = smk_curacc(smk_of_inode(inode), MAY_WRITE, &ad);
1693 rc = smk_curacc(smk_of_inode(inode), MAY_READ, &ad);
1709 struct smk_audit_info ad;
1716 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_PATH);
1717 smk_ad_setfield_u_fs_path(&ad, file->f_path);
1718 rc = smk_curacc(smk_of_inode(inode), MAY_LOCK, &ad);
1738 struct smk_audit_info ad;
1750 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_PATH);
1751 smk_ad_setfield_u_fs_path(&ad, file->f_path);
1752 rc = smk_curacc(smk_of_inode(inode), MAY_LOCK, &ad);
1757 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_PATH);
1758 smk_ad_setfield_u_fs_path(&ad, file->f_path);
1759 rc = smk_curacc(smk_of_inode(inode), MAY_WRITE, &ad);
1914 struct smk_audit_info ad;
1933 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_TASK);
1934 smk_ad_setfield_u_tsk(&ad, tsk);
1935 smack_log(skp->smk_known, tkp->smk_known, MAY_DELIVER, rc, &ad);
1949 struct smk_audit_info ad;
1958 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_PATH);
1959 smk_ad_setfield_u_fs_path(&ad, file->f_path);
1971 rc = smk_access(tsp->smk_task, ssp->smk_out, MAY_WRITE, &ad);
1975 rc = smk_access(ssp->smk_in, tsp->smk_task, MAY_WRITE, &ad);
1987 rc = smk_curacc(smk_of_inode(inode), may, &ad);
2007 struct smk_audit_info ad;
2010 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_PATH);
2011 smk_ad_setfield_u_fs_path(&ad, file->f_path);
2012 rc = smk_tskacc(tsp, smk_of_inode(inode), MAY_READ, &ad);
2167 struct smk_audit_info ad;
2171 smk_ad_init(&ad, caller, LSM_AUDIT_DATA_TASK);
2172 smk_ad_setfield_u_tsk(&ad, p);
2173 rc = smk_curacc(skp, access, &ad);
2320 struct smk_audit_info ad;
2328 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_TASK);
2329 smk_ad_setfield_u_tsk(&ad, p);
2335 rc = smk_curacc(tkp, MAY_DELIVER, &ad);
2345 rc = smk_access(skp, tkp, MAY_DELIVER, &ad);
2622 struct smk_audit_info ad;
2630 smk_ad_init_net(&ad, __func__, LSM_AUDIT_DATA_NET, &net);
2631 ad.a.u.net->family = sap->sin_family;
2632 ad.a.u.net->dport = sap->sin_port;
2633 ad.a.u.net->v4info.daddr = sap->sin_addr.s_addr;
2636 rc = smk_access(skp, hkp, MAY_WRITE, &ad);
2665 struct smk_audit_info ad;
2669 smk_ad_init_net(&ad, __func__, LSM_AUDIT_DATA_NET, &net);
2670 ad.a.u.net->family = PF_INET6;
2671 ad.a.u.net->dport = address->sin6_port;
2673 ad.a.u.net->v6info.saddr = address->sin6_addr;
2675 ad.a.u.net->v6info.daddr = address->sin6_addr;
2677 rc = smk_access(subject, object, MAY_WRITE, &ad);
3110 struct smk_audit_info ad;
3114 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_IPC);
3115 ad.a.u.ipc_id = isp->id;
3117 rc = smk_curacc(ssp, access, &ad);
3199 struct smk_audit_info ad;
3203 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_IPC);
3204 ad.a.u.ipc_id = isp->id;
3206 rc = smk_curacc(ssp, access, &ad);
3294 struct smk_audit_info ad;
3298 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_IPC);
3299 ad.a.u.ipc_id = isp->id;
3301 rc = smk_curacc(msp, access, &ad);
3402 struct smk_audit_info ad;
3406 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_IPC);
3407 ad.a.u.ipc_id = ipp->id;
3409 rc = smk_curacc(iskp, may, &ad);
3748 struct smk_audit_info ad;
3758 smk_ad_init_net(&ad, __func__, LSM_AUDIT_DATA_NET, &net);
3759 smk_ad_setfield_u_net_sk(&ad, other);
3761 rc = smk_access(skp, okp, MAY_WRITE, &ad);
3766 rc = smk_access(okp, skp, MAY_WRITE, &ad);
3795 struct smk_audit_info ad;
3801 smk_ad_init_net(&ad, __func__, LSM_AUDIT_DATA_NET, &net);
3802 smk_ad_setfield_u_net_sk(&ad, other->sk);
3808 rc = smk_access(ssp->smk_out, osp->smk_in, MAY_WRITE, &ad);
4068 struct smk_audit_info ad;
4096 smk_ad_init_net(&ad, __func__, LSM_AUDIT_DATA_NET, &net);
4097 ad.a.u.net->family = family;
4098 ad.a.u.net->netif = skb->skb_iif;
4099 ipv4_skb_to_auditdata(skb, &ad.a, NULL);
4107 rc = smk_access(skp, ssp->smk_in, MAY_WRITE, &ad);
4129 smk_ad_init_net(&ad, __func__, LSM_AUDIT_DATA_NET, &net);
4130 ad.a.u.net->family = family;
4131 ad.a.u.net->netif = skb->skb_iif;
4132 ipv6_skb_to_auditdata(skb, &ad.a, NULL);
4134 rc = smk_access(skp, ssp->smk_in, MAY_WRITE, &ad);
4293 struct smk_audit_info ad;
4325 smk_ad_init_net(&ad, __func__, LSM_AUDIT_DATA_NET, &net);
4326 ad.a.u.net->family = family;
4327 ad.a.u.net->netif = skb->skb_iif;
4328 ipv4_skb_to_auditdata(skb, &ad.a, NULL);
4334 rc = smk_access(skp, ssp->smk_in, MAY_WRITE, &ad);
4437 struct smk_audit_info ad;
4485 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_KEY);
4486 ad.a.u.key_struct.key = keyp->serial;
4487 ad.a.u.key_struct.key_desc = keyp->description;
4489 rc = smk_access(tkp, keyp->security, request, &ad);
4534 struct smk_audit_info ad;
4556 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_KEY);
4557 ad.a.u.key_struct.key = key->serial;
4558 ad.a.u.key_struct.key_desc = key->description;
4560 rc = smk_access(tkp, key->security, MAY_READ, &ad);
4578 struct smk_audit_info ad;
4591 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_NOTIFICATION);
4592 rc = smk_access(subj, obj, MAY_WRITE, &ad);
4915 struct smk_audit_info ad;
4926 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_PATH);
4927 smk_ad_setfield_u_fs_path(&ad, file->f_path);
4928 rc = smk_tskacc(tsp, smk_of_inode(inode), MAY_READ, &ad);