Lines Matching refs:hostptr
37 void *hostptr;
88 buffer_contains_hostptr(struct buffer *buf, void *hostptr)
90 return (buf->hostptr <= hostptr) && (hostptr < (buf->hostptr + buf->len));
94 gpuaddr(void *hostptr)
97 if (buffer_contains_hostptr(buf, hostptr))
98 return buf->gpuaddr + (hostptr - buf->hostptr);
114 hostptr(uint64_t gpuaddr)
118 return buf->hostptr + (gpuaddr - buf->gpuaddr);
174 free(buf->hostptr);
180 * Record buffer contents, takes ownership of hostptr (freed in
184 add_buffer(uint64_t gpuaddr, unsigned int len, void *hostptr)
196 buf->hostptr = hostptr;