Searched refs:pa_memimport (Results 1 - 4 of 4) sorted by relevance
/third_party/pulseaudio/src/pulsecore/ |
H A D | memblock.h | 58 typedef struct pa_memimport pa_memimport; typedef 92 pa_memimport *import; 100 typedef void (*pa_memimport_release_cb_t)(pa_memimport *i, uint32_t block_id, void *userdata); 188 pa_memimport* pa_memimport_new(pa_mempool *p, pa_memimport_release_cb_t cb, void *userdata); 189 void pa_memimport_free(pa_memimport *i); 190 int pa_memimport_attach_memfd(pa_memimport *i, uint32_t shm_id, int memfd_fd, bool writable); 191 pa_memblock* pa_memimport_get(pa_memimport *i, pa_mem_type_t type, uint32_t block_id, 193 int pa_memimport_process_revoke(pa_memimport *i, uint32_t block_id);
|
H A D | memblock.c | 87 struct pa_memimport { struct 99 PA_LLIST_FIELDS(pa_memimport); 158 PA_LLIST_HEAD(pa_memimport, imports); 580 pa_memimport *import; in memblock_free() 737 pa_memimport *import; in memblock_replace_import() 829 PA_LLIST_HEAD_INIT(pa_memimport, p->imports); in pa_mempool_new() 1052 pa_memimport* pa_memimport_new(pa_mempool *p, pa_memimport_release_cb_t cb, void *userdata) { in pa_memimport_new() 1053 pa_memimport *i; in pa_memimport_new() 1058 i = pa_xnew(pa_memimport, 1); in pa_memimport_new() 1068 PA_LLIST_PREPEND(pa_memimport, in pa_memimport_new() [all...] |
H A D | pstream.c | 160 pa_memimport *import; 327 static void memimport_release_cb(pa_memimport *i, uint32_t block_id, void *userdata); 550 static void memimport_release_cb(pa_memimport *i, uint32_t block_id, void *userdata) { in memimport_release_cb()
|
/third_party/pulseaudio/src/tests/ |
H A D | memblock-test.c | 33 static void release_cb(pa_memimport *i, uint32_t block_id, void *userdata) { in release_cb() 73 pa_memimport *import_b, *import_c; in START_TEST()
|
Completed in 5 milliseconds