Lines Matching refs:hb
202 struct sk_buff *hb;
227 while ((hb = skb_dequeue(&card->hbpool.queue)) != NULL) {
228 dev_kfree_skb_any(hb);
657 struct sk_buff *hb;
658 hb = __dev_alloc_skb(NS_HBUFSIZE, GFP_KERNEL);
659 if (hb == NULL) {
667 NS_PRV_BUFTYPE(hb) = BUF_NONE;
668 skb_queue_tail(&card->hbpool.queue, hb);
837 struct sk_buff *hb;
838 while ((hb = skb_dequeue(&card->hbpool.queue)) != NULL)
839 dev_kfree_skb_any(hb);
2225 struct sk_buff *hb, *sb, *lb;
2229 hb = skb_dequeue(&(card->hbpool.queue));
2230 if (hb == NULL) { /* No buffers in the queue */
2232 hb = dev_alloc_skb(NS_HBUFSIZE);
2233 if (hb == NULL) {
2255 NS_PRV_BUFTYPE(hb) = BUF_NONE;
2280 if (!atm_charge(vcc, hb->truesize)) {
2284 skb_queue_tail(&card->hbpool.queue, hb);
2287 dev_kfree_skb_any(hb);
2292 skb_copy_from_linear_data(sb, hb->data,
2294 skb_put(hb, iov->iov_len);
2307 (hb), tocopy);
2308 skb_put(hb, tocopy);
2314 if (remaining != 0 || hb->len != len)
2319 ATM_SKB(hb)->vcc = vcc;
2320 __net_timestamp(hb);
2321 vcc->push(vcc, hb);
2611 struct sk_buff *hb;
2614 hb = skb_dequeue(&card->hbpool.queue);
2617 if (hb == NULL)
2622 dev_kfree_skb_any(hb);
2626 struct sk_buff *hb;
2628 hb = __dev_alloc_skb(NS_HBUFSIZE, GFP_KERNEL);
2629 if (hb == NULL)
2631 NS_PRV_BUFTYPE(hb) = BUF_NONE;
2633 skb_queue_tail(&card->hbpool.queue, hb);