PipeWire  0.1.5
mem.c File Reference
Include dependency graph for mem.c:

Macros

#define _GNU_SOURCE
 
#define MFD_CLOEXEC   0x0001U
 
#define MFD_ALLOW_SEALING   0x0002U
 
#define F_LINUX_SPECIFIC_BASE   1024
 
#define F_ADD_SEALS   (F_LINUX_SPECIFIC_BASE + 9)
 
#define F_GET_SEALS   (F_LINUX_SPECIFIC_BASE + 10)
 
#define F_SEAL_SEAL   0x0001 /* prevent further seals from being set */
 
#define F_SEAL_SHRINK   0x0002 /* prevent file from shrinking */
 
#define F_SEAL_GROW   0x0004 /* prevent file from growing */
 
#define F_SEAL_WRITE   0x0008 /* prevent writes */
 

Macro Definition Documentation

◆ _GNU_SOURCE

#define _GNU_SOURCE

◆ F_ADD_SEALS

#define F_ADD_SEALS   (F_LINUX_SPECIFIC_BASE + 9)

◆ F_GET_SEALS

#define F_GET_SEALS   (F_LINUX_SPECIFIC_BASE + 10)

◆ F_LINUX_SPECIFIC_BASE

#define F_LINUX_SPECIFIC_BASE   1024

◆ F_SEAL_GROW

#define F_SEAL_GROW   0x0004 /* prevent file from growing */

◆ F_SEAL_SEAL

#define F_SEAL_SEAL   0x0001 /* prevent further seals from being set */

◆ F_SEAL_SHRINK

#define F_SEAL_SHRINK   0x0002 /* prevent file from shrinking */

◆ F_SEAL_WRITE

#define F_SEAL_WRITE   0x0008 /* prevent writes */

◆ MFD_ALLOW_SEALING

#define MFD_ALLOW_SEALING   0x0002U

◆ MFD_CLOEXEC

#define MFD_CLOEXEC   0x0001U