Lines Matching defs:skb_to_free
76 static inline int32_t cvm_oct_adjust_skb_to_free(int32_t skb_to_free, int fau)
79 undo = skb_to_free > 0 ? MAX_SKB_TO_FREE : skb_to_free + MAX_SKB_TO_FREE;
82 skb_to_free = -skb_to_free > MAX_SKB_TO_FREE ? MAX_SKB_TO_FREE : -skb_to_free;
83 return skb_to_free;
97 int32_t skb_to_free;
109 skb_to_free = cvmx_fau_fetch_and_add32(priv->fau+qos*4, MAX_SKB_TO_FREE);
110 skb_to_free = cvm_oct_adjust_skb_to_free(skb_to_free, priv->fau+qos*4);
113 total_freed += skb_to_free;
114 if (skb_to_free > 0) {
117 while (skb_to_free > 0) {
121 skb_to_free--;
157 int32_t skb_to_free;
214 skb_to_free = cvmx_scratch_read64(CVMX_SCR_SCRATCH);
217 skb_to_free = cvmx_fau_fetch_and_add32(priv->fau + qos * 4,
220 skb_to_free = cvm_oct_adjust_skb_to_free(skb_to_free, priv->fau + qos * 4);
388 skb_to_free = cvmx_scratch_read64(CVMX_SCR_SCRATCH);
392 skb_to_free = cvmx_fau_fetch_and_add32(priv->fau + qos * 4,
398 skb_to_free = cvm_oct_adjust_skb_to_free(skb_to_free, priv->fau+qos*4);
462 while (skb_to_free > 0) {
466 skb_to_free--;