Home
last modified time | relevance | path

Searched refs:usb_ether (Results 1 – 25 of 32) sorted by relevance

12

/freebsd/sys/dev/usb/net/
H A Dusb_ethernet.h49 struct usb_ether;
52 typedef void (uether_fn_t)(struct usb_ether *);
66 int (*ue_attach_post_sub)(struct usb_ether *);
71 struct usb_ether *ue;
74 struct usb_ether { struct
104 uint8_t uether_pause(struct usb_ether *, unsigned int); argument
105 if_t uether_getifp(struct usb_ether *);
106 struct mii_data *uether_getmii(struct usb_ether *);
107 void *uether_getsc(struct usb_ether *);
108 int uether_ifattach(struct usb_ether *);
[all …]
H A Dusb_ethernet.c90 uether_pause(struct usb_ether *ue, unsigned _ticks) in uether_pause()
101 ue_queue_command(struct usb_ether *ue, in ue_queue_command()
132 uether_getifp(struct usb_ether *ue) in uether_getifp()
138 uether_getmii(struct usb_ether *ue) in uether_getmii()
144 uether_getsc(struct usb_ether *ue) in uether_getsc()
152 struct usb_ether *ue = arg1; in ue_sysctl_parent()
160 uether_ifattach(struct usb_ether *ue) in uether_ifattach()
190 uether_ifattach_wait(struct usb_ether *ue) in uether_ifattach_wait()
205 struct usb_ether *ue = task->ue; in ue_attach_post_task()
292 uether_ifdetach(struct usb_ether *ue) in uether_ifdetach()
[all …]
H A Dif_mos.c166 static void mos_attach_post(struct usb_ether *ue);
172 static void mos_tick(struct usb_ether *);
173 static void mos_start(struct usb_ether *);
174 static void mos_init(struct usb_ether *);
176 static void mos_stop(struct usb_ether *);
192 static void mos_setmulti(struct usb_ether *);
193 static void mos_setpromisc(struct usb_ether *);
560 mos_setpromisc(struct usb_ether *ue) in mos_setpromisc()
594 mos_setmulti(struct usb_ether *ue) in mos_setmulti()
688 struct usb_ether *ue = &sc->sc_ue; in mos_attach()
[all …]
H A Dif_axge.c132 static int axge_attach_post_sub(struct usb_ether *);
136 static void axge_rx_frame(struct usb_ether *, struct usb_page_cache *, int);
137 static void axge_rxeof(struct usb_ether *, struct usb_page_cache *,
139 static void axge_csum_cfg(struct usb_ether *);
456 axge_attach_post(struct usb_ether *ue) in axge_attach_post()
469 axge_attach_post_sub(struct usb_ether *ue) in axge_attach_post_sub()
563 struct usb_ether *ue; in axge_attach()
607 struct usb_ether *ue; in axge_detach()
643 struct usb_ether *ue; in axge_bulk_read_callback()
762 axge_tick(struct usb_ether *ue) in axge_tick()
[all …]
H A Dif_ipheth.c222 struct usb_ether *ue = &sc->sc_ue; in ipheth_attach()
272 struct usb_ether *ue = &sc->sc_ue; in ipheth_detach()
285 ipheth_start(struct usb_ether *ue) in ipheth_start()
297 ipheth_stop(struct usb_ether *ue) in ipheth_stop()
309 ipheth_tick(struct usb_ether *ue) in ipheth_tick()
334 ipheth_attach_post(struct usb_ether *ue) in ipheth_attach_post()
340 ipheth_init(struct usb_ether *ue) in ipheth_init()
357 ipheth_setmulti(struct usb_ether *ue) in ipheth_setmulti()
363 ipheth_setpromisc(struct usb_ether *ue) in ipheth_setpromisc()
H A Dif_axe.c204 static int axe_attach_post_sub(struct usb_ether *);
215 static int axe_rx_frame(struct usb_ether *, struct usb_page_cache *, int);
216 static int axe_rxeof(struct usb_ether *, struct usb_page_cache *,
218 static void axe_csum_cfg(struct usb_ether *);
492 axe_setmulti(struct usb_ether *ue) in axe_setmulti()
549 struct usb_ether *ue; in axe_ax88178_init()
737 struct usb_ether *ue; in axe_ax88772a_init()
750 struct usb_ether *ue; in axe_ax88772b_init()
814 axe_attach_post(struct usb_ether *ue) in axe_attach_post()
862 axe_attach_post_sub(struct usb_ether *ue) in axe_attach_post_sub()
[all …]
H A Dif_cue.c288 cue_setpromisc(struct usb_ether *ue) in cue_setpromisc()
318 cue_setmulti(struct usb_ether *ue) in cue_setmulti()
372 cue_attach_post(struct usb_ether *ue) in cue_attach_post()
403 struct usb_ether *ue = &sc->sc_ue; in cue_attach()
440 struct usb_ether *ue = &sc->sc_ue; in cue_detach()
453 struct usb_ether *ue = &sc->sc_ue; in cue_bulk_read_callback()
559 cue_tick(struct usb_ether *ue) in cue_tick()
575 cue_start(struct usb_ether *ue) in cue_start()
587 cue_init(struct usb_ether *ue) in cue_init()
637 cue_stop(struct usb_ether *ue) in cue_stop()
H A Dif_kue.c339 kue_setpromisc(struct usb_ether *ue) in kue_setpromisc()
368 kue_setmulti(struct usb_ether *ue) in kue_setmulti()
421 kue_attach_post(struct usb_ether *ue) in kue_attach_post()
471 struct usb_ether *ue = &sc->sc_ue; in kue_attach()
515 struct usb_ether *ue = &sc->sc_ue; in kue_detach()
533 struct usb_ether *ue = &sc->sc_ue; in kue_bulk_read_callback()
645 kue_start(struct usb_ether *ue) in kue_start()
657 kue_init(struct usb_ether *ue) in kue_init()
688 kue_stop(struct usb_ether *ue) in kue_stop()
H A Dif_udav.c230 udav_attach_post(struct usb_ether *ue) in udav_attach_post()
261 struct usb_ether *ue = &sc->sc_ue; in udav_attach()
311 struct usb_ether *ue = &sc->sc_ue; in udav_detach()
431 udav_init(struct usb_ether *ue) in udav_init()
514 udav_setmulti(struct usb_ether *ue) in udav_setmulti()
543 udav_setpromisc(struct usb_ether *ue) in udav_setpromisc()
562 udav_start(struct usb_ether *ue) in udav_start()
659 struct usb_ether *ue = &sc->sc_ue; in udav_bulk_read_callback()
733 udav_stop(struct usb_ether *ue) in udav_stop()
785 udav_tick(struct usb_ether *ue) in udav_tick()
H A Dif_cdceem.c90 struct usb_ether sc_ue;
246 cdceem_attach_post(struct usb_ether *ue) in cdceem_attach_post()
256 struct usb_ether *ue; in cdceem_attach()
306 struct usb_ether *ue = &sc->sc_ue; in cdceem_detach()
422 struct usb_ether *ue; in cdceem_handle_data()
787 cdceem_start(struct usb_ether *ue) in cdceem_start()
801 cdceem_init(struct usb_ether *ue) in cdceem_init()
829 cdceem_stop(struct usb_ether *ue) in cdceem_stop()
844 cdceem_setmulti(struct usb_ether *ue) in cdceem_setmulti()
851 cdceem_setpromisc(struct usb_ether *ue) in cdceem_setpromisc()
H A Dif_rue.c456 rue_setpromisc(struct usb_ether *ue) in rue_setpromisc()
489 rue_setmulti(struct usb_ether *ue) in rue_setmulti()
549 rue_attach_post(struct usb_ether *ue) in rue_attach_post()
587 struct usb_ether *ue = &sc->sc_ue; in rue_attach()
625 struct usb_ether *ue = &sc->sc_ue; in rue_detach()
678 struct usb_ether *ue = &sc->sc_ue; in rue_bulk_read_callback()
799 rue_tick(struct usb_ether *ue) in rue_tick()
816 rue_start(struct usb_ether *ue) in rue_start()
829 rue_init(struct usb_ether *ue) in rue_init()
903 rue_stop(struct usb_ether *ue) in rue_stop()
H A Dif_smsc.c194 static int smsc_attach_post_sub(struct usb_ether *ue);
711 smsc_setmulti(struct usb_ether *ue) in smsc_setmulti()
760 smsc_setpromisc(struct usb_ether *ue) in smsc_setpromisc()
900 smsc_init(struct usb_ether *ue) in smsc_init()
950 struct usb_ether *ue = &sc->sc_ue; in smsc_bulk_read_callback()
1209 smsc_tick(struct usb_ether *ue) in smsc_tick()
1232 smsc_start(struct usb_ether *ue) in smsc_start()
1251 smsc_stop(struct usb_ether *ue) in smsc_stop()
1502 struct usb_ether *ue = if_getsoftc(ifp); in smsc_ioctl()
1544 smsc_get_smsc95xx_macaddr(char* bootargs, size_t len, struct usb_ether *ue) in smsc_get_smsc95xx_macaddr()
[all …]
H A Dif_muge.c168 struct usb_ether sc_ue;
206 static int muge_attach_post_sub(struct usb_ether *ue);
1161 struct usb_ether *ue = &sc->sc_ue; in muge_bulk_read_callback()
1462 muge_set_mac_addr(struct usb_ether *ue) in muge_set_mac_addr()
1523 muge_set_leds(struct usb_ether *ue) in muge_set_leds()
1559 muge_attach_post(struct usb_ether *ue) in muge_attach_post()
1587 muge_attach_post_sub(struct usb_ether *ue) in muge_attach_post_sub()
1645 muge_start(struct usb_ether *ue) in muge_start()
1672 struct usb_ether *ue = if_getsoftc(ifp); in muge_ioctl()
1880 muge_setmulti(struct usb_ether *ue) in muge_setmulti()
[all …]
H A Dif_aue.c551 aue_setmulti(struct usb_ether *ue) in aue_setmulti()
635 aue_attach_post(struct usb_ether *ue) in aue_attach_post()
682 struct usb_ether *ue = &sc->sc_ue; in aue_attach()
727 struct usb_ether *ue = &sc->sc_ue; in aue_detach()
782 struct usb_ether *ue = &sc->sc_ue; in aue_bulk_read_callback()
926 aue_tick(struct usb_ether *ue) in aue_tick()
943 aue_start(struct usb_ether *ue) in aue_start()
956 aue_init(struct usb_ether *ue) in aue_init()
991 aue_setpromisc(struct usb_ether *ue) in aue_setpromisc()
1046 aue_stop(struct usb_ether *ue) in aue_stop()
H A Dif_cdce.c111 static int cdce_attach_post_sub(struct usb_ether *);
117 static void cdce_set_filter(struct usb_ether *);
563 cdce_attach_post(struct usb_ether *ue) in cdce_attach_post()
570 cdce_attach_post_sub(struct usb_ether *ue) in cdce_attach_post_sub()
605 struct usb_ether *ue = &sc->sc_ue; in cdce_attach()
784 struct usb_ether *ue = &sc->sc_ue; in cdce_detach()
797 cdce_start(struct usb_ether *ue) in cdce_start()
811 struct usb_ether *ue = if_getsoftc(ifp); in cdce_ioctl()
980 cdce_init(struct usb_ether *ue) in cdce_init()
1007 cdce_stop(struct usb_ether *ue) in cdce_stop()
[all …]
H A Dif_urndis.c207 urndis_attach_post(struct usb_ether *ue) in urndis_attach_post()
227 struct usb_ether *ue = &sc->sc_ue; in urndis_attach()
337 struct usb_ether *ue = &sc->sc_ue; in urndis_detach()
354 urndis_start(struct usb_ether *ue) in urndis_start()
366 urndis_init(struct usb_ether *ue) in urndis_init()
383 urndis_stop(struct usb_ether *ue) in urndis_stop()
400 urndis_setmulti(struct usb_ether *ue) in urndis_setmulti()
407 urndis_setpromisc(struct usb_ether *ue) in urndis_setpromisc()
H A Dif_urndisreg.h38 struct usb_ether sc_ue;
H A Dif_iphethvar.h69 struct usb_ether sc_ue;
H A Dif_ure.c154 static int ure_attach_post_sub(struct usb_ether *);
508 struct usb_ether *ue = &sc->sc_ue; in ure_attach()
587 struct usb_ether *ue = &sc->sc_ue; in ure_detach()
637 struct usb_ether *ue = &sc->sc_ue; in ure_bulk_read_callback()
950 ure_attach_post(struct usb_ether *ue) in ure_attach_post()
985 ure_attach_post_sub(struct usb_ether *ue) in ure_attach_post_sub()
1042 ure_init(struct usb_ether *ue) in ure_init()
1142 ure_tick(struct usb_ether *ue) in ure_tick()
1191 ure_rxfilter(struct usb_ether *ue) in ure_rxfilter()
1229 ure_start(struct usb_ether *ue) in ure_start()
[all …]
H A Dif_cuereg.h122 struct usb_ether sc_ue;
H A Dif_mosreg.h161 struct usb_ether sc_ue;
H A Dif_cdcereg.h82 struct usb_ether sc_ue;
H A Dif_kuereg.h127 struct usb_ether sc_ue;
H A Dif_udavreg.h156 struct usb_ether sc_ue;
/freebsd/sys/dev/usb/
H A Dusb_fdt_support.h32 struct usb_ether;
41 int usb_fdt_get_mac_addr(device_t dev, struct usb_ether* ue);

12