Searched refs:pa_shm (Results 1 - 4 of 4) sorted by relevance
/third_party/pulseaudio/src/pulsecore/ |
H A D | shm.h | 28 typedef struct pa_shm { struct 50 } pa_shm; typedef 52 int pa_shm_create_rw(pa_shm *m, pa_mem_type_t type, size_t size, mode_t mode); 53 int pa_shm_attach(pa_shm *m, pa_mem_type_t type, unsigned id, int memfd_fd, bool writable); 55 void pa_shm_punch(pa_shm *m, size_t offset, size_t size); 57 void pa_shm_free(pa_shm *m);
|
H A D | shm.c | 117 static int privatemem_create(pa_shm *m, size_t size) { in privatemem_create() 148 static int sharedmem_create(pa_shm *m, pa_mem_type_t type, size_t size, mode_t mode) { in sharedmem_create() 235 int pa_shm_create_rw(pa_shm *m, pa_mem_type_t type, size_t size, mode_t mode) { in pa_shm_create_rw() 251 static void privatemem_free(pa_shm *m) { in privatemem_free() 266 void pa_shm_free(pa_shm *m) { in pa_shm_free() 309 void pa_shm_punch(pa_shm *m, size_t offset, size_t size) { in pa_shm_punch() 356 static int shm_attach(pa_shm *m, pa_mem_type_t type, unsigned id, int memfd_fd, bool writable, bool for_cleanup) { in shm_attach() 433 int pa_shm_attach(pa_shm *m, pa_mem_type_t type, unsigned id, int memfd_fd, bool writable) { in pa_shm_attach() 450 pa_shm seg; in pa_shm_cleanup()
|
H A D | memblock.h | 93 pa_shm memory;
|
H A D | memblock.c | 148 pa_shm memory; 1009 * Check pa_shm->fd and pa_mempool_new() for further context. */ 1165 * Note! check comments at 'pa_shm->fd', 'segment_is_permanent()', 1421 pa_shm *memory; in pa_memexport_put()
|
Completed in 5 milliseconds