Lines Matching refs:cursor
1513 attrlist_unpack_fixed(char **cursor, char *end, void *buf, ssize_t size)
1516 if ((*cursor) + size > end)
1519 bcopy(*cursor, buf, size);
1520 *cursor += size;
1524 #define ATTR_UNPACK(v) do {if ((error = attrlist_unpack_fixed(&cursor, bufend, &v, sizeof(v))) != 0) goto out;} while(0);
1553 char *user_buf, *cursor, *bufend, *fndrinfo, *cp, *volname;
1651 cursor = user_buf;
1652 bufend = cursor + uap->bufferSize;
1680 if ((cursor + 32) > bufend) {
1685 fndrinfo = cursor;
1686 cursor += 32;
1710 cp = cursor;
1756 volname = cursor;