FreeBSD kernel usb device Code
usb_ether_methods Struct Reference

#include <usb_ethernet.h>

Data Fields

uether_fn_tue_attach_post
 
uether_fn_tue_start
 
uether_fn_tue_init
 
uether_fn_tue_stop
 
uether_fn_tue_setmulti
 
uether_fn_tue_setpromisc
 
uether_fn_tue_tick
 
int(* ue_mii_upd )(struct ifnet *)
 
void(* ue_mii_sts )(struct ifnet *, struct ifmediareq *)
 
int(* ue_ioctl )(struct ifnet *, u_long, caddr_t)
 
int(* ue_attach_post_sub )(struct usb_ether *)
 

Detailed Description

Definition at line 57 of file usb_ethernet.h.

Field Documentation

◆ ue_attach_post

uether_fn_t* usb_ether_methods::ue_attach_post

Definition at line 58 of file usb_ethernet.h.

Referenced by ue_attach_post_task().

◆ ue_attach_post_sub

int(* usb_ether_methods::ue_attach_post_sub) (struct usb_ether *)

Definition at line 69 of file usb_ethernet.h.

Referenced by ue_attach_post_task().

◆ ue_init

uether_fn_t* usb_ether_methods::ue_init

Definition at line 60 of file usb_ethernet.h.

Referenced by ue_start_task().

◆ ue_ioctl

int(* usb_ether_methods::ue_ioctl) (struct ifnet *, u_long, caddr_t)

Definition at line 68 of file usb_ethernet.h.

Referenced by ue_attach_post_task().

◆ ue_mii_sts

void(* usb_ether_methods::ue_mii_sts) (struct ifnet *, struct ifmediareq *)

◆ ue_mii_upd

int(* usb_ether_methods::ue_mii_upd) (struct ifnet *)

Definition at line 65 of file usb_ethernet.h.

Referenced by ue_attach_post_task(), and ue_ifmedia_task().

◆ ue_setmulti

uether_fn_t* usb_ether_methods::ue_setmulti

Definition at line 62 of file usb_ethernet.h.

Referenced by ue_setmulti_task().

◆ ue_setpromisc

uether_fn_t* usb_ether_methods::ue_setpromisc

Definition at line 63 of file usb_ethernet.h.

Referenced by ue_promisc_task().

◆ ue_start

uether_fn_t* usb_ether_methods::ue_start

Definition at line 59 of file usb_ethernet.h.

Referenced by ue_start().

◆ ue_stop

uether_fn_t* usb_ether_methods::ue_stop

Definition at line 61 of file usb_ethernet.h.

Referenced by ue_stop_task().

◆ ue_tick

uether_fn_t* usb_ether_methods::ue_tick

Definition at line 64 of file usb_ethernet.h.

Referenced by ue_start_task(), and ue_tick_task().


The documentation for this struct was generated from the following file: