Changeset View
Changeset View
Standalone View
Standalone View
head/sys/sys/conf.h
Show First 20 Lines • Show All 271 Lines • ▼ Show 20 Lines | |||||
#ifdef KLD_MODULE | #ifdef KLD_MODULE | ||||
#define MAKEDEV_ETERNAL_KLD 0 | #define MAKEDEV_ETERNAL_KLD 0 | ||||
#else | #else | ||||
#define MAKEDEV_ETERNAL_KLD MAKEDEV_ETERNAL | #define MAKEDEV_ETERNAL_KLD MAKEDEV_ETERNAL | ||||
#endif | #endif | ||||
#define dev2unit(d) ((d)->si_drv0) | #define dev2unit(d) ((d)->si_drv0) | ||||
typedef void (*cdevpriv_dtr_t)(void *data); | typedef void d_priv_dtor_t(void *data); | ||||
int devfs_get_cdevpriv(void **datap); | int devfs_get_cdevpriv(void **datap); | ||||
int devfs_set_cdevpriv(void *priv, cdevpriv_dtr_t dtr); | int devfs_set_cdevpriv(void *priv, d_priv_dtor_t *dtr); | ||||
void devfs_clear_cdevpriv(void); | void devfs_clear_cdevpriv(void); | ||||
void devfs_fpdrop(struct file *fp); /* XXX This is not public KPI */ | void devfs_fpdrop(struct file *fp); /* XXX This is not public KPI */ | ||||
ino_t devfs_alloc_cdp_inode(void); | ino_t devfs_alloc_cdp_inode(void); | ||||
void devfs_free_cdp_inode(ino_t ino); | void devfs_free_cdp_inode(ino_t ino); | ||||
#define UID_ROOT 0 | #define UID_ROOT 0 | ||||
#define UID_BIN 3 | #define UID_BIN 3 | ||||
Show All 38 Lines |