Lines Matching defs:b_dup
172 char *b_dup; /* bottom duplicate */
340 * Two duplicate records pointers are (b_dup and t_dup) are
344 * b_dup or t_dup and the duplicate pointer will be
357 * b_dup or t_dup is ever equal to m2,
359 * b_dup or t_dup is incremented with out swapping records.
365 b_dup = b_par = b_lim;
379 if (b_dup == m2) {
381 } else if (b_dup != b_par) {
382 (*swapf)(b_dup, b_par, loops);
384 b_dup += rsiz;
457 d_bytelength = b_dup - b_lim;
458 if (b_par - b_dup < d_bytelength) {
459 b_dup = b_lim + (b_par - b_dup);
461 while (b_dup > b_lim) {
462 b_dup -= rsiz;
464 (*swapf)(b_dup, b_par, loops);