Lines Matching defs:slot
391 * this slot, accounting for wraparound. Increments the slot's sequence.
397 * We have a single slot backchannel at this time, so we don't bother
402 validate_seqid(const struct nfs4_slot_table *tbl, const struct nfs4_slot *slot,
412 if (args->csa_sequenceid == slot->seq_nr) {
414 if (nfs4_test_locked_slot(tbl, slot->slot_nr))
430 if (args->csa_sequenceid != slot->seq_nr + 1)
441 * For each referring call triple, check the session's slot table for
442 * a match. If the slot is in use and the sequence numbers match, the
494 struct nfs4_slot *slot;
528 slot = nfs4_lookup_slot(tbl, args->csa_slotid);
529 if (IS_ERR(slot))
535 status = validate_seqid(tbl, slot, args);
538 if (!nfs4_try_to_lock_slot(tbl, slot)) {
542 cps->slot = slot;
563 * If CB_SEQUENCE returns an error, then the state of the slot
566 slot->seq_nr = args->csa_sequenceid;