XenevaOS
Loading...
Searching...
No Matches
Classes | Macros | Functions
uio.h File Reference
#include <stddef.h>
#include <stdint.h>
#include <linux/fs.h>
Include dependency graph for uio.h:

Go to the source code of this file.

Classes

struct  kiocb
 
struct  iov_iter
 

Macros

#define IOCB_NOWAIT   0x00000001
 
#define ITER_DEST   0
 
#define ITER_SOURCE   1
 

Functions

size_t iov_iter_count (const struct iov_iter *i)
 
void iov_iter_advance (struct iov_iter *i, size_t bytes)
 
size_t iov_iter_zero (size_t bytes, struct iov_iter *i)
 

Macro Definition Documentation

◆ IOCB_NOWAIT

#define IOCB_NOWAIT   0x00000001

◆ ITER_DEST

#define ITER_DEST   0

◆ ITER_SOURCE

#define ITER_SOURCE   1

Function Documentation

◆ iov_iter_advance()

void iov_iter_advance ( struct iov_iter *  i,
size_t  bytes 
)

◆ iov_iter_count()

size_t iov_iter_count ( const struct iov_iter *  i)

◆ iov_iter_zero()

size_t iov_iter_zero ( size_t  bytes,
struct iov_iter *  i 
)