Lines Matching refs:ad
420 struct smk_audit_info ad, *saip = NULL;
426 smk_ad_init(&ad, func, LSM_AUDIT_DATA_TASK);
427 smk_ad_setfield_u_tsk(&ad, tracer);
428 saip = &ad;
876 struct smk_audit_info ad;
878 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_DENTRY);
879 smk_ad_setfield_u_fs_path_dentry(&ad, dentry);
881 rc = smk_curacc(sbp->smk_floor, MAY_READ, &ad);
1039 struct smk_audit_info ad;
1042 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_DENTRY);
1043 smk_ad_setfield_u_fs_path_dentry(&ad, old_dentry);
1046 rc = smk_curacc(isp, MAY_WRITE, &ad);
1051 smk_ad_setfield_u_fs_path_dentry(&ad, new_dentry);
1052 rc = smk_curacc(isp, MAY_WRITE, &ad);
1070 struct smk_audit_info ad;
1073 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_DENTRY);
1074 smk_ad_setfield_u_fs_path_dentry(&ad, dentry);
1079 rc = smk_curacc(smk_of_inode(ip), MAY_WRITE, &ad);
1085 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_INODE);
1086 smk_ad_setfield_u_fs_inode(&ad, dir);
1087 rc = smk_curacc(smk_of_inode(dir), MAY_WRITE, &ad);
1103 struct smk_audit_info ad;
1106 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_DENTRY);
1107 smk_ad_setfield_u_fs_path_dentry(&ad, dentry);
1112 rc = smk_curacc(smk_of_inode(d_backing_inode(dentry)), MAY_WRITE, &ad);
1118 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_INODE);
1119 smk_ad_setfield_u_fs_inode(&ad, dir);
1120 rc = smk_curacc(smk_of_inode(dir), MAY_WRITE, &ad);
1146 struct smk_audit_info ad;
1148 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_DENTRY);
1149 smk_ad_setfield_u_fs_path_dentry(&ad, old_dentry);
1152 rc = smk_curacc(isp, MAY_READWRITE, &ad);
1157 smk_ad_setfield_u_fs_path_dentry(&ad, new_dentry);
1158 rc = smk_curacc(isp, MAY_READWRITE, &ad);
1176 struct smk_audit_info ad;
1195 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_INODE);
1196 smk_ad_setfield_u_fs_inode(&ad, inode);
1197 rc = smk_curacc(smk_of_inode(inode), mask, &ad);
1211 struct smk_audit_info ad;
1219 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_DENTRY);
1220 smk_ad_setfield_u_fs_path_dentry(&ad, dentry);
1222 rc = smk_curacc(smk_of_inode(d_backing_inode(dentry)), MAY_WRITE, &ad);
1235 struct smk_audit_info ad;
1239 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_PATH);
1240 smk_ad_setfield_u_fs_path(&ad, *path);
1241 rc = smk_curacc(smk_of_inode(inode), MAY_READ, &ad);
1261 struct smk_audit_info ad;
1301 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_DENTRY);
1302 smk_ad_setfield_u_fs_path_dentry(&ad, dentry);
1305 rc = smk_curacc(smk_of_inode(d_backing_inode(dentry)), MAY_WRITE, &ad);
1360 struct smk_audit_info ad;
1363 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_DENTRY);
1364 smk_ad_setfield_u_fs_path_dentry(&ad, dentry);
1366 rc = smk_curacc(smk_of_inode(d_backing_inode(dentry)), MAY_READ, &ad);
1383 struct smk_audit_info ad;
1400 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_DENTRY);
1401 smk_ad_setfield_u_fs_path_dentry(&ad, dentry);
1403 rc = smk_curacc(smk_of_inode(d_backing_inode(dentry)), MAY_WRITE, &ad);
1574 struct smk_audit_info ad;
1580 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_PATH);
1581 smk_ad_setfield_u_fs_path(&ad, file->f_path);
1584 rc = smk_curacc(smk_of_inode(inode), MAY_WRITE, &ad);
1589 rc = smk_curacc(smk_of_inode(inode), MAY_READ, &ad);
1605 struct smk_audit_info ad;
1612 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_PATH);
1613 smk_ad_setfield_u_fs_path(&ad, file->f_path);
1614 rc = smk_curacc(smk_of_inode(inode), MAY_LOCK, &ad);
1634 struct smk_audit_info ad;
1646 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_PATH);
1647 smk_ad_setfield_u_fs_path(&ad, file->f_path);
1648 rc = smk_curacc(smk_of_inode(inode), MAY_LOCK, &ad);
1653 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_PATH);
1654 smk_ad_setfield_u_fs_path(&ad, file->f_path);
1655 rc = smk_curacc(smk_of_inode(inode), MAY_WRITE, &ad);
1809 struct smk_audit_info ad;
1828 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_TASK);
1829 smk_ad_setfield_u_tsk(&ad, tsk);
1830 smack_log(skp->smk_known, tkp->smk_known, MAY_DELIVER, rc, &ad);
1844 struct smk_audit_info ad;
1853 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_PATH);
1854 smk_ad_setfield_u_fs_path(&ad, file->f_path);
1866 rc = smk_access(tsp->smk_task, ssp->smk_out, MAY_WRITE, &ad);
1870 rc = smk_access(ssp->smk_in, tsp->smk_task, MAY_WRITE, &ad);
1882 rc = smk_curacc(smk_of_inode(inode), may, &ad);
1902 struct smk_audit_info ad;
1905 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_PATH);
1906 smk_ad_setfield_u_fs_path(&ad, file->f_path);
1907 rc = smk_tskacc(tsp, smk_of_inode(inode), MAY_READ, &ad);
2062 struct smk_audit_info ad;
2066 smk_ad_init(&ad, caller, LSM_AUDIT_DATA_TASK);
2067 smk_ad_setfield_u_tsk(&ad, p);
2068 rc = smk_curacc(skp, access, &ad);
2202 struct smk_audit_info ad;
2210 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_TASK);
2211 smk_ad_setfield_u_tsk(&ad, p);
2217 rc = smk_curacc(tkp, MAY_DELIVER, &ad);
2227 rc = smk_access(skp, tkp, MAY_DELIVER, &ad);
2489 struct smk_audit_info ad;
2497 smk_ad_init_net(&ad, __func__, LSM_AUDIT_DATA_NET, &net);
2498 ad.a.u.net->family = sap->sin_family;
2499 ad.a.u.net->dport = sap->sin_port;
2500 ad.a.u.net->v4info.daddr = sap->sin_addr.s_addr;
2503 rc = smk_access(skp, hkp, MAY_WRITE, &ad);
2532 struct smk_audit_info ad;
2536 smk_ad_init_net(&ad, __func__, LSM_AUDIT_DATA_NET, &net);
2537 ad.a.u.net->family = PF_INET6;
2538 ad.a.u.net->dport = address->sin6_port;
2540 ad.a.u.net->v6info.saddr = address->sin6_addr;
2542 ad.a.u.net->v6info.daddr = address->sin6_addr;
2544 rc = smk_access(subject, object, MAY_WRITE, &ad);
2967 struct smk_audit_info ad;
2971 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_IPC);
2972 ad.a.u.ipc_id = isp->id;
2974 rc = smk_curacc(ssp, access, &ad);
3056 struct smk_audit_info ad;
3060 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_IPC);
3061 ad.a.u.ipc_id = isp->id;
3063 rc = smk_curacc(ssp, access, &ad);
3151 struct smk_audit_info ad;
3155 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_IPC);
3156 ad.a.u.ipc_id = isp->id;
3158 rc = smk_curacc(msp, access, &ad);
3257 struct smk_audit_info ad;
3261 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_IPC);
3262 ad.a.u.ipc_id = ipp->id;
3264 rc = smk_curacc(iskp, may, &ad);
3611 struct smk_audit_info ad;
3621 smk_ad_init_net(&ad, __func__, LSM_AUDIT_DATA_NET, &net);
3622 smk_ad_setfield_u_net_sk(&ad, other);
3624 rc = smk_access(skp, okp, MAY_WRITE, &ad);
3629 rc = smk_access(okp, skp, MAY_WRITE, &ad);
3658 struct smk_audit_info ad;
3664 smk_ad_init_net(&ad, __func__, LSM_AUDIT_DATA_NET, &net);
3665 smk_ad_setfield_u_net_sk(&ad, other->sk);
3671 rc = smk_access(ssp->smk_out, osp->smk_in, MAY_WRITE, &ad);
3932 struct smk_audit_info ad;
3960 smk_ad_init_net(&ad, __func__, LSM_AUDIT_DATA_NET, &net);
3961 ad.a.u.net->family = family;
3962 ad.a.u.net->netif = skb->skb_iif;
3963 ipv4_skb_to_auditdata(skb, &ad.a, NULL);
3971 rc = smk_access(skp, ssp->smk_in, MAY_WRITE, &ad);
3993 smk_ad_init_net(&ad, __func__, LSM_AUDIT_DATA_NET, &net);
3994 ad.a.u.net->family = family;
3995 ad.a.u.net->netif = skb->skb_iif;
3996 ipv6_skb_to_auditdata(skb, &ad.a, NULL);
3998 rc = smk_access(skp, ssp->smk_in, MAY_WRITE, &ad);
4156 struct smk_audit_info ad;
4188 smk_ad_init_net(&ad, __func__, LSM_AUDIT_DATA_NET, &net);
4189 ad.a.u.net->family = family;
4190 ad.a.u.net->netif = skb->skb_iif;
4191 ipv4_skb_to_auditdata(skb, &ad.a, NULL);
4197 rc = smk_access(skp, ssp->smk_in, MAY_WRITE, &ad);
4300 struct smk_audit_info ad;
4348 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_KEY);
4349 ad.a.u.key_struct.key = keyp->serial;
4350 ad.a.u.key_struct.key_desc = keyp->description;
4352 rc = smk_access(tkp, keyp->security, request, &ad);
4397 struct smk_audit_info ad;
4419 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_KEY);
4420 ad.a.u.key_struct.key = key->serial;
4421 ad.a.u.key_struct.key_desc = key->description;
4423 rc = smk_access(tkp, key->security, MAY_READ, &ad);
4441 struct smk_audit_info ad;
4454 smk_ad_init(&ad, __func__, LSM_AUDIT_DATA_NOTIFICATION);
4455 rc = smk_access(subj, obj, MAY_WRITE, &ad);