Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
islpci_eth.c File Reference
#include <linux/module.h>
#include <linux/gfp.h>
#include <linux/pci.h>
#include <linux/delay.h>
#include <linux/netdevice.h>
#include <linux/etherdevice.h>
#include <linux/if_arp.h>
#include <asm/byteorder.h>
#include "prismcompat.h"
#include "isl_38xx.h"
#include "islpci_eth.h"
#include "islpci_mgt.h"
#include "oid_mgt.h"

Go to the source code of this file.

Functions

void islpci_eth_cleanup_transmit (islpci_private *priv, isl38xx_control_block *control_block)
 
netdev_tx_t islpci_eth_transmit (struct sk_buff *skb, struct net_device *ndev)
 
int islpci_eth_receive (islpci_private *priv)
 
void islpci_do_reset_and_wake (struct work_struct *work)
 
void islpci_eth_tx_timeout (struct net_device *ndev)
 

Function Documentation

void islpci_do_reset_and_wake ( struct work_struct work)

Definition at line 479 of file islpci_eth.c.

void islpci_eth_cleanup_transmit ( islpci_private priv,
isl38xx_control_block control_block 
)

Definition at line 39 of file islpci_eth.c.

int islpci_eth_receive ( islpci_private priv)

Definition at line 310 of file islpci_eth.c.

netdev_tx_t islpci_eth_transmit ( struct sk_buff skb,
struct net_device ndev 
)

Definition at line 77 of file islpci_eth.c.

void islpci_eth_tx_timeout ( struct net_device ndev)

Definition at line 490 of file islpci_eth.c.