Lines Matching refs:oh
757 struct ocfs2_lock_holder *oh) in ocfs2_add_holder() argument
759 INIT_LIST_HEAD(&oh->oh_list); in ocfs2_add_holder()
760 oh->oh_owner_pid = get_pid(task_pid(current)); in ocfs2_add_holder()
763 list_add_tail(&oh->oh_list, &lockres->l_holders); in ocfs2_add_holder()
768 struct ocfs2_lock_holder *oh) in ocfs2_remove_holder() argument
771 list_del(&oh->oh_list); in ocfs2_remove_holder()
774 put_pid(oh->oh_owner_pid); in ocfs2_remove_holder()
779 struct ocfs2_lock_holder *oh; in ocfs2_is_locked_by_me() local
785 list_for_each_entry(oh, &lockres->l_holders, oh_list) { in ocfs2_is_locked_by_me()
786 if (oh->oh_owner_pid == pid) { in ocfs2_is_locked_by_me()
2577 struct ocfs2_lock_holder *oh) in ocfs2_inode_lock_tracker() argument
2598 ocfs2_add_holder(lockres, oh); in ocfs2_inode_lock_tracker()
2605 struct ocfs2_lock_holder *oh, in ocfs2_inode_unlock_tracker() argument
2612 ocfs2_remove_holder(lockres, oh); in ocfs2_inode_unlock_tracker()