Lines Matching defs:cursor
2053 attrlist_unpack_fixed(char **cursor, char *end, void *buf, ssize_t size)
2056 if ((*cursor) + size > end)
2059 bcopy(*cursor, buf, size);
2060 *cursor += size;
2064 #define ATTR_UNPACK(v) do {if ((error = attrlist_unpack_fixed(&cursor, bufend, &v, sizeof(v))) != 0) goto out;} while(0);
2092 char *user_buf, *cursor, *bufend, *fndrinfo, *cp, *volname;
2188 cursor = user_buf;
2189 bufend = cursor + uap->bufferSize;
2217 if ((cursor + 32) > bufend) {
2222 fndrinfo = cursor;
2223 cursor += 32;
2247 cp = cursor;
2293 volname = cursor;