• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/

Lines Matching defs:lrg_buf_cb

297 					    struct ql_rcv_buf_cb *lrg_buf_cb)
301 lrg_buf_cb->next = NULL;
304 qdev->lrg_buf_free_head = qdev->lrg_buf_free_tail = lrg_buf_cb;
306 qdev->lrg_buf_free_tail->next = lrg_buf_cb;
307 qdev->lrg_buf_free_tail = lrg_buf_cb;
310 if (!lrg_buf_cb->skb) {
311 lrg_buf_cb->skb = netdev_alloc_skb(qdev->ndev,
313 if (unlikely(!lrg_buf_cb->skb)) {
321 skb_reserve(lrg_buf_cb->skb, QL_HEADER_SPACE);
323 lrg_buf_cb->skb->data,
332 dev_kfree_skb(lrg_buf_cb->skb);
333 lrg_buf_cb->skb = NULL;
339 lrg_buf_cb->buf_phy_addr_low =
341 lrg_buf_cb->buf_phy_addr_high =
343 dma_unmap_addr_set(lrg_buf_cb, mapaddr, map);
344 dma_unmap_len_set(lrg_buf_cb, maplen,
356 struct ql_rcv_buf_cb *lrg_buf_cb = qdev->lrg_buf_free_head;
358 if (lrg_buf_cb != NULL) {
359 qdev->lrg_buf_free_head = lrg_buf_cb->next;
365 return lrg_buf_cb;
1786 struct ql_rcv_buf_cb *lrg_buf_cb = qdev->lrg_buf_free_head;
1790 while (lrg_buf_cb) {
1791 if (!lrg_buf_cb->skb) {
1792 lrg_buf_cb->skb =
1795 if (unlikely(!lrg_buf_cb->skb)) {
1804 skb_reserve(lrg_buf_cb->skb, QL_HEADER_SPACE);
1806 lrg_buf_cb->skb->data,
1816 dev_kfree_skb(lrg_buf_cb->skb);
1817 lrg_buf_cb->skb = NULL;
1822 lrg_buf_cb->buf_phy_addr_low =
1824 lrg_buf_cb->buf_phy_addr_high =
1826 dma_unmap_addr_set(lrg_buf_cb, mapaddr, map);
1827 dma_unmap_len_set(lrg_buf_cb, maplen,
1835 lrg_buf_cb = lrg_buf_cb->next;
1870 struct ql_rcv_buf_cb *lrg_buf_cb;
1887 lrg_buf_cb =
1890 lrg_buf_cb->buf_phy_addr_high;
1892 lrg_buf_cb->buf_phy_addr_low;
1983 struct ql_rcv_buf_cb *lrg_buf_cb = NULL;
1984 lrg_buf_cb = &qdev->lrg_buf[qdev->lrg_buf_index];
1988 return lrg_buf_cb;
2720 struct ql_rcv_buf_cb *lrg_buf_cb;
2723 lrg_buf_cb = &qdev->lrg_buf[i];
2724 if (lrg_buf_cb->skb) {
2725 dev_kfree_skb(lrg_buf_cb->skb);
2727 dma_unmap_addr(lrg_buf_cb, mapaddr),
2728 dma_unmap_len(lrg_buf_cb, maplen),
2730 memset(lrg_buf_cb, 0, sizeof(struct ql_rcv_buf_cb));
2740 struct ql_rcv_buf_cb *lrg_buf_cb;
2744 lrg_buf_cb = &qdev->lrg_buf[i];
2745 buf_addr_ele->addr_high = lrg_buf_cb->buf_phy_addr_high;
2746 buf_addr_ele->addr_low = lrg_buf_cb->buf_phy_addr_low;
2756 struct ql_rcv_buf_cb *lrg_buf_cb;
2773 lrg_buf_cb = &qdev->lrg_buf[i];
2774 memset(lrg_buf_cb, 0, sizeof(struct ql_rcv_buf_cb));
2775 lrg_buf_cb->index = i;
2776 lrg_buf_cb->skb = skb;
2797 dma_unmap_addr_set(lrg_buf_cb, mapaddr, map);
2798 dma_unmap_len_set(lrg_buf_cb, maplen,
2801 lrg_buf_cb->buf_phy_addr_low =
2803 lrg_buf_cb->buf_phy_addr_high =