Lines Matching defs:shmem
76 struct vn_renderer_shmem *shmem,
84 /* shmem ownership transferred */
85 cur_buf->shmem = shmem;
113 /* when the shmem pool is used, no need to cache the shmem in cs */
117 enc->buffers[i].shmem);
135 vn_renderer_shmem_unref(enc->instance->renderer, enc->buffers[i].shmem);
140 vn_cs_encoder_add_buffer(enc, cur_buf->shmem, used,
169 vn_renderer_shmem_unref(enc->instance->renderer, enc->buffers[i].shmem);
262 struct vn_renderer_shmem *shmem;
265 shmem = vn_renderer_shmem_create(enc->instance->renderer, buf_size);
269 shmem =
272 if (!shmem)
280 vn_renderer_shmem_unref(enc->instance->renderer, shmem);
287 vn_cs_encoder_add_buffer(enc, shmem, buf_offset,
288 shmem->mmap_ptr + buf_offset, buf_size);