tlan_list
struct tlan_list *tail_list;
priv->tx_list_dma + sizeof(struct tlan_list)*priv->tx_tail;
struct tlan_list *head_list;
+ sizeof(struct tlan_list)*priv->tx_head;
struct tlan_list *head_list;
struct tlan_list *tail_list;
priv->rx_list_dma + sizeof(struct tlan_list)*priv->rx_head;
+ sizeof(struct tlan_list)*priv->rx_head;
+ sizeof(struct tlan_list)*priv->rx_head;
struct tlan_list *head_list;
+ sizeof(struct tlan_list)*priv->tx_head;
+ sizeof(struct tlan_list)*priv->rx_head;
static void tlan_print_list(struct tlan_list *, char *, int);
struct tlan_list *list;
list_phys = priv->rx_list_dma + sizeof(struct tlan_list)*i;
list->forward = list_phys + sizeof(struct tlan_list);
struct tlan_list *list;
static void tlan_print_list(struct tlan_list *list, char *type, int num)
tlan_store_skb(struct tlan_list *tag, struct sk_buff *skb)
tlan_get_skb(const struct tlan_list *tag)
* (sizeof(struct tlan_list));
priv->rx_list = (struct tlan_list *)
priv->rx_list_dma + sizeof(struct tlan_list)*TLAN_NUM_RX_LISTS;
struct tlan_list *rx_list;
struct tlan_list *tx_list;