VSF Documented
Data Structures | Macros | Typedefs | Functions | Variables
random.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_random_vplt_t
 

Macros

#define getrandom   VSF_LINUX_WRAPPER(getrandom)
 
#define GRND_NONBLOCK   0x0001
 
#define GRND_RANDOM   0x0002
 

Typedefs

typedef struct vsf_linux_sys_random_vplt_t vsf_linux_sys_random_vplt_t
 

Functions

ssize_t getrandom (void *buf, size_t buflen, unsigned int flags)
 

Variables

__VSF_VPLT_DECORATOR__ vsf_linux_sys_random_vplt_t vsf_linux_sys_random_vplt
 

Macro Definition Documentation

◆ getrandom

#define getrandom   VSF_LINUX_WRAPPER(getrandom)

◆ GRND_NONBLOCK

#define GRND_NONBLOCK   0x0001

◆ GRND_RANDOM

#define GRND_RANDOM   0x0002

Typedef Documentation

◆ vsf_linux_sys_random_vplt_t

Function Documentation

◆ getrandom()

ssize_t getrandom ( void *  buf,
size_t  buflen,
unsigned int  flags 
)

Variable Documentation

◆ vsf_linux_sys_random_vplt

__VSF_VPLT_DECORATOR__ vsf_linux_sys_random_vplt_t vsf_linux_sys_random_vplt
extern