VSF Documented
Data Structures | Macros | Typedefs | Functions | Variables
file.h File Reference
#include "shell/sys/linux/vsf_linux_cfg.h"
#include "../sys/types.h"

Go to the source code of this file.

Data Structures

struct  vsf_linux_sys_file_vplt_t
 

Macros

#define flock   VSF_LINUX_WRAPPER(flock)
 
#define LOCK_SH   (1 << 0)
 
#define LOCK_EX   (1 << 1)
 
#define LOCK_UN   (1 << 2)
 

Typedefs

typedef struct vsf_linux_sys_file_vplt_t vsf_linux_sys_file_vplt_t
 

Functions

int flock (int fd, int operation)
 

Variables

__VSF_VPLT_DECORATOR__ vsf_linux_sys_file_vplt_t vsf_linux_sys_file_vplt
 

Macro Definition Documentation

◆ flock

#define flock   VSF_LINUX_WRAPPER(flock)

◆ LOCK_SH

#define LOCK_SH   (1 << 0)

◆ LOCK_EX

#define LOCK_EX   (1 << 1)

◆ LOCK_UN

#define LOCK_UN   (1 << 2)

Typedef Documentation

◆ vsf_linux_sys_file_vplt_t

Function Documentation

◆ flock()

int flock ( int  fd,
int  operation 
)

Variable Documentation

◆ vsf_linux_sys_file_vplt

__VSF_VPLT_DECORATOR__ vsf_linux_sys_file_vplt_t vsf_linux_sys_file_vplt
extern