Lines Matching refs:lowstale
485 int *lowstale,
491 for (*lowstale = index - 1; *lowstale >= 0; --*lowstale) {
492 if (ents[*lowstale].address ==
500 * lowstale.
506 if (*lowstale >= 0 && index - *lowstale <= *highstale - index)
517 int lowstale, /* index of prev stale leaf */
554 &lowstale, &highstale);
559 if (lowstale >= 0 &&
561 index - lowstale - 1 < highstale - index)) {
562 ASSERT(index - lowstale - 1 >= 0);
563 ASSERT(ents[lowstale].address ==
570 if (index - lowstale - 1 > 0) {
571 memmove(&ents[lowstale], &ents[lowstale + 1],
572 (index - lowstale - 1) *
575 *lfloglow = min(lowstale, *lfloglow);
632 int lowstale = 0; /* index of prev stale leaf */
769 xfs_dir3_leaf_compact_x1(&leafhdr, ents, &index, &lowstale,
885 lep = xfs_dir3_leaf_find_entry(&leafhdr, ents, index, compact, lowstale,
978 int lowstale; /* stale entry before index */
985 xfs_dir3_leaf_find_stale(leafhdr, ents, index, &lowstale, &highstale);
988 * Pick the better of lowstale and highstale.
990 if (lowstale >= 0 &&
992 index - lowstale <= highstale - index))
993 keepstale = lowstale;
1016 lowstale = highstale = to;
1041 if (lowstale >= newindex)
1042 lowstale = -1;
1046 *lowstalep = lowstale;