Lines Matching refs:snum
932 if (n - tb->snum[i] >= tb->item_pos) {
934 tb->snum[i], tb->sbytes[i], tb->S_new[i]);
941 if (tb->item_pos == n - tb->snum[i] + 1 && tb->sbytes[i] != -1) {
945 /* Move snum[i]-1 items from S[0] to S_new[i] */
946 leaf_move_items(LEAF_FROM_S_TO_SNEW, tb, tb->snum[i] - 1, -1,
993 * Shift snum[0] - 1 items to S_new[i]
997 tb->snum[i] - 1, tb->sbytes[i], tb->S_new[i]);
1001 leaf_insert_into_buf(&bi, tb->item_pos - n + tb->snum[i] - 1,
1032 * Shift snum[i]-1 items in whole.
1034 * from directory item number snum[i]
1036 leaf_move_items(LEAF_FROM_S_TO_SNEW, tb, tb->snum[i],
1058 leaf_move_items(LEAF_FROM_S_TO_SNEW, tb, tb->snum[i],
1099 leaf_move_items(LEAF_FROM_S_TO_SNEW, tb, tb->snum[i], n_shift,
1162 leaf_mi = leaf_move_items(LEAF_FROM_S_TO_SNEW, tb, tb->snum[i],
1171 leaf_paste_in_buffer(&bi, tb->item_pos - n + tb->snum[i],
1176 tb->snum[i]);
1178 leaf_paste_entries(&bi, tb->item_pos - n + tb->snum[i],
1201 if (n - tb->snum[i] > tb->item_pos) {
1203 tb->snum[i], tb->sbytes[i], tb->S_new[i]);
1209 if (tb->item_pos == n - tb->snum[i] && tb->sbytes[i] != -1)
1231 RFALSE(!tb->snum[i],
1232 "PAP-12200: snum[%d] == %d. Must be > 0", i,
1233 tb->snum[i]);