Lines Matching defs:skip
686 int skip; /* index of entry of insertion */
716 skip = split->index;
718 if (skip < nextindex)
719 memmove(&sp->xad[skip + 1], &sp->xad[skip],
720 (nextindex - skip) * sizeof(xad_t));
723 xad = &sp->xad[skip];
735 min(skip, (int)xtlck->lwm.offset) : skip;
831 skip = parent->index + 1;
843 split->index = skip; /* index at insert */
885 if (skip < nextindex)
886 memmove(&sp->xad[skip + 1], &sp->xad[skip],
888 skip) << L2XTSLOTSIZE);
891 xad = &sp->xad[skip];
905 min(skip, (int)xtlck->lwm.offset) : skip;
957 int skip, maxentry, middle, righthalf, n;
1028 skip = split->index;
1034 * a entry to it (skip is maxentry), it's likely that the access is
1043 if (nextbn == 0 && skip == le16_to_cpu(sp->header.maxentry)) {
1108 * skip index in old split/left page - insert into left page:
1110 if (skip <= middle) {
1116 if (skip < middle)
1117 memmove(&sp->xad[skip + 1], &sp->xad[skip],
1118 (middle - skip) << L2XTSLOTSIZE);
1121 xad = &sp->xad[skip];
1129 min(skip, (int)sxtlck->lwm.offset) : skip;
1136 * skip index in new right page - insert into right page:
1140 n = skip - middle;
1151 if (skip < maxentry)
1152 memmove(&rp->xad[n + 1], &sp->xad[skip],
1153 (maxentry - skip) << L2XTSLOTSIZE);
1219 int skip, nextindex;
1278 * (skip index in the new right page will not change)
1280 skip = split->index;
1282 if (skip != nextindex)
1283 memmove(&rp->xad[skip + 1], &rp->xad[skip],
1284 (nextindex - skip) * sizeof(xad_t));
1286 xad = &rp->xad[skip];