Lines Matching refs:ptr
40 drm_tegra_pushbuf_get_offset(struct drm_tegra_pushbuf *pushbuf, uint32_t *ptr)
42 return ptr - pushbuf->start;
65 void *ptr;
67 if (pushbuf->ptr + words >= pushbuf->end) {
70 offset = pushbuf->ptr - pushbuf->start;
72 ptr = realloc(pushbuf->start, size);
73 if (!ptr)
76 pushbuf->start = ptr;
78 pushbuf->ptr = pushbuf->start + offset;
82 *ptrp = pushbuf->ptr;
88 drm_tegra_pushbuf_end(struct drm_tegra_pushbuf *pushbuf, uint32_t *ptr)
98 command->gather_uptr.words = ptr - pushbuf->start;
99 pushbuf->ptr = ptr;