Lines Matching refs:new
222 struct audit_chunk *new = NULL; in untag_chunk() local
232 new = alloc_chunk(size); in untag_chunk()
237 if (new) in untag_chunk()
238 free_chunk(new); in untag_chunk()
258 if (!new) in untag_chunk()
261 fsnotify_duplicate_mark(&new->mark, entry); in untag_chunk()
262 if (fsnotify_add_mark(&new->mark, new->mark.group, new->mark.inode, NULL, 1)) { in untag_chunk()
263 fsnotify_put_mark(&new->mark); in untag_chunk()
269 list_replace_init(&chunk->trees, &new->trees); in untag_chunk()
283 new->owners[i].owner = s; in untag_chunk()
284 new->owners[i].index = chunk->owners[j].index - j + i; in untag_chunk()
288 list_replace_init(&chunk->owners[j].list, &new->owners[i].list); in untag_chunk()
291 list_replace_rcu(&chunk->hash, &new->hash); in untag_chunk()
292 list_for_each_entry(owner, &new->trees, same_root) in untag_chunk()
293 owner->root = new; in untag_chunk()
297 fsnotify_put_mark(&new->mark); /* drop initial reference */ in untag_chunk()
777 int audit_tag_tree(char *old, char *new) in audit_tag_tree() argument
785 err = kern_path(new, 0, &path2); in audit_tag_tree()