Lines Matching refs:pin
9 void pin_remove(struct fs_pin *pin) in pin_remove() argument
12 hlist_del_init(&pin->m_list); in pin_remove()
13 hlist_del_init(&pin->s_list); in pin_remove()
15 spin_lock_irq(&pin->wait.lock); in pin_remove()
16 pin->done = 1; in pin_remove()
17 wake_up_locked(&pin->wait); in pin_remove()
18 spin_unlock_irq(&pin->wait.lock); in pin_remove()
21 void pin_insert_group(struct fs_pin *pin, struct vfsmount *m, struct hlist_head *p) in pin_insert_group() argument
25 hlist_add_head(&pin->s_list, p); in pin_insert_group()
26 hlist_add_head(&pin->m_list, &real_mount(m)->mnt_pins); in pin_insert_group()
30 void pin_insert(struct fs_pin *pin, struct vfsmount *m) in pin_insert() argument
32 pin_insert_group(pin, m, &m->mnt_sb->s_pins); in pin_insert()