Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
rtl819x_ops Struct Reference

#include <rtl_core.h>

Data Fields

enum nic_t nic_type
 
void(* get_eeprom_size )(struct net_device *dev)
 
void(* init_adapter_variable )(struct net_device *dev)
 
void(* init_before_adapter_start )(struct net_device *dev)
 
bool(* initialize_adapter )(struct net_device *dev)
 
void(* link_change )(struct net_device *dev)
 
void(* tx_fill_descriptor )(struct net_device *dev, struct tx_desc *tx_desc, struct cb_desc *cb_desc, struct sk_buff *skb)
 
void(* tx_fill_cmd_descriptor )(struct net_device *dev, struct tx_desc_cmd *entry, struct cb_desc *cb_desc, struct sk_buff *skb)
 
bool(* rx_query_status_descriptor )(struct net_device *dev, struct rtllib_rx_stats *stats, struct rx_desc *pdesc, struct sk_buff *skb)
 
bool(* rx_command_packet_handler )(struct net_device *dev, struct sk_buff *skb, struct rx_desc *pdesc)
 
void(* stop_adapter )(struct net_device *dev, bool reset)
 
void(* update_ratr_table )(struct net_device *dev)
 
void(* irq_enable )(struct net_device *dev)
 
void(* irq_disable )(struct net_device *dev)
 
void(* irq_clear )(struct net_device *dev)
 
void(* rx_enable )(struct net_device *dev)
 
void(* tx_enable )(struct net_device *dev)
 
void(* interrupt_recognized )(struct net_device *dev, u32 *p_inta, u32 *p_intb)
 
bool(* TxCheckStuckHandler )(struct net_device *dev)
 
bool(* RxCheckStuckHandler )(struct net_device *dev)
 

Detailed Description

Definition at line 497 of file rtl_core.h.

Field Documentation

void(* get_eeprom_size)(struct net_device *dev)

Definition at line 499 of file rtl_core.h.

void(* init_adapter_variable)(struct net_device *dev)

Definition at line 500 of file rtl_core.h.

void(* init_before_adapter_start)(struct net_device *dev)

Definition at line 501 of file rtl_core.h.

bool(* initialize_adapter)(struct net_device *dev)

Definition at line 502 of file rtl_core.h.

void(* interrupt_recognized)(struct net_device *dev, u32 *p_inta, u32 *p_intb)

Definition at line 526 of file rtl_core.h.

void(* irq_clear)(struct net_device *dev)

Definition at line 523 of file rtl_core.h.

void(* irq_disable)(struct net_device *dev)

Definition at line 522 of file rtl_core.h.

void(* irq_enable)(struct net_device *dev)

Definition at line 521 of file rtl_core.h.

void(* link_change)(struct net_device *dev)

Definition at line 503 of file rtl_core.h.

enum nic_t nic_type

Definition at line 498 of file rtl_core.h.

bool(* rx_command_packet_handler)(struct net_device *dev, struct sk_buff *skb, struct rx_desc *pdesc)

Definition at line 516 of file rtl_core.h.

void(* rx_enable)(struct net_device *dev)

Definition at line 524 of file rtl_core.h.

Definition at line 512 of file rtl_core.h.

bool(* RxCheckStuckHandler)(struct net_device *dev)

Definition at line 529 of file rtl_core.h.

void(* stop_adapter)(struct net_device *dev, bool reset)

Definition at line 519 of file rtl_core.h.

void(* tx_enable)(struct net_device *dev)

Definition at line 525 of file rtl_core.h.

Definition at line 508 of file rtl_core.h.

Definition at line 504 of file rtl_core.h.

bool(* TxCheckStuckHandler)(struct net_device *dev)

Definition at line 528 of file rtl_core.h.

void(* update_ratr_table)(struct net_device *dev)

Definition at line 520 of file rtl_core.h.


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