Lines Matching refs:lowstale
494 int *lowstale,
500 for (*lowstale = index - 1; *lowstale >= 0; --*lowstale) {
501 if (ents[*lowstale].address ==
509 * lowstale.
515 if (*lowstale >= 0 && index - *lowstale <= *highstale - index)
526 int lowstale, /* index of prev stale leaf */
563 &lowstale, &highstale);
568 if (lowstale >= 0 &&
570 index - lowstale - 1 < highstale - index)) {
571 ASSERT(index - lowstale - 1 >= 0);
572 ASSERT(ents[lowstale].address ==
579 if (index - lowstale - 1 > 0) {
580 memmove(&ents[lowstale], &ents[lowstale + 1],
581 (index - lowstale - 1) *
584 *lfloglow = min(lowstale, *lfloglow);
641 int lowstale = 0; /* index of prev stale leaf */
778 xfs_dir3_leaf_compact_x1(&leafhdr, ents, &index, &lowstale,
894 lep = xfs_dir3_leaf_find_entry(&leafhdr, ents, index, compact, lowstale,
987 int lowstale; /* stale entry before index */
994 xfs_dir3_leaf_find_stale(leafhdr, ents, index, &lowstale, &highstale);
997 * Pick the better of lowstale and highstale.
999 if (lowstale >= 0 &&
1001 index - lowstale <= highstale - index))
1002 keepstale = lowstale;
1025 lowstale = highstale = to;
1050 if (lowstale >= newindex)
1051 lowstale = -1;
1055 *lowstalep = lowstale;