Home
last modified time | relevance | path

Searched refs:cll_state (Results 1 – 7 of 7) sorted by relevance

/linux-4.4.14/drivers/staging/lustre/lustre/obdclass/
Dcl_lock.c79 return ergo(lock->cll_state == CLS_FREEING, lock->cll_holds == 0) && in cl_lock_invariant_trusted()
136 lock->cll_state, lock->cll_error, lock->cll_holds, in cl_lock_trace0()
267 CS_LOCKSTATE_DEC(obj, lock->cll_state); in cl_lock_free()
297 if (lock->cll_state == CLS_FREEING) { in cl_lock_put()
368 lock->cll_state = CLS_NEW; in cl_lock_alloc()
411 enum cl_lock_state state = lock->cll_state; in cl_lock_intransit()
431 LASSERT(lock->cll_state == CLS_INTRANSIT); in cl_lock_extransit()
446 return lock->cll_state == CLS_INTRANSIT && in cl_lock_is_intransit()
486 lock->cll_state < CLS_FREEING && in cl_lock_lookup()
491 PDESCR(&lock->cll_descr), lock->cll_state, PDESCR(need), in cl_lock_lookup()
[all …]
/linux-4.4.14/drivers/staging/lustre/lustre/lov/
Dlov_lock.c213 if (unlikely((child->cll_state == CLS_FREEING) || in lov_sublock_lock()
419 LASSERT(sublock->cll_state != CLS_FREEING); in lov_sublock_hold()
480 if ((sublock->cll_state == CLS_ENQUEUED) && !(enqflags & CEF_AGL)) { in lov_lock_enqueue_one()
492 if ((result == CLO_WAIT) && (sublock->cll_state <= CLS_HELD) && in lov_lock_enqueue_one()
517 if (parent->cll_state == CLS_QUEUING && in lov_sublock_fill()
561 if (lock->cll_state != CLS_QUEUING) { in lov_lock_enqueue()
590 minstate = min(minstate, sublock->cll_state); in lov_lock_enqueue()
592 switch (sublock->cll_state) { in lov_lock_enqueue()
653 LASSERT(slice->cls_lock->cll_state == CLS_INTRANSIT); in lov_lock_unuse()
663 LASSERT(sublock->cll_state == CLS_HELD || in lov_lock_unuse()
[all …]
Dlovsub_lock.c284 switch (parent->cll_state) { in lovsub_lock_delete_one()
368 CERROR("Impossible state: %d\n", parent->cll_state); in lovsub_lock_delete_one()
/linux-4.4.14/drivers/staging/lustre/lustre/osc/
Dosc_lock.c306 if (lock->cll_state < CLS_FREEING || olck->ols_has_ref) { in osc_ast_data_get()
497 LASSERT(lock->cll_state >= CLS_QUEUING); in osc_lock_upcall()
1032 if (scan->cll_state < CLS_QUEUING || in osc_lock_enqueue_wait()
1033 scan->cll_state == CLS_FREEING || in osc_lock_enqueue_wait()
1235 LASSERT(lock->cll_state == CLS_INTRANSIT); in osc_lock_use()
1382 if (state == CLS_HELD && slice->cls_lock->cll_state != CLS_HELD) { in osc_lock_state()
Dosc_page.c137 if ((scan->cll_state == CLS_HELD ||
138 scan->cll_state == CLS_CACHED) &&
/linux-4.4.14/drivers/staging/lustre/lustre/lclient/
Dlcommon_cl.c579 result = lock->cll_state >= CLS_ENQUEUED; in ccc_lock_fits_into()
601 if (state == CLS_HELD && lock->cll_state < CLS_HELD) { in ccc_lock_state()
/linux-4.4.14/drivers/staging/lustre/lustre/include/
Dcl_object.h1563 enum cl_lock_state cll_state; member