Home
last modified time | relevance | path

Searched refs:it_disposition (Results 1 – 9 of 9) sorted by relevance

/linux-4.1.27/drivers/staging/lustre/lustre/mdc/
Dmdc_locks.c57 int it_disposition(struct lookup_intent *it, int flag) in it_disposition() function
59 return it->d.lustre.it_disposition & flag; in it_disposition()
61 EXPORT_SYMBOL(it_disposition);
65 it->d.lustre.it_disposition |= flag; in it_set_disposition()
71 it->d.lustre.it_disposition &= ~flag; in it_clear_disposition()
77 if (it_disposition(it, DISP_OPEN_LEASE)) { in it_open_error()
83 if (it_disposition(it, DISP_OPEN_OPEN)) { in it_open_error()
90 if (it_disposition(it, DISP_OPEN_CREATE)) { in it_open_error()
97 if (it_disposition(it, DISP_LOOKUP_EXECD)) { in it_open_error()
104 if (it_disposition(it, DISP_IT_EXECD)) { in it_open_error()
[all …]
Dmdc_request.c783 mod->mod_is_create = it_disposition(it, DISP_OPEN_CREATE) || in mdc_set_open_replay_data()
784 it_disposition(it, DISP_OPEN_STRIPE); in mdc_set_open_replay_data()
/linux-4.1.27/drivers/staging/lustre/lustre/llite/
Ddcache.c240 if (it_disposition(it, DISP_ENQ_OPEN_REF)) in ll_intent_release()
243 if (it_disposition(it, DISP_ENQ_CREATE_REF)) /* create rec */ in ll_intent_release()
246 it->d.lustre.it_disposition = 0; in ll_intent_release()
280 if (it_disposition(it, DISP_LOOKUP_NEG)) in ll_revalidate_it_finish()
Dnamei.c419 it->d.lustre.it_disposition); in ll_lookup_it_finish()
420 if (!it_disposition(it, DISP_LOOKUP_NEG)) { in ll_lookup_it_finish()
447 } else if (!it_disposition(it, DISP_LOOKUP_NEG) && in ll_lookup_it_finish()
448 !it_disposition(it, DISP_OPEN_CREATE)) { in ll_lookup_it_finish()
455 if (!it_disposition(it, DISP_LOOKUP_NEG)) { in ll_lookup_it_finish()
459 } else if (!it_disposition(it, DISP_OPEN_CREATE)) { in ll_lookup_it_finish()
629 if (it_disposition(it, DISP_OPEN_CREATE)) { in ll_atomic_open()
641 if (d_really_is_positive(dentry) && it_disposition(it, DISP_OPEN_OPEN)) { in ll_atomic_open()
647 if (it_disposition(it, DISP_ENQ_OPEN_REF)) in ll_atomic_open()
682 LASSERT(it && it->d.lustre.it_disposition); in ll_create_node()
[all …]
Dfile.c430 if (!it_disposition(itp, DISP_OPEN_OPEN) || in ll_intent_file_open()
437 if (it_disposition(itp, DISP_LOOKUP_NEG)) { in ll_intent_file_open()
570 if (!it || !it->d.lustre.it_disposition) { in ll_file_open()
614 if (it_disposition(it, DISP_OPEN_OPEN)) { in ll_file_open()
635 if (!it->d.lustre.it_disposition) { in ll_file_open()
667 LASSERT(it_disposition(it, DISP_ENQ_OPEN_REF)); in ll_file_open()
711 if (it && it_disposition(it, DISP_ENQ_OPEN_REF)) { in ll_file_open()
832 if (it_disposition(&it, DISP_LOOKUP_NEG)) { in ll_lease_open()
841 LASSERT(it_disposition(&it, DISP_ENQ_OPEN_REF)); in ll_lease_open()
844 if (!it_disposition(&it, DISP_OPEN_LEASE)) /* old server? */ { in ll_lease_open()
[all …]
Dstatahead.c712 if (it_disposition(it, DISP_LOOKUP_NEG)) in ll_statahead_interpret()
/linux-4.1.27/drivers/staging/lustre/lustre/include/
Dlustre_intent.h42 int it_disposition; member
Dlustre_mdc.h173 int it_disposition(struct lookup_intent *it, int flag);
/linux-4.1.27/drivers/staging/lustre/lustre/lmv/
Dlmv_intent.c201 if ((it->d.lustre.it_disposition & DISP_LOOKUP_NEG) && in lmv_intent_open()
202 !(it->d.lustre.it_disposition & DISP_OPEN_CREATE) && in lmv_intent_open()
203 !(it->d.lustre.it_disposition & DISP_OPEN_OPEN)) in lmv_intent_open()