mirror of
https://git.rtems.org/rtems-libbsd/
synced 2025-10-14 08:37:41 +08:00
Update to FreeBSD 9.2
This commit is contained in:
@@ -38,6 +38,7 @@
|
||||
#ifdef _KERNEL
|
||||
|
||||
struct devfs_dirent;
|
||||
struct devfs_mount;
|
||||
|
||||
struct cdev_privdata {
|
||||
struct file *cdpd_fp;
|
||||
@@ -72,11 +73,17 @@ struct cdev_priv {
|
||||
|
||||
#define cdev2priv(c) member2struct(cdev_priv, cdp_c, c)
|
||||
|
||||
struct cdev *devfs_alloc(int);
|
||||
void devfs_free(struct cdev *);
|
||||
void devfs_create(struct cdev *dev);
|
||||
void devfs_destroy(struct cdev *dev);
|
||||
void devfs_destroy_cdevpriv(struct cdev_privdata *p);
|
||||
struct cdev *devfs_alloc(int);
|
||||
int devfs_dev_exists(const char *);
|
||||
void devfs_free(struct cdev *);
|
||||
void devfs_create(struct cdev *);
|
||||
void devfs_destroy(struct cdev *);
|
||||
void devfs_destroy_cdevpriv(struct cdev_privdata *);
|
||||
|
||||
int devfs_dir_find(const char *);
|
||||
void devfs_dir_ref_de(struct devfs_mount *, struct devfs_dirent *);
|
||||
void devfs_dir_unref_de(struct devfs_mount *, struct devfs_dirent *);
|
||||
int devfs_pathpath(const char *, const char *);
|
||||
|
||||
extern struct unrhdr *devfs_inos;
|
||||
extern struct mtx devmtx;
|
||||
|
Reference in New Issue
Block a user