1 #if ZDCONF_LP_SUPPORT == 1
5 #define LP_MAX_PKTS_IN_BUCKET 2
7 #define LP_TIMEOUT 1 //in ms
13 u32 createTime
; //in jiffies
16 fragInfo_t pkt
[LP_MAX_PKTS_IN_BUCKET
];
19 struct lp_desc
*first
;
23 int pushPkt(fragInfo_t
*pkt
, BOOLEAN LenType
, U32 NOW
);
24 struct lp_desc
*popPkt(BOOLEAN ANYONE
, BOOLEAN LenType
, U32 NOW
);
26 int LP_totalReadyLen(U32 NOW
);
27 void setLP_MAX_PKTS_IN_BUCKET(U32 pkts
);
28 void setLP_TIMEOUT(U32 uSec
);
29 void LP_CNT_SHOW(void);
30 void lp_recycle_tx_bucket(struct lp_desc
* bucket
);