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

#include <common.h>

Data Fields

void(* init_rx_desc )(struct dma_desc *p, unsigned int ring_size, int disable_rx_ic)
 
void(* init_tx_desc )(struct dma_desc *p, unsigned int ring_size)
 
void(* prepare_tx_desc )(struct dma_desc *p, int is_fs, int len, int csum_flag)
 
void(* set_tx_owner )(struct dma_desc *p)
 
int(* get_tx_owner )(struct dma_desc *p)
 
void(* close_tx_desc )(struct dma_desc *p)
 
void(* release_tx_desc )(struct dma_desc *p)
 
void(* clear_tx_ic )(struct dma_desc *p)
 
int(* get_tx_ls )(struct dma_desc *p)
 
int(* tx_status )(void *data, struct stmmac_extra_stats *x, struct dma_desc *p, void __iomem *ioaddr)
 
int(* get_tx_len )(struct dma_desc *p)
 
int(* get_rx_owner )(struct dma_desc *p)
 
void(* set_rx_owner )(struct dma_desc *p)
 
int(* get_rx_frame_len )(struct dma_desc *p, int rx_coe_type)
 
int(* rx_status )(void *data, struct stmmac_extra_stats *x, struct dma_desc *p)
 

Detailed Description

Definition at line 238 of file common.h.

Field Documentation

void(* clear_tx_ic)(struct dma_desc *p)

Definition at line 257 of file common.h.

void(* close_tx_desc)(struct dma_desc *p)

Definition at line 252 of file common.h.

int(* get_rx_frame_len)(struct dma_desc *p, int rx_coe_type)

Definition at line 269 of file common.h.

int(* get_rx_owner)(struct dma_desc *p)

Definition at line 266 of file common.h.

int(* get_tx_len)(struct dma_desc *p)

Definition at line 264 of file common.h.

int(* get_tx_ls)(struct dma_desc *p)

Definition at line 259 of file common.h.

int(* get_tx_owner)(struct dma_desc *p)

Definition at line 250 of file common.h.

void(* init_rx_desc)(struct dma_desc *p, unsigned int ring_size, int disable_rx_ic)

Definition at line 240 of file common.h.

void(* init_tx_desc)(struct dma_desc *p, unsigned int ring_size)

Definition at line 243 of file common.h.

void(* prepare_tx_desc)(struct dma_desc *p, int is_fs, int len, int csum_flag)

Definition at line 246 of file common.h.

void(* release_tx_desc)(struct dma_desc *p)

Definition at line 254 of file common.h.

Definition at line 271 of file common.h.

void(* set_rx_owner)(struct dma_desc *p)

Definition at line 267 of file common.h.

void(* set_tx_owner)(struct dma_desc *p)

Definition at line 249 of file common.h.

Definition at line 261 of file common.h.


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