Lines Matching defs:uhid_softc
87 struct uhid_softc { struct
88 device_t sc_dev;
89 struct uhidev *sc_hdev;
90 struct usbd_device *sc_udev;
91 uint8_t sc_report_id;
93 kmutex_t sc_lock;
94 kcondvar_t sc_cv;
96 int sc_isize;
97 int sc_osize;
98 int sc_fsize;
100 u_char *sc_obuf;
102 struct clist sc_q; /* protected by sc_lock */
103 struct selinfo sc_rsel;
104 proc_t *sc_async; /* process that wants SIGIO */
105 void *sc_sih;
106 volatile uint32_t sc_state; /* driver state */
109 int sc_raw;
110 enum {
114 } sc_open;
115 bool sc_closing;