Lines Matching refs:slot
382 validate_seqid(const struct nfs4_slot_table *tbl, const struct nfs4_slot *slot, in validate_seqid() argument
386 __func__, args->csa_slotid, args->csa_sequenceid, slot->seq_nr); in validate_seqid()
392 if (args->csa_sequenceid == slot->seq_nr) { in validate_seqid()
395 if (nfs4_test_locked_slot(tbl, slot->slot_nr)) in validate_seqid()
406 if (unlikely(slot->seq_nr == 0xFFFFFFFFU)) { in validate_seqid()
409 } else if (likely(args->csa_sequenceid == slot->seq_nr + 1)) in validate_seqid()
473 struct nfs4_slot *slot; in nfs4_callback_sequence() local
507 slot = nfs4_lookup_slot(tbl, args->csa_slotid); in nfs4_callback_sequence()
508 if (IS_ERR(slot)) in nfs4_callback_sequence()
514 status = validate_seqid(tbl, slot, args); in nfs4_callback_sequence()
517 if (!nfs4_try_to_lock_slot(tbl, slot)) { in nfs4_callback_sequence()
521 cps->slot = slot; in nfs4_callback_sequence()
544 slot->seq_nr = args->csa_sequenceid; in nfs4_callback_sequence()