Lines Matching defs:offset
47 int64_t offset;
119 void pa_asyncmsgq_post(pa_asyncmsgq *a, pa_msgobject *object, int code, const void *userdata, int64_t offset, const pa_memchunk *chunk, pa_free_cb_t free_cb) {
134 i->offset = offset;
150 int pa_asyncmsgq_send(pa_asyncmsgq *a, pa_msgobject *object, int code, const void *userdata, int64_t offset, const pa_memchunk *chunk) {
162 i.offset = offset;
185 int pa_asyncmsgq_get(pa_asyncmsgq *a, pa_msgobject **object, int *code, void **userdata, int64_t *offset, pa_memchunk *chunk, bool wait_op) {
203 if (offset)
204 *offset = a->current->offset;
259 int64_t offset;
263 if (pa_asyncmsgq_get(a, &o, &c, &data, &offset, &chunk, true) < 0)
266 ret = pa_asyncmsgq_dispatch(o, c, data, offset, &chunk);
281 int64_t offset;
286 if (pa_asyncmsgq_get(a, &object, &code, &data, &offset, &chunk, false) < 0)
290 ret = pa_asyncmsgq_dispatch(object, code, data, offset, &chunk);
333 int pa_asyncmsgq_dispatch(pa_msgobject *object, int code, void *userdata, int64_t offset, pa_memchunk *memchunk) {
336 return object->process_msg(object, code, userdata, offset, pa_memchunk_isset(memchunk) ? memchunk : NULL);
348 int64_t offset;
352 if (pa_asyncmsgq_get(a, &object, &code, &data, &offset, &chunk, false) < 0)
361 ret = pa_asyncmsgq_dispatch(object, code, data, offset, &chunk);