uhidev
ucc_intr(struct uhidev *addr, void *data, u_int len)
struct uhidev sc_hdev;
void ucc_intr(struct uhidev *, void *, u_int);
sc->sc_uhidev = uca->uhidev;
struct uhidev_softc *uhidev;
void ucycom_intr(struct uhidev *, void *, u_int);
uca.uhidev = sc->sc_hdev.sc_parent;
ucycom_intr(struct uhidev *addr, void *ibuf, u_int len)
struct uhidev sc_hdev;
void ugold_intr(struct uhidev *, void *, u_int);
ugold_intr(struct uhidev *addr, void *ibuf, u_int len)
struct uhidev sc_hdev;
uhid_intr(struct uhidev *addr, void *data, u_int len)
struct uhidev sc_hdev;
void uhid_intr(struct uhidev *, void *, u_int);
uhidev_set_report_dev(struct uhidev_softc *sc, struct uhidev *dev, int repid)
sc->sc_subdevs[repid] = (struct uhidev *)dev;
sc->sc_subdevs = mallocarray(nrepid, sizeof(struct uhidev *),
sc->sc_subdevs[repid] = (struct uhidev *)dev;
free(sc->sc_subdevs, M_USBDEV, sc->sc_nrepid * sizeof(struct uhidev *));
struct uhidev *scd;
uhidev_open(struct uhidev *scd)
uhidev_close(struct uhidev *scd)
uhidev_ioctl(struct uhidev *sc, u_long cmd, caddr_t addr, int flag,
struct uhidev **sc_subdevs;
void (*sc_intr)(struct uhidev *, void *, u_int);
int uhidev_open(struct uhidev *);
void uhidev_close(struct uhidev *);
int uhidev_ioctl(struct uhidev *, u_long, caddr_t, int, struct proc *);
int uhidev_set_report_dev(struct uhidev_softc *, struct uhidev *, int);
struct uhidev sc_hdev;
void uhidpp_intr(struct uhidev *addr, void *ibuf, u_int len);
uhidpp_intr(struct uhidev *addr, void *buf, u_int len)
struct uhidev sc_hdev;
void ukbd_intr(struct uhidev *addr, void *ibuf, u_int len);
ukbd_intr(struct uhidev *addr, void *ibuf, u_int len)
ums_intr(struct uhidev *addr, void *buf, u_int len)
struct uhidev sc_hdev;
void ums_intr(struct uhidev *addr, void *ibuf, u_int len);
umstc_intr(struct uhidev *addr, void *buf, u_int len)
struct uhidev sc_hdev;
void umstc_intr(struct uhidev *addr, void *ibuf, u_int len);
umt_intr(struct uhidev *dev, void *buf, u_int len)
struct uhidev sc_hdev;
void umt_intr(struct uhidev *, void *, u_int);
struct uhidev *sc_hdev;
uoaklux_intr(struct uhidev *addr, void *ibuf, u_int len)
struct uhidev sc_hdev;
void uoaklux_intr(struct uhidev *, void *, u_int);
uoakrh_intr(struct uhidev *addr, void *ibuf, u_int len)
struct uhidev sc_hdev;
void uoakrh_intr(struct uhidev *, void *, u_int);
uoakv_intr(struct uhidev *addr, void *ibuf, u_int len)
struct uhidev sc_hdev;
void uoakv_intr(struct uhidev *, void *, u_int);
struct uhidev sc_hdev;
void upd_intr(struct uhidev *, void *, uint);
upd_intr(struct uhidev *uh, void *p, uint len)
uca.uhidev = sc->sc_hdev.sc_parent;
struct uhidev sc_hdev;
uslhcom_intr(struct uhidev *addr, void *ibuf, u_int len)
void uslhcom_intr(struct uhidev *, void *, u_int);
struct uhidev sc_hdev;
void uthum_intr(struct uhidev *, void *, u_int);
uthum_intr(struct uhidev *addr, void *ibuf, u_int len)
struct uhidev sc_hdev; /* USB parent (got the struct device). */
void utpms_intr(struct uhidev *, void *, unsigned int);
utpms_intr(struct uhidev *addr, void *ibuf, unsigned int len)
utrh_intr(struct uhidev *addr, void *ibuf, u_int len)
struct uhidev sc_hdev;
void utrh_intr(struct uhidev *, void *, u_int);
utwitch_intr(struct uhidev *addr, void *ibuf, u_int len)
struct uhidev sc_hdev;
void utwitch_intr(struct uhidev *, void *, u_int);
uwacom_intr_legacy(struct uhidev *addr, void *buf, u_int len)
uwacom_intr(struct uhidev *addr, void *buf, u_int len)
struct uhidev sc_hdev;
void uwacom_intr_legacy(struct uhidev *, void *, u_int);
void uwacom_intr(struct uhidev *, void *, u_int);