Lines Matching defs:umb_softc
333 struct umb_softc { struct
334 struct device sc_dev;
335 struct ifnet sc_if;
337 struct usbd_device *sc_udev;
339 int sc_ver_maj;
340 int sc_ver_min;
341 int sc_ctrl_len;
342 int sc_maxpktlen;
343 int sc_maxsessions;
344 unsigned int sc_ncm_supported_formats;
345 int sc_ncm_format;
347 int sc_maxdgram;
348 int sc_align;
349 int sc_ndp_div;
350 int sc_ndp_remainder;
355 uint32_t sc_flags;
356 int sc_cid;
358 struct usb_task sc_umb_task;
359 struct usb_task sc_get_response_task;
360 int sc_nresp;
361 struct timeout sc_statechg_timer;
363 uint8_t sc_ctrl_ifaceno;
364 struct usbd_pipe *sc_ctrl_pipe;
365 struct usb_cdc_notification sc_intr_msg;
366 struct usbd_interface *sc_data_iface;
368 void *sc_resp_buf;
369 void *sc_ctrl_msg;
371 int sc_rx_ep;
372 struct usbd_xfer *sc_rx_xfer;
373 void *sc_rx_buf;
374 int sc_rx_bufsz;
375 struct usbd_pipe *sc_rx_pipe;
376 unsigned sc_rx_nerr;
378 int sc_tx_ep;
379 struct usbd_xfer *sc_tx_xfer;
380 void *sc_tx_buf;
381 int sc_tx_bufsz;
382 struct usbd_pipe *sc_tx_pipe;
383 struct mbuf_list sc_tx_ml;
384 uint32_t sc_tx_seq;
386 uint32_t sc_tid;
390 struct umb_info sc_info;
392 struct rwlock sc_kstat_lock;
393 struct kstat *sc_kstat_signal;