Lines Matching defs:index
2109 * roughly touch 20k/480 == 41 to 42 nodes, plus the index nodes, for half
4478 * In fact, the offset used by HFS is essentially an index (26 bits)
4483 * Each tag/index pair is tied to a unique directory hint. The hint
4513 int index;
4647 /* Convert offset into a catalog directory index. */
4648 index = (offset & HFS_INDEX_MASK) - 2;
4658 localhint.dh_index = index - 1;
4670 dirhint = hfs_getdirhint(cp, ((index - 1) & HFS_INDEX_MASK) | tag, 0);
4679 if (index == 0) {
4684 * If we have a non-zero index, there is a possibility that during the last
4705 if (index == 0 && error == 0) {
4715 /* Get index to the next item */
4716 index += items;
4722 /* Convert catalog directory index back into an offset. */
4725 uio_setoffset(uio, (index + 2) | tag);