Home
last modified time | relevance | path

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

/linux-4.4.14/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.c701 mod->mod_is_create = it_disposition(it, DISP_OPEN_CREATE) || in mdc_set_open_replay_data()
702 it_disposition(it, DISP_OPEN_STRIPE); in mdc_set_open_replay_data()
/linux-4.4.14/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()
279 if (it_disposition(it, DISP_LOOKUP_NEG)) in ll_revalidate_it_finish()
Dnamei.c416 it->d.lustre.it_disposition); in ll_lookup_it_finish()
417 if (!it_disposition(it, DISP_LOOKUP_NEG)) { in ll_lookup_it_finish()
446 } else if (!it_disposition(it, DISP_LOOKUP_NEG) && in ll_lookup_it_finish()
447 !it_disposition(it, DISP_OPEN_CREATE)) { in ll_lookup_it_finish()
454 if (!it_disposition(it, DISP_LOOKUP_NEG)) { in ll_lookup_it_finish()
458 } else if (!it_disposition(it, DISP_OPEN_CREATE)) { in ll_lookup_it_finish()
632 if (it_disposition(it, DISP_OPEN_CREATE)) { in ll_atomic_open()
644 if (d_really_is_positive(dentry) && it_disposition(it, DISP_OPEN_OPEN)) { in ll_atomic_open()
650 if (it_disposition(it, DISP_ENQ_OPEN_REF)) in ll_atomic_open()
684 LASSERT(it && it->d.lustre.it_disposition); in ll_create_node()
[all …]
Dfile.c428 if (!it_disposition(itp, DISP_OPEN_OPEN) || in ll_intent_file_open()
435 if (it_disposition(itp, DISP_LOOKUP_NEG)) { in ll_intent_file_open()
568 if (!it || !it->d.lustre.it_disposition) { in ll_file_open()
612 if (it_disposition(it, DISP_OPEN_OPEN)) { in ll_file_open()
633 if (!it->d.lustre.it_disposition) { in ll_file_open()
665 LASSERT(it_disposition(it, DISP_ENQ_OPEN_REF)); in ll_file_open()
706 if (it && it_disposition(it, DISP_ENQ_OPEN_REF)) { in ll_file_open()
827 if (it_disposition(&it, DISP_LOOKUP_NEG)) { in ll_lease_open()
836 LASSERT(it_disposition(&it, DISP_ENQ_OPEN_REF)); in ll_lease_open()
839 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.4.14/drivers/staging/lustre/lustre/include/
Dlustre_intent.h42 int it_disposition; member
Dlustre_mdc.h172 int it_disposition(struct lookup_intent *it, int flag);
/linux-4.4.14/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()