/freebsd/sys/dev/usb/net/ |
H A D | usb_ethernet.h | 49 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 D | usb_ethernet.c | 90 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 D | if_mos.c | 166 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 D | if_axge.c | 132 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 D | if_ipheth.c | 222 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 D | if_axe.c | 204 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 D | if_cue.c | 288 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 D | if_kue.c | 339 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 D | if_udav.c | 230 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 D | if_cdceem.c | 90 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 D | if_rue.c | 456 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 D | if_smsc.c | 194 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 D | if_muge.c | 168 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 D | if_aue.c | 551 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 D | if_cdce.c | 111 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 D | if_urndis.c | 207 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 D | if_urndisreg.h | 38 struct usb_ether sc_ue;
|
H A D | if_iphethvar.h | 69 struct usb_ether sc_ue;
|
H A D | if_ure.c | 154 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 D | if_cuereg.h | 122 struct usb_ether sc_ue;
|
H A D | if_mosreg.h | 161 struct usb_ether sc_ue;
|
H A D | if_cdcereg.h | 82 struct usb_ether sc_ue;
|
H A D | if_kuereg.h | 127 struct usb_ether sc_ue;
|
H A D | if_udavreg.h | 156 struct usb_ether sc_ue;
|
/freebsd/sys/dev/usb/ |
H A D | usb_fdt_support.h | 32 struct usb_ether; 41 int usb_fdt_get_mac_addr(device_t dev, struct usb_ether* ue);
|