X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fnet%2Fenic%2Fenic_res.h;h=00fa71de08c66c64249c3dbc8b5e8a2cbd98a084;hb=9115326d99f0f03c163b04d6379bd3b8969db6c0;hp=ea60f6a3058b1eaf5cad6e67af1f101cb3ef1e90;hpb=72f3de308fce9d6b537440f5f1a414c069d2c79d;p=dpdk.git diff --git a/drivers/net/enic/enic_res.h b/drivers/net/enic/enic_res.h index ea60f6a305..00fa71de08 100644 --- a/drivers/net/enic/enic_res.h +++ b/drivers/net/enic/enic_res.h @@ -31,7 +31,6 @@ * POSSIBILITY OF SUCH DAMAGE. * */ -#ident "$Id: enic_res.h 173137 2014-05-16 03:27:22Z sanpilla $" #ifndef _ENIC_RES_H_ #define _ENIC_RES_H_ @@ -53,6 +52,8 @@ #define ENIC_UNICAST_PERFECT_FILTERS 32 #define ENIC_NON_TSO_MAX_DESC 16 +#define ENIC_DEFAULT_RX_FREE_THRESH 32 +#define ENIC_TX_POST_THRESH (ENIC_MIN_WQ_DESCS / 2) #define ENIC_SETTING(enic, f) ((enic->config.flags & VENETF_##f) ? 1 : 0) @@ -134,21 +135,6 @@ static inline void enic_queue_wq_desc_tso(struct vnic_wq *wq, WQ_ENET_OFFLOAD_MODE_TSO, eop, 1 /* SOP */, eop, loopback); } -static inline void enic_queue_rq_desc(struct vnic_rq *rq, - void *os_buf, unsigned int os_buf_index, - dma_addr_t dma_addr, unsigned int len) -{ - struct rq_enet_desc *desc = vnic_rq_next_desc(rq); - u64 wrid = 0; - u8 type = os_buf_index ? - RQ_ENET_TYPE_NOT_SOP : RQ_ENET_TYPE_ONLY_SOP; - - rq_enet_desc_enc(desc, - (u64)dma_addr | VNIC_PADDR_TARGET, - type, (u16)len); - - vnic_rq_post(rq, os_buf, os_buf_index, dma_addr, len, wrid); -} struct enic;