Lines Matching defs:dir
963 * @dir: containing directory object
971 static int smack_inode_init_security(struct inode *inode, struct inode *dir,
979 struct smack_known *dsp = smk_of_inode(dir);
1005 smk_inode_transmutable(dir))) {
1030 * @dir: unused
1035 static int smack_inode_link(struct dentry *old_dentry, struct inode *dir,
1061 * @dir: containing directory object
1067 static int smack_inode_unlink(struct inode *dir, struct dentry *dentry)
1086 smk_ad_setfield_u_fs_inode(&ad, dir);
1087 rc = smk_curacc(smk_of_inode(dir), MAY_WRITE, &ad);
1088 rc = smk_bu_inode(dir, MAY_WRITE, rc);
1095 * @dir: containing directory object
1101 static int smack_inode_rmdir(struct inode *dir, struct dentry *dentry)
1119 smk_ad_setfield_u_fs_inode(&ad, dir);
1120 rc = smk_curacc(smk_of_inode(dir), MAY_WRITE, &ad);
1121 rc = smk_bu_inode(dir, MAY_WRITE, rc);