• 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:tx_cb

1919 	struct ql_tx_buf_cb *tx_cb;
1928 tx_cb = &qdev->tx_buf[mac_rsp->transaction_id];
1940 if (tx_cb->seg_count == 0) {
1941 netdev_err(qdev->ndev, "tx_cb->seg_count == 0: %d\n",
1950 dma_unmap_addr(&tx_cb->map[0], mapaddr),
1951 dma_unmap_len(&tx_cb->map[0], maplen),
1953 tx_cb->seg_count--;
1954 if (tx_cb->seg_count) {
1955 for (i = 1; i < tx_cb->seg_count; i++) {
1957 dma_unmap_addr(&tx_cb->map[i],
1959 dma_unmap_len(&tx_cb->map[i], maplen),
1964 qdev->ndev->stats.tx_bytes += tx_cb->skb->len;
1967 dev_kfree_skb_irq(tx_cb->skb);
1968 tx_cb->skb = NULL;
2312 struct ql_tx_buf_cb *tx_cb,
2324 seg_cnt = tx_cb->seg_count;
2342 dma_unmap_addr_set(&tx_cb->map[seg], mapaddr, map);
2343 dma_unmap_len_set(&tx_cb->map[seg], maplen, len);
2351 oal = tx_cb->oal;
2382 dma_unmap_addr_set(&tx_cb->map[seg], mapaddr, map);
2383 dma_unmap_len_set(&tx_cb->map[seg], maplen,
2405 dma_unmap_addr_set(&tx_cb->map[seg], mapaddr, map);
2406 dma_unmap_len_set(&tx_cb->map[seg], maplen, frag->size);
2420 oal = tx_cb->oal;
2434 dma_unmap_addr(&tx_cb->map[seg], mapaddr),
2435 dma_unmap_len(&tx_cb->map[seg], maplen),
2442 dma_unmap_addr(&tx_cb->map[seg], mapaddr),
2443 dma_unmap_len(&tx_cb->map[seg], maplen),
2448 dma_unmap_addr(&tx_cb->map[0], mapaddr),
2449 dma_unmap_addr(&tx_cb->map[0], maplen),
2473 struct ql_tx_buf_cb *tx_cb;
2480 tx_cb = &qdev->tx_buf[qdev->req_producer_index];
2481 tx_cb->seg_count = ql_get_seg_count(qdev,
2483 if (tx_cb->seg_count == -1) {
2488 mac_iocb_ptr = tx_cb->queue_entry;
2495 tx_cb->skb = skb;
2500 if (ql_send_map(qdev, mac_iocb_ptr, tx_cb, skb) != NETDEV_TX_OK) {
2812 struct ql_tx_buf_cb *tx_cb;
2815 tx_cb = &qdev->tx_buf[0];
2817 kfree(tx_cb->oal);
2818 tx_cb->oal = NULL;
2819 tx_cb++;
2825 struct ql_tx_buf_cb *tx_cb;
2832 tx_cb = &qdev->tx_buf[i];
2833 tx_cb->skb = NULL;
2834 tx_cb->queue_entry = req_q_curr;
2836 tx_cb->oal = kmalloc(512, GFP_KERNEL);
2837 if (tx_cb->oal == NULL)
3631 struct ql_tx_buf_cb *tx_cb;
3645 tx_cb = &qdev->tx_buf[i];
3646 if (tx_cb->skb) {
3650 dma_unmap_addr(&tx_cb->map[0],
3652 dma_unmap_len(&tx_cb->map[0], maplen),
3654 for (j = 1; j < tx_cb->seg_count; j++) {
3656 dma_unmap_addr(&tx_cb->map[j],
3658 dma_unmap_len(&tx_cb->map[j],
3662 dev_kfree_skb(tx_cb->skb);
3663 tx_cb->skb = NULL;