Lines Matching refs:old_entry
391 struct fsnotify_mark *old_entry, *chunk_entry; in tag_chunk() local
397 old_entry = fsnotify_find_mark(&inode->i_fsnotify_marks, in tag_chunk()
399 if (!old_entry) in tag_chunk()
402 old = container_of(old_entry, struct audit_chunk, mark); in tag_chunk()
409 fsnotify_put_mark(old_entry); in tag_chunk()
417 fsnotify_put_mark(old_entry); in tag_chunk()
423 mutex_lock(&old_entry->group->mark_mutex); in tag_chunk()
424 spin_lock(&old_entry->lock); in tag_chunk()
429 if (!(old_entry->flags & FSNOTIFY_MARK_FLAG_ATTACHED)) { in tag_chunk()
431 spin_unlock(&old_entry->lock); in tag_chunk()
432 mutex_unlock(&old_entry->group->mark_mutex); in tag_chunk()
433 fsnotify_put_mark(old_entry); in tag_chunk()
438 if (fsnotify_add_mark_locked(chunk_entry, old_entry->connector->obj, in tag_chunk()
440 spin_unlock(&old_entry->lock); in tag_chunk()
441 mutex_unlock(&old_entry->group->mark_mutex); in tag_chunk()
443 fsnotify_put_mark(old_entry); in tag_chunk()
456 spin_unlock(&old_entry->lock); in tag_chunk()
457 mutex_unlock(&old_entry->group->mark_mutex); in tag_chunk()
462 fsnotify_put_mark(old_entry); in tag_chunk()
489 spin_unlock(&old_entry->lock); in tag_chunk()
490 mutex_unlock(&old_entry->group->mark_mutex); in tag_chunk()
491 fsnotify_destroy_mark(old_entry, audit_tree_group); in tag_chunk()
493 fsnotify_put_mark(old_entry); /* pair to fsnotify_find mark_entry */ in tag_chunk()