|
PipeWire
0.1.8
|
Go to the source code of this file.
Data Structures | |
| class | pw_memblock |
| Memory block structure. More... | |
| struct | pw_map_range |
| parameters to map a memory range More... | |
Macros | |
| #define | PW_MEMBLOCK_FLAG_MAP_READWRITE (PW_MEMBLOCK_FLAG_MAP_READ | PW_MEMBLOCK_FLAG_MAP_WRITE) |
Functions | |
| int | pw_memblock_alloc (enum pw_memblock_flags flags, size_t size, struct pw_memblock **mem) |
| int | pw_memblock_import (enum pw_memblock_flags flags, int fd, off_t offset, size_t size, struct pw_memblock **mem) |
| int | pw_memblock_map (struct pw_memblock *mem) |
| void | pw_memblock_free (struct pw_memblock *mem) |
| struct pw_memblock * | pw_memblock_find (const void *ptr) |
| Find memblock for given ptr. More... | |
| #define PW_MEMBLOCK_FLAG_MAP_READWRITE (PW_MEMBLOCK_FLAG_MAP_READ | PW_MEMBLOCK_FLAG_MAP_WRITE) |
Referenced by pw_control_link(), and pw_memblock::pw_memblock_map().
| int pw_memblock_alloc | ( | enum pw_memblock_flags | flags, |
| size_t | size, | ||
| struct pw_memblock ** | mem | ||
| ) |
| struct pw_memblock* pw_memblock_find | ( | const void * | ptr | ) |
Find memblock for given ptr.
| void pw_memblock_free | ( | struct pw_memblock * | mem | ) |
| int pw_memblock_import | ( | enum pw_memblock_flags | flags, |
| int | fd, | ||
| off_t | offset, | ||
| size_t | size, | ||
| struct pw_memblock ** | mem | ||
| ) |
| int pw_memblock_map | ( | struct pw_memblock * | mem | ) |