Coda Distributed File System
|
Go to the source code of this file.
Macros | |
#define | PIOCTL_PREFIX "...PIOCTL." |
#define | _VICEIOCTL(id) (_IOW('V', id, struct ViceIoctl)) |
#define | _VALIDVICEIOCTL(com) (com >= _VICEIOCTL(0) && com <= _VICEIOCTL(255)) |
#define | _IOC_TYPE(nr) ((nr >> _IOC_TYPESHIFT) & _IOC_TYPEMASK) |
#define | _IOC_NR(nr) ((nr >> _IOC_NRSHIFT) & _IOC_NRMASK) |
Functions | |
int | pioctl (const char *path, unsigned long com, struct ViceIoctl *vidata, int follow) |
#define _IOC_NR | ( | nr | ) | ((nr >> _IOC_NRSHIFT) & _IOC_NRMASK) |
#define _IOC_TYPE | ( | nr | ) | ((nr >> _IOC_TYPESHIFT) & _IOC_TYPEMASK) |
#define _VALIDVICEIOCTL | ( | com | ) | (com >= _VICEIOCTL(0) && com <= _VICEIOCTL(255)) |
#define PIOCTL_PREFIX "...PIOCTL." |
int pioctl | ( | const char * | path, |
unsigned long | com, | ||
struct ViceIoctl * | vidata, | ||
int | follow | ||
) |