Lines Matching defs:umb_softc
351 struct umb_softc { struct
352 device_t sc_dev;
353 struct ifnet sc_if;
355 struct ifmedia sc_im;
356 krndsource_t sc_rnd_source;
357 struct usbd_device *sc_udev;
359 int sc_ver_maj;
360 int sc_ver_min;
361 int sc_ctrl_len;
362 int sc_maxpktlen;
363 int sc_maxsessions;
366 uint32_t sc_flags;
367 int sc_cid;
369 struct usb_task sc_umb_task;
370 struct usb_task sc_get_response_task;
371 int sc_nresp;
372 callout_t sc_statechg_timer;
373 char sc_dying;
374 char sc_attached;
376 uint8_t sc_ctrl_ifaceno;
377 struct usbd_pipe *sc_ctrl_pipe;
378 usb_cdc_notification_t sc_intr_msg;
379 struct usbd_interface *sc_data_iface;
381 void *sc_resp_buf;
382 void *sc_ctrl_msg;
384 int sc_rx_ep;
385 struct usbd_xfer *sc_rx_xfer;
386 char *sc_rx_buf;
387 int sc_rx_bufsz;
388 struct usbd_pipe *sc_rx_pipe;
389 unsigned sc_rx_nerr;
391 int sc_tx_ep;
392 struct usbd_xfer *sc_tx_xfer;
393 char *sc_tx_buf;
394 int sc_tx_bufsz;
395 struct usbd_pipe *sc_tx_pipe;
396 struct mbuf *sc_tx_m;
397 uint32_t sc_tx_seq;
399 uint32_t sc_tid;
403 struct umb_info sc_info;