summaryrefslogtreecommitdiffstats
path: root/drivers/net/cxgb3/cxgb3_ioctl.h
diff options
context:
space:
mode:
authorDivy Le Ray <divy@chelsio.com>2008-10-08 17:37:33 -0700
committerDavid S. Miller <davem@davemloft.net>2008-10-08 17:37:33 -0700
commit8c26376112fb4b8dfea42069b602c03d53366052 (patch)
tree4dacc0445b7603263f0e5afa4ce91430a83f8418 /drivers/net/cxgb3/cxgb3_ioctl.h
parent20d3fc11505a2706a33b4c9a932af036d836727f (diff)
downloadlinux-8c26376112fb4b8dfea42069b602c03d53366052.tar.gz
linux-8c26376112fb4b8dfea42069b602c03d53366052.tar.bz2
linux-8c26376112fb4b8dfea42069b602c03d53366052.zip
cxgb3: Allocate multiqueues at init time
Allocate a queue set per core, up to the maximum of available qsets. Share the queue sets on multi port adapters. Rename MSI-X interrupt vectors ethX-N, N being the queue set number. Signed-off-by: Divy Le Ray <divy@chelsio.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/cxgb3/cxgb3_ioctl.h')
-rw-r--r--drivers/net/cxgb3/cxgb3_ioctl.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/net/cxgb3/cxgb3_ioctl.h b/drivers/net/cxgb3/cxgb3_ioctl.h
index 68200a14065e..3e8d5faec3a4 100644
--- a/drivers/net/cxgb3/cxgb3_ioctl.h
+++ b/drivers/net/cxgb3/cxgb3_ioctl.h
@@ -92,6 +92,8 @@ struct ch_qset_params {
int32_t polling;
int32_t lro;
int32_t cong_thres;
+ int32_t vector;
+ int32_t qnum;
};
struct ch_pktsched_params {