Lines Matching refs:new_lock
1548 flk_insert_active_lock(lock_descriptor_t *new_lock) in flk_insert_active_lock() argument
1550 graph_t *gp = new_lock->l_graph; in flk_insert_active_lock()
1551 vnode_t *vp = new_lock->l_vnode; in flk_insert_active_lock()
1561 lock->l_start < new_lock->l_start); lock = lock->l_next) in flk_insert_active_lock()
1567 lock->l_prev->l_next = new_lock; in flk_insert_active_lock()
1568 new_lock->l_next = lock; in flk_insert_active_lock()
1569 new_lock->l_prev = lock->l_prev; in flk_insert_active_lock()
1570 lock->l_prev = new_lock; in flk_insert_active_lock()
1572 if (first_lock == NULL || (new_lock->l_start <= first_lock->l_start)) { in flk_insert_active_lock()
1573 vp->v_filocks = (struct filock *)new_lock; in flk_insert_active_lock()
1575 flk_set_state(new_lock, FLK_ACTIVE_STATE); in flk_insert_active_lock()
1576 new_lock->l_state |= ACTIVE_LOCK; in flk_insert_active_lock()