Home | History | Annotate | Download | only in usb

Lines Matching defs:un

143 	struct usbnet * const	un = device_private(self);
152 DPRINTFN(5,(" : upl_attach: un=%p, dev=%p", un, dev));
160 un->un_dev = self;
161 un->un_udev = dev;
162 un->un_sc = un;
163 un->un_ops = &upl_ops;
164 un->un_rx_xfer_flags = USBD_SHORT_XFER_OK;
165 un->un_tx_xfer_flags = USBD_FORCE_SHORT_XFER;
166 un->un_rx_list_cnt = UPL_RX_LIST_CNT;
167 un->un_tx_list_cnt = UPL_TX_LIST_CNT;
168 un->un_rx_bufsz = UPL_BUFSZ;
169 un->un_tx_bufsz = UPL_BUFSZ;
178 err = usbd_device2interface_handle(dev, UPL_IFACE_IDX, &un->un_iface);
184 id = usbd_get_interface_descriptor(un->un_iface);
188 ed = usbd_interface2endpoint_descriptor(un->un_iface, i);
195 un->un_ed[USBNET_ENDPT_RX] = ed->bEndpointAddress;
198 un->un_ed[USBNET_ENDPT_TX] = ed->bEndpointAddress;
202 if (un->un_ed[USBNET_ENDPT_RX] == 0 || un->un_ed[USBNET_ENDPT_TX] == 0 /*||
203 un->un_ed[USBNET_ENDPT_INTR] == 0*/) {
208 usbnet_attach(un);
211 struct ifnet *ifp = usbnet_ifp(un);
221 usbnet_attach_ifp(un, IFF_POINTOPOINT | IFF_NOARP | IFF_SIMPLEX,
226 upl_uno_rx_loop(struct usbnet * un, struct usbnet_chain *c, uint32_t total_len)
230 device_xname(un->un_dev), __func__, total_len));
232 usbnet_input(un, c->unc_buf, total_len);
236 upl_uno_tx_prepare(struct usbnet *un, struct mbuf *m, struct usbnet_chain *c)
240 if ((unsigned)m->m_pkthdr.len > un->un_tx_bufsz)
247 device_xname(un->un_dev), __func__, total_len));
268 struct usbnet * const un __unused = ifp->if_softc;
270 DPRINTFN(10,("%s: %s: enter\n", device_xname(un->un_dev), __func__));