#include <linux/module.h>
#include <linux/moduleparam.h>
#include <linux/netdevice.h>
#include <linux/etherdevice.h>
#include <linux/ip.h>
#include <linux/tcp.h>
#include <linux/if_vlan.h>
#include <linux/inet_lro.h>
#include <linux/slab.h>
#include "nes.h"
#include "nes_cm.h"
Go to the source code of this file.
|
| module_param (nes_lro_max_aggr, uint, 0444) |
|
| MODULE_PARM_DESC (nes_lro_max_aggr,"NIC LRO max packet aggregation") |
|
| module_param (wide_ppm_offset, int, 0644) |
|
| MODULE_PARM_DESC (wide_ppm_offset,"Increase CX4 interface clock ppm offset, 0=100ppm (default), 1=300ppm") |
|
void | nes_nic_init_timer_defaults (struct nes_device *nesdev, u8 jumbomode) |
|
struct nes_adapter * | nes_init_adapter (struct nes_device *nesdev, u8 hw_rev) |
|
void | nes_destroy_adapter (struct nes_adapter *nesadapter) |
|
int | nes_init_cqp (struct nes_device *nesdev) |
|
int | nes_destroy_cqp (struct nes_device *nesdev) |
|
int | nes_init_phy (struct nes_device *nesdev) |
|
int | nes_init_nic_qp (struct nes_device *nesdev, struct net_device *netdev) |
|
void | nes_destroy_nic_qp (struct nes_vnic *nesvnic) |
|
int | nes_napi_isr (struct nes_device *nesdev) |
|
void | nes_dpc (unsigned long param) |
|
void | nes_recheck_link_status (struct work_struct *work) |
|
void | nes_nic_ce_handler (struct nes_device *nesdev, struct nes_hw_nic_cq *cq) |
|
void | nes_iwarp_ce_handler (struct nes_device *nesdev, struct nes_hw_cq *hw_cq) |
|
int | nes_manage_apbvt (struct nes_vnic *nesvnic, u32 accel_local_port, u32 nic_index, u32 add_port) |
|
void | nes_manage_arp_cache (struct net_device *netdev, unsigned char *mac_addr, u32 ip_addr, u32 action) |
|
void | flush_wqes (struct nes_device *nesdev, struct nes_qp *nesqp, u32 which_wq, u32 wait_completion) |
|
#define MAX_RQES_TO_PROCESS 384 |
module_param |
( |
nes_lro_max_aggr |
, |
|
|
uint |
, |
|
|
0444 |
|
|
) |
| |
module_param |
( |
wide_ppm_offset |
, |
|
|
int |
, |
|
|
0644 |
|
|
) |
| |
MODULE_PARM_DESC |
( |
nes_lro_max_aggr |
, |
|
|
"NIC LRO max packet aggregation" |
|
|
) |
| |
MODULE_PARM_DESC |
( |
wide_ppm_offset |
, |
|
|
"Increase CX4 interface clock ppm |
offset, |
|
|
0 |
= 100ppm (default) |
|
) |
| |
nes_destroy_adapter - destroy the adapter structure
Definition at line 956 of file nes_hw.c.
nes_destroy_nic_qp
Definition at line 1914 of file nes_hw.c.
nes_init_adapter - initialize adapter
Definition at line 255 of file nes_hw.c.
nes_iwarp_ce_handler
Definition at line 3760 of file nes_hw.c.
nes_manage_arp_cache
Definition at line 3832 of file nes_hw.c.
nes_nic_ce_handler
Definition at line 2789 of file nes_hw.c.
nes_nic_init_timer_defaults
Definition at line 125 of file nes_hw.c.