Lines Matching refs:nextindex
58 if ((le16_to_cpu((P)->header.nextindex) < XTENTRYSTART) || \
59 (le16_to_cpu((P)->header.nextindex) > \
280 le16_to_cpu(p->header.nextindex)) { in xtSearch()
296 le16_to_cpu(p->header.nextindex)) { in xtSearch()
337 if (p->header.nextindex == /* little-endian */ in xtSearch()
363 lim = le16_to_cpu(p->header.nextindex) - XTENTRYSTART; in xtSearch()
384 if (p->header.nextindex == in xtSearch()
412 if (index < le16_to_cpu(p->header.nextindex)-1) in xtSearch()
429 if (base < le16_to_cpu(p->header.nextindex)) in xtSearch()
442 if (p->header.nextindex == in xtSearch()
483 if (p->header.nextindex == p->header.maxentry) in xtSearch()
533 int index, nextindex; in xtInsert() local
595 nextindex = le16_to_cpu(p->header.nextindex); in xtInsert()
596 if (nextindex == le16_to_cpu(p->header.maxentry)) { in xtInsert()
628 if (index < nextindex) in xtInsert()
630 (nextindex - index) * sizeof(xad_t)); in xtInsert()
637 le16_add_cpu(&p->header.nextindex, 1); in xtInsert()
647 le16_to_cpu(p->header.nextindex) - xtlck->lwm.offset; in xtInsert()
687 int nextindex; /* next available entry index of p */ in xtSplitUp() local
717 nextindex = le16_to_cpu(sp->header.nextindex); in xtSplitUp()
718 if (skip < nextindex) in xtSplitUp()
720 (nextindex - skip) * sizeof(xad_t)); in xtSplitUp()
728 le16_add_cpu(&sp->header.nextindex, 1); in xtSplitUp()
737 le16_to_cpu(sp->header.nextindex) - in xtSplitUp()
836 nextindex = le16_to_cpu(sp->header.nextindex); in xtSplitUp()
840 if (nextindex == le16_to_cpu(sp->header.maxentry)) { in xtSplitUp()
885 if (skip < nextindex) in xtSplitUp()
887 (nextindex - in xtSplitUp()
897 le16_add_cpu(&sp->header.nextindex, 1); in xtSplitUp()
907 le16_to_cpu(sp->header.nextindex) - in xtSplitUp()
1002 rp->header.nextindex = cpu_to_le16(XTENTRYSTART); in xtSplitPage()
1054 rp->header.nextindex = cpu_to_le16(XTENTRYSTART + 1); in xtSplitPage()
1126 sp->header.nextindex = cpu_to_le16(middle + 1); in xtSplitPage()
1132 rp->header.nextindex = in xtSplitPage()
1156 sp->header.nextindex = cpu_to_le16(middle); in xtSplitPage()
1162 rp->header.nextindex = cpu_to_le16(XTENTRYSTART + in xtSplitPage()
1167 sxtlck->lwm.length = le16_to_cpu(sp->header.nextindex) - in xtSplitPage()
1171 rxtlck->lwm.length = le16_to_cpu(rp->header.nextindex) - in xtSplitPage()
1219 int skip, nextindex; in xtSplitRoot() local
1262 rp->header.nextindex = cpu_to_le16(XTENTRYSTART); in xtSplitRoot()
1272 nextindex = le16_to_cpu(sp->header.maxentry); in xtSplitRoot()
1274 (nextindex - XTENTRYSTART) << L2XTSLOTSIZE); in xtSplitRoot()
1282 if (skip != nextindex) in xtSplitRoot()
1284 (nextindex - skip) * sizeof(xad_t)); in xtSplitRoot()
1290 rp->header.nextindex = cpu_to_le16(nextindex + 1); in xtSplitRoot()
1296 xtlck->lwm.length = le16_to_cpu(rp->header.nextindex) - in xtSplitRoot()
1321 sp->header.nextindex = cpu_to_le16(XTENTRYSTART + 1); in xtSplitRoot()
1357 int index, nextindex, len; in xtExtend() local
1410 nextindex = le16_to_cpu(p->header.nextindex); in xtExtend()
1418 if (nextindex == le16_to_cpu(p->header.maxentry)) { in xtExtend()
1440 ASSERT(p->header.nextindex == in xtExtend()
1467 le16_add_cpu(&p->header.nextindex, 1); in xtExtend()
1487 le16_to_cpu(p->header.nextindex) - xtlck->lwm.offset; in xtExtend()
1520 int index, nextindex, llen, rlen; in xtTailgate() local
1548 nextindex = le16_to_cpu(p->header.nextindex); in xtTailgate()
1549 if (index != nextindex - 1) { in xtTailgate()
1583 if (nextindex == le16_to_cpu(p->header.maxentry)) { in xtTailgate()
1605 ASSERT(p->header.nextindex == in xtTailgate()
1632 le16_add_cpu(&p->header.nextindex, 1); in xtTailgate()
1668 xtlck->lwm.length = le16_to_cpu(p->header.nextindex) - in xtTailgate()
1699 int index0, index, newindex, nextindex; in xtUpdate() local
1754 nextindex = le16_to_cpu(p->header.nextindex); in xtUpdate()
1814 if (index < nextindex - 1) in xtUpdate()
1816 (nextindex - index - in xtUpdate()
1819 p->header.nextindex = in xtUpdate()
1820 cpu_to_le16(le16_to_cpu(p->header.nextindex) - in xtUpdate()
1825 nextindex = le16_to_cpu(p->header.nextindex); in xtUpdate()
1851 if (newindex == nextindex) { in xtUpdate()
1884 (nextindex - index - 1) << L2XTSLOTSIZE); in xtUpdate()
1886 p->header.nextindex = in xtUpdate()
1887 cpu_to_le16(le16_to_cpu(p->header.nextindex) - in xtUpdate()
1915 if (nextindex == le16_to_cpu(p->header.maxentry)) { in xtUpdate()
1938 ASSERT(p->header.nextindex == in xtUpdate()
1960 le16_to_cpu(p->header.nextindex) + in xtUpdate()
1967 if (newindex < nextindex) in xtUpdate()
1969 (nextindex - newindex) << L2XTSLOTSIZE); in xtUpdate()
1977 p->header.nextindex = in xtUpdate()
1978 cpu_to_le16(le16_to_cpu(p->header.nextindex) + 1); in xtUpdate()
1998 le16_to_cpu(p->header.nextindex) - in xtUpdate()
2021 nextindex = le16_to_cpu(p->header.nextindex); in xtUpdate()
2027 if (nextindex == le16_to_cpu(p->header.maxentry)) { in xtUpdate()
2066 if (nextindex == le16_to_cpu(p->header.maxentry)) { in xtUpdate()
2092 ASSERT(p->header.nextindex == in xtUpdate()
2111 if (newindex < nextindex) in xtUpdate()
2113 (nextindex - newindex) << L2XTSLOTSIZE); in xtUpdate()
2120 p->header.nextindex = in xtUpdate()
2121 cpu_to_le16(le16_to_cpu(p->header.nextindex) + 1); in xtUpdate()
2128 xtlck->lwm.length = le16_to_cpu(p->header.nextindex) - in xtUpdate()
2166 int index, nextindex; in xtAppend() local
2216 nextindex = le16_to_cpu(p->header.nextindex); in xtAppend()
2217 if (nextindex < le16_to_cpu(p->header.maxentry)) in xtAppend()
2292 le16_add_cpu(&p->header.nextindex, 1); in xtAppend()
2296 xtlck->lwm.length = le16_to_cpu(p->header.nextindex) - in xtAppend()
2334 int index, nextindex; in xtDelete() local
2354 nextindex = le16_to_cpu(p->header.nextindex); in xtDelete()
2355 le16_add_cpu(&p->header.nextindex, -1); in xtDelete()
2360 if (p->header.nextindex == cpu_to_le16(XTENTRYSTART)) in xtDelete()
2375 if (index < nextindex - 1) in xtDelete()
2377 (nextindex - index - 1) * sizeof(xad_t)); in xtDelete()
2403 int index, nextindex; in xtDeleteUp() local
2417 fp->header.nextindex = cpu_to_le16(XTENTRYSTART); in xtDeleteUp()
2458 nextindex = le16_to_cpu(p->header.nextindex); in xtDeleteUp()
2464 if (nextindex == 1) { in xtDeleteUp()
2469 p->header.nextindex = in xtDeleteUp()
2513 if (index < nextindex - 1) in xtDeleteUp()
2515 (nextindex - index - in xtDeleteUp()
2518 le16_add_cpu(&p->header.nextindex, -1); in xtDeleteUp()
2790 le16_to_cpu(p->header.nextindex) - xtlck->lwm.offset; in xtRelocate()
2850 xtlck->lwm.length = le16_to_cpu(pp->header.nextindex) - in xtRelocate()
2924 lim = le16_to_cpu(p->header.nextindex) - XTENTRYSTART; in xtSearchNode()
3074 p->header.nextindex = cpu_to_le16(XTENTRYSTART); in xtInitRoot()
3156 int index, nextindex; in xtTruncate() local
3237 index = le16_to_cpu(p->header.nextindex) - 1; in xtTruncate()
3287 xtlck->hwm.offset = le16_to_cpu(p->header.nextindex) - 1; in xtTruncate()
3336 nextindex = index; in xtTruncate()
3377 nextindex = index + 1; in xtTruncate()
3389 nextindex = index + 1; in xtTruncate()
3392 if (nextindex < le16_to_cpu(p->header.nextindex)) { in xtTruncate()
3394 xadlock.xdlist = &p->xad[nextindex]; in xtTruncate()
3396 le16_to_cpu(p->header.nextindex) - in xtTruncate()
3397 nextindex; in xtTruncate()
3401 p->header.nextindex = cpu_to_le16(nextindex); in xtTruncate()
3427 le16_to_cpu(p->header.nextindex) - XTENTRYSTART; in xtTruncate()
3434 p->header.nextindex = cpu_to_le16(XTENTRYSTART); in xtTruncate()
3481 if (index < le16_to_cpu(p->header.nextindex) - 1) { in xtTruncate()
3492 nextindex) - 1; in xtTruncate()
3501 le16_to_cpu(p->header.nextindex) - in xtTruncate()
3508 p->header.nextindex = cpu_to_le16(index + 1); in xtTruncate()
3566 le16_to_cpu(p->header.nextindex) - 1; in xtTruncate()
3573 le16_to_cpu(p->header.nextindex) - in xtTruncate()
3583 p->header.nextindex = cpu_to_le16(XTENTRYSTART); in xtTruncate()
3760 index = le16_to_cpu(p->header.nextindex) - 1; in xtTruncate_pmap()
3816 xtlck->hwm.offset = le16_to_cpu(p->header.nextindex) - 1; in xtTruncate_pmap()