Changeset View
Changeset View
Standalone View
Standalone View
sys/sys/conf.h
| Show First 20 Lines • Show All 273 Lines • ▼ Show 20 Lines | |||||
| #define make_dev_args_init(a) \ | #define make_dev_args_init(a) \ | ||||
| make_dev_args_init_impl((a), sizeof(struct make_dev_args)) | make_dev_args_init_impl((a), sizeof(struct make_dev_args)) | ||||
| void delist_dev(struct cdev *_dev); | void delist_dev(struct cdev *_dev); | ||||
| void destroy_dev(struct cdev *_dev); | void destroy_dev(struct cdev *_dev); | ||||
| int destroy_dev_sched(struct cdev *dev); | int destroy_dev_sched(struct cdev *dev); | ||||
| int destroy_dev_sched_cb(struct cdev *dev, void (*cb)(void *), void *arg); | int destroy_dev_sched_cb(struct cdev *dev, void (*cb)(void *), void *arg); | ||||
| void destroy_dev_drain(struct cdevsw *csw); | void destroy_dev_drain(struct cdevsw *csw); | ||||
| void drain_dev_clone_events(void); | |||||
| struct cdevsw *dev_refthread(struct cdev *_dev, int *_ref); | struct cdevsw *dev_refthread(struct cdev *_dev, int *_ref); | ||||
| struct cdevsw *devvn_refthread(struct vnode *vp, struct cdev **devp, int *_ref); | struct cdevsw *devvn_refthread(struct vnode *vp, struct cdev **devp, int *_ref); | ||||
| void dev_relthread(struct cdev *_dev, int _ref); | void dev_relthread(struct cdev *_dev, int _ref); | ||||
| void dev_depends(struct cdev *_pdev, struct cdev *_cdev); | void dev_depends(struct cdev *_pdev, struct cdev *_cdev); | ||||
| void dev_ref(struct cdev *dev); | void dev_ref(struct cdev *dev); | ||||
| void dev_refl(struct cdev *dev); | void dev_refl(struct cdev *dev); | ||||
| void dev_rel(struct cdev *dev); | void dev_rel(struct cdev *dev); | ||||
| struct cdev *make_dev(struct cdevsw *_devsw, int _unit, uid_t _uid, gid_t _gid, | struct cdev *make_dev(struct cdevsw *_devsw, int _unit, uid_t _uid, gid_t _gid, | ||||
| ▲ Show 20 Lines • Show All 97 Lines • Show Last 20 Lines | |||||