Lines Matching refs:hb
203 struct sk_buff *hb;
228 while ((hb = skb_dequeue(&card->hbpool.queue)) != NULL) {
229 dev_kfree_skb_any(hb);
658 struct sk_buff *hb;
659 hb = __dev_alloc_skb(NS_HBUFSIZE, GFP_KERNEL);
660 if (hb == NULL) {
668 NS_PRV_BUFTYPE(hb) = BUF_NONE;
669 skb_queue_tail(&card->hbpool.queue, hb);
838 struct sk_buff *hb;
839 while ((hb = skb_dequeue(&card->hbpool.queue)) != NULL)
840 dev_kfree_skb_any(hb);
2226 struct sk_buff *hb, *sb, *lb;
2230 hb = skb_dequeue(&(card->hbpool.queue));
2231 if (hb == NULL) { /* No buffers in the queue */
2233 hb = dev_alloc_skb(NS_HBUFSIZE);
2234 if (hb == NULL) {
2256 NS_PRV_BUFTYPE(hb) = BUF_NONE;
2281 if (!atm_charge(vcc, hb->truesize)) {
2285 skb_queue_tail(&card->hbpool.queue, hb);
2288 dev_kfree_skb_any(hb);
2293 skb_copy_from_linear_data(sb, hb->data,
2295 skb_put(hb, iov->iov_len);
2308 (hb), tocopy);
2309 skb_put(hb, tocopy);
2315 if (remaining != 0 || hb->len != len)
2320 ATM_SKB(hb)->vcc = vcc;
2321 __net_timestamp(hb);
2322 vcc->push(vcc, hb);
2612 struct sk_buff *hb;
2615 hb = skb_dequeue(&card->hbpool.queue);
2618 if (hb == NULL)
2623 dev_kfree_skb_any(hb);
2627 struct sk_buff *hb;
2629 hb = __dev_alloc_skb(NS_HBUFSIZE, GFP_KERNEL);
2630 if (hb == NULL)
2632 NS_PRV_BUFTYPE(hb) = BUF_NONE;
2634 skb_queue_tail(&card->hbpool.queue, hb);