tx_cb 106 drivers/net/ethernet/qlogic/qed/qed_ll2.c if (cdev->ll2->cbs && cdev->ll2->cbs->tx_cb) tx_cb 107 drivers/net/ethernet/qlogic/qed/qed_ll2.c cdev->ll2->cbs->tx_cb(cdev->ll2->cb_cookie, skb, tx_cb 1920 drivers/net/ethernet/qlogic/qla3xxx.c struct ql_tx_buf_cb *tx_cb; tx_cb 1928 drivers/net/ethernet/qlogic/qla3xxx.c tx_cb = &qdev->tx_buf[mac_rsp->transaction_id]; tx_cb 1939 drivers/net/ethernet/qlogic/qla3xxx.c if (tx_cb->seg_count == 0) { tx_cb 1948 drivers/net/ethernet/qlogic/qla3xxx.c dma_unmap_addr(&tx_cb->map[0], mapaddr), tx_cb 1949 drivers/net/ethernet/qlogic/qla3xxx.c dma_unmap_len(&tx_cb->map[0], maplen), tx_cb 1951 drivers/net/ethernet/qlogic/qla3xxx.c tx_cb->seg_count--; tx_cb 1952 drivers/net/ethernet/qlogic/qla3xxx.c if (tx_cb->seg_count) { tx_cb 1953 drivers/net/ethernet/qlogic/qla3xxx.c for (i = 1; i < tx_cb->seg_count; i++) { tx_cb 1955 drivers/net/ethernet/qlogic/qla3xxx.c dma_unmap_addr(&tx_cb->map[i], tx_cb 1957 drivers/net/ethernet/qlogic/qla3xxx.c dma_unmap_len(&tx_cb->map[i], maplen), tx_cb 1962 drivers/net/ethernet/qlogic/qla3xxx.c qdev->ndev->stats.tx_bytes += tx_cb->skb->len; tx_cb 1965 drivers/net/ethernet/qlogic/qla3xxx.c dev_kfree_skb_irq(tx_cb->skb); tx_cb 1966 drivers/net/ethernet/qlogic/qla3xxx.c tx_cb->skb = NULL; tx_cb 2307 drivers/net/ethernet/qlogic/qla3xxx.c struct ql_tx_buf_cb *tx_cb, tx_cb 2319 drivers/net/ethernet/qlogic/qla3xxx.c seg_cnt = tx_cb->seg_count; tx_cb 2337 drivers/net/ethernet/qlogic/qla3xxx.c dma_unmap_addr_set(&tx_cb->map[seg], mapaddr, map); tx_cb 2338 drivers/net/ethernet/qlogic/qla3xxx.c dma_unmap_len_set(&tx_cb->map[seg], maplen, len); tx_cb 2346 drivers/net/ethernet/qlogic/qla3xxx.c oal = tx_cb->oal; tx_cb 2377 drivers/net/ethernet/qlogic/qla3xxx.c dma_unmap_addr_set(&tx_cb->map[seg], mapaddr, map); tx_cb 2378 drivers/net/ethernet/qlogic/qla3xxx.c dma_unmap_len_set(&tx_cb->map[seg], maplen, tx_cb 2399 drivers/net/ethernet/qlogic/qla3xxx.c dma_unmap_addr_set(&tx_cb->map[seg], mapaddr, map); tx_cb 2400 drivers/net/ethernet/qlogic/qla3xxx.c dma_unmap_len_set(&tx_cb->map[seg], maplen, skb_frag_size(frag)); tx_cb 2414 drivers/net/ethernet/qlogic/qla3xxx.c oal = tx_cb->oal; tx_cb 2428 drivers/net/ethernet/qlogic/qla3xxx.c dma_unmap_addr(&tx_cb->map[seg], mapaddr), tx_cb 2429 drivers/net/ethernet/qlogic/qla3xxx.c dma_unmap_len(&tx_cb->map[seg], maplen), tx_cb 2436 drivers/net/ethernet/qlogic/qla3xxx.c dma_unmap_addr(&tx_cb->map[seg], mapaddr), tx_cb 2437 drivers/net/ethernet/qlogic/qla3xxx.c dma_unmap_len(&tx_cb->map[seg], maplen), tx_cb 2442 drivers/net/ethernet/qlogic/qla3xxx.c dma_unmap_addr(&tx_cb->map[0], mapaddr), tx_cb 2443 drivers/net/ethernet/qlogic/qla3xxx.c dma_unmap_addr(&tx_cb->map[0], maplen), tx_cb 2467 drivers/net/ethernet/qlogic/qla3xxx.c struct ql_tx_buf_cb *tx_cb; tx_cb 2474 drivers/net/ethernet/qlogic/qla3xxx.c tx_cb = &qdev->tx_buf[qdev->req_producer_index]; tx_cb 2475 drivers/net/ethernet/qlogic/qla3xxx.c tx_cb->seg_count = ql_get_seg_count(qdev, tx_cb 2477 drivers/net/ethernet/qlogic/qla3xxx.c if (tx_cb->seg_count == -1) { tx_cb 2482 drivers/net/ethernet/qlogic/qla3xxx.c mac_iocb_ptr = tx_cb->queue_entry; tx_cb 2489 drivers/net/ethernet/qlogic/qla3xxx.c tx_cb->skb = skb; tx_cb 2494 drivers/net/ethernet/qlogic/qla3xxx.c if (ql_send_map(qdev, mac_iocb_ptr, tx_cb, skb) != NETDEV_TX_OK) { tx_cb 2810 drivers/net/ethernet/qlogic/qla3xxx.c struct ql_tx_buf_cb *tx_cb; tx_cb 2813 drivers/net/ethernet/qlogic/qla3xxx.c tx_cb = &qdev->tx_buf[0]; tx_cb 2815 drivers/net/ethernet/qlogic/qla3xxx.c kfree(tx_cb->oal); tx_cb 2816 drivers/net/ethernet/qlogic/qla3xxx.c tx_cb->oal = NULL; tx_cb 2817 drivers/net/ethernet/qlogic/qla3xxx.c tx_cb++; tx_cb 2823 drivers/net/ethernet/qlogic/qla3xxx.c struct ql_tx_buf_cb *tx_cb; tx_cb 2830 drivers/net/ethernet/qlogic/qla3xxx.c tx_cb = &qdev->tx_buf[i]; tx_cb 2831 drivers/net/ethernet/qlogic/qla3xxx.c tx_cb->skb = NULL; tx_cb 2832 drivers/net/ethernet/qlogic/qla3xxx.c tx_cb->queue_entry = req_q_curr; tx_cb 2834 drivers/net/ethernet/qlogic/qla3xxx.c tx_cb->oal = kmalloc(512, GFP_KERNEL); tx_cb 2835 drivers/net/ethernet/qlogic/qla3xxx.c if (tx_cb->oal == NULL) tx_cb 3627 drivers/net/ethernet/qlogic/qla3xxx.c struct ql_tx_buf_cb *tx_cb; tx_cb 3641 drivers/net/ethernet/qlogic/qla3xxx.c tx_cb = &qdev->tx_buf[i]; tx_cb 3642 drivers/net/ethernet/qlogic/qla3xxx.c if (tx_cb->skb) { tx_cb 3646 drivers/net/ethernet/qlogic/qla3xxx.c dma_unmap_addr(&tx_cb->map[0], tx_cb 3648 drivers/net/ethernet/qlogic/qla3xxx.c dma_unmap_len(&tx_cb->map[0], maplen), tx_cb 3650 drivers/net/ethernet/qlogic/qla3xxx.c for (j = 1; j < tx_cb->seg_count; j++) { tx_cb 3652 drivers/net/ethernet/qlogic/qla3xxx.c dma_unmap_addr(&tx_cb->map[j], tx_cb 3654 drivers/net/ethernet/qlogic/qla3xxx.c dma_unmap_len(&tx_cb->map[j], tx_cb 3658 drivers/net/ethernet/qlogic/qla3xxx.c dev_kfree_skb(tx_cb->skb); tx_cb 3659 drivers/net/ethernet/qlogic/qla3xxx.c tx_cb->skb = NULL; tx_cb 1007 drivers/net/ethernet/ti/netcp_core.c struct netcp_tx_cb *tx_cb; tx_cb 1035 drivers/net/ethernet/ti/netcp_core.c tx_cb = (struct netcp_tx_cb *)skb->cb; tx_cb 1036 drivers/net/ethernet/ti/netcp_core.c if (tx_cb->txtstamp) tx_cb 1037 drivers/net/ethernet/ti/netcp_core.c tx_cb->txtstamp(tx_cb->ts_context, skb); tx_cb 1177 drivers/net/ethernet/ti/netcp_core.c struct netcp_tx_cb *tx_cb; tx_cb 1213 drivers/net/ethernet/ti/netcp_core.c tx_cb = (struct netcp_tx_cb *)skb->cb; tx_cb 1214 drivers/net/ethernet/ti/netcp_core.c tx_cb->ts_context = p_info.ts_context; tx_cb 1215 drivers/net/ethernet/ti/netcp_core.c tx_cb->txtstamp = p_info.txtstamp; tx_cb 3250 drivers/net/wireless/intersil/hostap/hostap_hw.c struct hostap_tx_callback_info *tx_cb, *tx_cb_prev; tx_cb 3308 drivers/net/wireless/intersil/hostap/hostap_hw.c tx_cb = local->tx_callback; tx_cb 3309 drivers/net/wireless/intersil/hostap/hostap_hw.c while (tx_cb != NULL) { tx_cb 3310 drivers/net/wireless/intersil/hostap/hostap_hw.c tx_cb_prev = tx_cb; tx_cb 3311 drivers/net/wireless/intersil/hostap/hostap_hw.c tx_cb = tx_cb->next; tx_cb 2554 drivers/scsi/qedf/qedf_main.c .tx_cb = NULL, tx_cb 1854 drivers/scsi/qedi/qedi_main.c .tx_cb = NULL, tx_cb 212 include/linux/qed/qed_ll2_if.h int (*tx_cb)(void *, struct sk_buff *, bool);