#include <linux/module.h>
#include <linux/netdevice.h>
#include <linux/errno.h>
#include <linux/fcdevice.h>
#include <linux/skbuff.h>
#include <linux/if_arp.h>
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/slab.h>
#include <linux/miscdevice.h>
#include <linux/spinlock.h>
#include <linux/workqueue.h>
#include <linux/delay.h>
#include <asm/uaccess.h>
#include <asm/io.h>
#include "mptbase.h"
Go to the source code of this file.
#define MODULEAUTHOR "LSI Corporation" |
#define MPT_LAN_BUCKET_THRESH 18 /* 9 buckets in one message */ |
#define MPT_LAN_BUCKETS_REMAIN_MISMATCH_THRESH 10 |
#define MPT_LAN_MAX_BUCKETS_OUT 256 |
#define MPT_LAN_MAX_MTU 65280 /* RFC2625 */ |
#define MPT_LAN_MIN_MTU 96 /* RFC2625 */ |
#define MPT_LAN_NAA_QLOGIC 0x2 |
#define MPT_LAN_NAA_RFC2625 0x1 |
#define MPT_LAN_RESOURCE_FLAG_RETURN_PEND_TRANSMITS 0x02 |
#define MPT_LAN_RESOURCE_FLAG_RETURN_POSTED_BUCKETS 0x01 |
#define MPT_LAN_RX_COPYBREAK 200 |
#define MPT_LAN_TX_TIMEOUT (1*HZ) |
#define MPT_TX_MAX_OUT_LIM 127 |