Lines Matching refs:highest_used_slotid
29 tbl->highest_used_slotid = NFS4_NO_SLOT;
73 * If the freed slotid equals highest_used_slotid we want to update it
75 * otherwise we know that the highest_used_slotid is still in use.
76 * When updating highest_used_slotid there may be "holes" in the bitmap
77 * so we need to scan down from highest_used_slotid to 0 looking for the now
79 * If none found, highest_used_slotid is set to NFS4_NO_SLOT.
90 /* update highest_used_slotid when it is freed */
91 if (slotid == tbl->highest_used_slotid) {
94 tbl->highest_used_slotid = new_max;
96 tbl->highest_used_slotid = NFS4_NO_SLOT;
100 dprintk("%s: slotid %u highest_used_slotid %u\n", __func__,
101 slotid, tbl->highest_used_slotid);
148 if (slotid > tbl->highest_used_slotid ||
149 tbl->highest_used_slotid == NFS4_NO_SLOT)
150 tbl->highest_used_slotid = slotid;
237 * If found, we mark the slot as used, update the highest_used_slotid,
248 __func__, tbl->used_slots[0], tbl->highest_used_slotid,
257 __func__, tbl->used_slots[0], tbl->highest_used_slotid,
286 tbl->highest_used_slotid = NFS4_NO_SLOT;
453 if (tbl->highest_used_slotid > highest_slotid)