dev_t
dev_t sdevNo;
dev_t ddevNo;
static void RemoveRecur(const char *dpath, dev_t devNo, struct stat *dstat);
RemoveRecur(const char *dpath, dev_t devNo, struct stat *dstat)
if (devNo == (dev_t)-1)
info.sdevNo = (dev_t)-1;
info.ddevNo = (dev_t)-1;
info.sdevNo = (dev_t)-1;
info.ddevNo = (dev_t)-1;
dev_t sdevNo = info->sdevNo;
dev_t ddevNo = info->ddevNo;
if (sdevNo != (dev_t)-1 && stat1->st_dev != sdevNo)
if (ddevNo != (dev_t)-1 && st2.st_dev != ddevNo)
hc_mknod(struct HostConf *hc, const char *path, mode_t mode, dev_t rdev)
dev_t rdev = 0;
int hc_mknod(struct HostConf *hc, const char *path, mode_t mode, dev_t rdev);
if (arcn->sb.st_dev != (dev_t)(SHRT_EXT(hd->h_dev)))
if (arcn->sb.st_rdev != (dev_t)(SHRT_EXT(hd->h_rdev)))
arcn->sb.st_dev = (dev_t)asc_ul(hd->c_dev, sizeof(hd->c_dev), OCT);
arcn->sb.st_rdev = (dev_t)asc_ul(hd->c_rdev, sizeof(hd->c_rdev), OCT);
dev_t devminor;
dev_t devmajor;
devmajor = (dev_t)asc_ul(hd->c_maj, sizeof(hd->c_maj), HEX);
devminor = (dev_t)asc_ul(hd->c_min, sizeof(hd->c_min), HEX);
devmajor = (dev_t)asc_ul(hd->c_rmaj, sizeof(hd->c_maj), HEX);
devminor = (dev_t)asc_ul(hd->c_rmin, sizeof(hd->c_min), HEX);
arcn->sb.st_dev = (dev_t)(RSHRT_EXT(hd->h_dev));
arcn->sb.st_rdev = (dev_t)(RSHRT_EXT(hd->h_rdev));
arcn->sb.st_dev = (dev_t)(SHRT_EXT(hd->h_dev));
arcn->sb.st_rdev = (dev_t)(SHRT_EXT(hd->h_rdev));
void add_atdir (char *, dev_t, ino_t, time_t, time_t);
int get_atdir (dev_t, ino_t, time_t *, time_t *);
get_atdir(dev_t dev, ino_t ino, time_t *mtime, time_t *atime)
chk_dev(dev_t dev, int add)
static DEVT *chk_dev (dev_t, int);
static dev_t lastdev = 0; /* next device number to try */
if ((arcn->sb.st_dev & (dev_t)dev_mask) != arcn->sb.st_dev)
if (((lastdev & ((dev_t)dev_mask)) != lastdev) ||
add_atdir(char *fname, dev_t dev, ino_t ino, time_t mtime, time_t atime)
dev_t dev; /* the orig device number we now have to map */
dev_t dev; /* the new device id we use */
dev_t dev; /* dev and inode for fast lookup */
dev_t dev; /* files device number */
dev_t devmajor;
dev_t devminor;
arcn->sb.st_rdev = (dev_t)0;
devmajor = (dev_t)asc_ul(hd->devmajor,sizeof(hd->devmajor),OCT);
devminor = (dev_t)asc_ul(hd->devminor,sizeof(hd->devminor),OCT);
dev_t dev;
dev_t dev;
dev_t dev;
dev_t ttydev;
tid->at_port = (dev_t)port;
tid->port = (dev_t)port;
extern void aug_save_tid(dev_t, unsigned int);
extern void aug_save_tid_ex(dev_t, u_int32_t *, u_int32_t);
dev_t fts_dev; /* starting device # */
dev_t fts_dev; /* device */
int rtime(dev_t, struct netbuf *, int, struct timeval *, struct timeval *);
struct netbuf *, int *, dev_t, int, AUTH **);
char *devname(dev_t, mode_t);
char *devname_r(dev_t, mode_t, char *, size_t);
int mknod(const char *, mode_t, dev_t);
devname_r(dev_t dev, mode_t type, char *buf, size_t len)
devname(dev_t dev, mode_t type)
dev_t ftsp_dev;
dev_t dev;
dev_t udev_device_get_devnum(struct udev_device *udev_device);
dev_t
dev_t devnum;
dev_t devnum;
dev_t
!= (dev_t)arg)
dev_t devid_from_dev(cdev_t dev);
dev_t dev = makedev(maj, min);
dev_t dev = makedev(maj, min);
dev_t dev;
sem_get_mapping(ino_t inode, dev_t dev)
sem_add_mapping(ino_t inode, dev_t dev, sem_t sem, int fd)
dev_t pf_dev;
dev_t st_dev; /* device of the filesystem */
dev_t dev; /* Object's filesystem's device */
dev = (dev_t)diskbn;
dev_t dev;
dev_t udev;
dev_t *d = (dev_t *)p;
dev_t voldev;
dev_t plexdev; /* device */
dev_t sddev; /* device */
Volno(dev_t dev)
Plexno(dev_t dev)
Sdno(dev_t dev)
dev_t udev;
sc->dev_t = dsk;
cdev_t dev_t;
tdev = dev_from_devid(*((dev_t *)ap->a_data), 0);
nbsd_nvmm_open(dev_t dev, int flags, int type, struct lwp *l)
return (dev_t)dev->si_inode;
dev_from_devid(dev_t x, int b)
uminor(dev_t dev)
umajor(dev_t dev)
dev_t
dev_t
dev_t devid_from_dev(cdev_t dev); /* kvm_proc.c */
(dev_t)name[0])
dev_t ndumpdev;
dev_t rdev = makeudev(attr.va_rmajor, attr.va_rminor);
dev_t rdev = makeudev(vat->va_rmajor, vat->va_rminor);
dev_t ac_tty; /* controlling tty */
dev_t sw_dev; /* For quasibogus swapdev reporting */
dev_t udev;
cdev_t devfs_find_device_by_devid(dev_t);
dev_t kp_tdev; /* controlling tty dev */
#define NOUDEV (dev_t)(-1) /* non-existent device */
#define NODEV (dev_t)(-1) /* non-existent device */
#define SNPSTTY _IOW('T', 90, dev_t)
#define SNPGTTY _IOR('T', 89, dev_t)
dev_t st_dev; /* inode's device */
dev_t st_rdev; /* device type */
int mknod(const char *, mode_t, dev_t);
int mknodat(int, const char *, mode_t, dev_t);
dev_t dev; char dev_[PAD_(dev_t)];
dev_t devid_from_dev(cdev_t x);
cdev_t dev_from_devid(dev_t x, int b);
int uminor(dev_t dev);
int umajor(dev_t dev);
dev_t makeudev(int x, int y);
#define makedev(x,y) ((dev_t)(((x) << 8) | (y))) /* create dev_t */
dev_t va_fsid; /* file system id */
dev_t dev; /* vn device */
if (((dev_t)dev->si_inode) == devfs_msg->mdv_udev) {
dev_t udev;
if ((error = SYSCTL_IN(req, &udev, sizeof(dev_t))))
devfs_find_device_by_devid(dev_t udev)
dev_t hammer_fsid_to_udev(hammer_uuid_t *uuid);
dev_t fsid_udev;
dev_t
return((dev_t)crc);
dev_t iso_rdev; /* Major/Minor number for special */
dev_t rdev = NOUDEV;
dev_t rdev;
if (vtyp == VCHR && rdev == (dev_t)0xffffffff)
dev_t tn_rdev; /*int32_t ?*/
dev_t rdev;
dev_t xsw_dev;
int mknod_path(pathname_t *, mode_t, dev_t);
mknod_path(pathname_t *name, mode_t mode, dev_t dev)
dev_t d;
dev_t dev;
static dev_t curdev; /* need a guaranteed illegal dev value */
dev_t
dev_t
dev_t rdev;
dev_t fstat_dev2udev(cdev_t);
dev_t makeudev(int, int);
dev_t tdev = 0;
dev_t thistdev;
getdev(dev_t dev)
static dev_t lastdev = (dev_t)-1;
const char *getdev(dev_t);
dev_t orig_device;
if (kp->kp_tdev == (dev_t)li->li_number)
dev_t tdev; /* dev_t of terminal */
size = sizeof(dev_t);
static dev_t fdev; /* device of file pointed to by symlink */
dev_t st_rdev; /* device type */
#define makedev_8_8(x,y) ((dev_t)((((x) << 8) & 0x0000ff00) | \
static dev_t
dev_t dev = 0;
#define makedev_12_20(x,y) ((dev_t)((((x) << 20) & 0xfff00000) | \
static dev_t
dev_t dev = 0;
#define makedev_14_18(x,y) ((dev_t)((((x) << 18) & 0xfffc0000) | \
static dev_t
dev_t dev = 0;
#define makedev_8_24(x,y) ((dev_t)((((x) << 24) & 0xff000000) | \
static dev_t
dev_t dev = 0;
#define makedev_12_12_8(x,y,z) ((dev_t)((((x) << 20) & 0xfff00000) | \
static dev_t
dev_t dev = 0;
dev_t
dev_t dev = 0;
static dev_t
dev_t dev = 0;
#define makedev_freebsd(x,y) ((dev_t)((((x) << 8) & 0x0000ff00) | \
static dev_t
dev_t dev = 0;
typedef dev_t pack_t(int, u_long [], const char **);
#define makedev_netbsd(x,y) ((dev_t)((((x) << 8) & 0x000fff00) | \
static dev_t
dev_t result;
result = (dev_t)strtoul(arg, &ep, 0);
static dev_t parsedev(char *);
dev_t dev;
dev_t dev;
dev_t snp_tty;