Home
last modified time | relevance | path

Searched refs:vbva_ctx (Results 1 – 2 of 2) sorted by relevance

/Linux-v4.19/drivers/staging/vboxvideo/
Dvbva_base.c48 static void vbva_buffer_place_data_at(struct vbva_buf_ctx *vbva_ctx, in vbva_buffer_place_data_at() argument
51 struct vbva_buffer *vbva = vbva_ctx->vbva; in vbva_buffer_place_data_at()
80 bool vbva_write(struct vbva_buf_ctx *vbva_ctx, struct gen_pool *ctx, in vbva_write() argument
87 vbva = vbva_ctx->vbva; in vbva_write()
88 record = vbva_ctx->record; in vbva_write()
90 if (!vbva || vbva_ctx->buffer_overflow || in vbva_write()
106 vbva_ctx->buffer_overflow = true; in vbva_write()
112 vbva_buffer_place_data_at(vbva_ctx, p, chunk, in vbva_write()
126 static bool vbva_inform_host(struct vbva_buf_ctx *vbva_ctx, in vbva_inform_host() argument
137 p->base.offset = vbva_ctx->buffer_offset; in vbva_inform_host()
[all …]
Dvboxvideo_guest.h68 bool vbva_enable(struct vbva_buf_ctx *vbva_ctx, struct gen_pool *ctx,
70 void vbva_disable(struct vbva_buf_ctx *vbva_ctx, struct gen_pool *ctx,
72 bool vbva_buffer_begin_update(struct vbva_buf_ctx *vbva_ctx,
74 void vbva_buffer_end_update(struct vbva_buf_ctx *vbva_ctx);
75 bool vbva_write(struct vbva_buf_ctx *vbva_ctx, struct gen_pool *ctx,
77 void vbva_setup_buffer_context(struct vbva_buf_ctx *vbva_ctx,