Lines Matching refs:devnode
35 char devnode[16]; member
139 char devnode[16]; in obsd_get_device_list() local
147 snprintf(devnode, sizeof(devnode), "/dev/ugen%d.00", i); in obsd_get_device_list()
149 if ((fd = open(devnode, O_RDONLY)) < 0) { in obsd_get_device_list()
151 usbi_err(ctx, "could not open %s", devnode); in obsd_get_device_list()
171 strlcpy(dpriv->devnode, devnode, sizeof(devnode)); in obsd_get_device_list()
208 dpriv->fd = open(dpriv->devnode, O_RDWR); in obsd_open()
210 dpriv->fd = open(dpriv->devnode, O_RDONLY); in obsd_open()
215 usbi_dbg("open %s: fd %d", dpriv->devnode, dpriv->fd); in obsd_open()
288 fd = open(dpriv->devnode, O_RDONLY); in obsd_get_config_descriptor()
664 char *s, devnode[16]; in _access_endpoint() local
678 strlcpy(devnode, dpriv->devnode, sizeof(devnode)); in _access_endpoint()
679 s = strchr(devnode, '.'); in _access_endpoint()
683 if (((fd = open(devnode, O_RDWR)) < 0) && (errno == ENXIO)) in _access_endpoint()
684 if ((fd = open(devnode, mode)) < 0) in _access_endpoint()