Lines Matching refs:__data
48 } __data;
54 __data.start = addr;
55 __data.size = size;
62 if (__data.size == 0) {
67 __data.ptr = __data.start;
68 __data.end = __data.ptr + __data.size;
87 if (__data.ptr + size < __data.end) {
89 memcpy(b, __data.ptr, sz);
90 __data.ptr += sz;
92 sz = (size_t)(__data.end - __data.ptr);
93 while (__data.ptr < __data.end)
94 *b++ = *__data.ptr++;
117 p = __data.start + offset;
120 p = __data.ptr + offset;
123 p = __data.end + offset;
129 if (p < __data.start || p >= __data.end) {
133 __data.ptr = p;
135 return (off_t)(p - __data.start);
142 stat->st_size = __data.size;