Lines Matching refs:direct
29 * a direct pointer + len (.is_direct = 1)
43 b->u.direct.ptr = ptr;
44 b->u.direct.len = len;
71 return b->u.direct.len;
83 assert(b->u.direct.ptr);
85 if (ofs >= b->u.direct.len) {
90 if (*len > b->u.direct.len - ofs)
91 *len = b->u.direct.len - ofs;
93 memcpy(buf, b->u.direct.ptr + ofs, *len);
111 *ptr = b->u.direct.ptr;