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);