Lines Matching refs:cb
54 struct nes_rskb_cb *cb; in nes_replenish_mgt_rq() local
81 cb = (struct nes_rskb_cb *)&skb->cb[0]; in nes_replenish_mgt_rq()
82 cb->busaddr = bus_address; in nes_replenish_mgt_rq()
83 cb->maplen = mgtvnic->nesvnic->max_frame_size; in nes_replenish_mgt_rq()
139 struct nes_rskb_cb *cb; in nes_mgt_free_skb() local
141 cb = (struct nes_rskb_cb *)&skb->cb[0]; in nes_mgt_free_skb()
142 pci_unmap_single(nesdev->pcidev, cb->busaddr, cb->maplen, dir); in nes_mgt_free_skb()
143 cb->busaddr = 0; in nes_mgt_free_skb()
176 struct nes_rskb_cb *cb = (struct nes_rskb_cb *)&skb->cb[0]; in nes_get_seq() local
177 struct iphdr *iph = (struct iphdr *)(cb->data_start + ETH_HLEN); in nes_get_seq()
247 struct nes_rskb_cb *cb; in get_fpdu_info() local
268 cb = (struct nes_rskb_cb *)&skb->cb[0]; in get_fpdu_info()
278 frags[i].physaddr = cb->busaddr; in get_fpdu_info()
279 frags[i].physaddr += skb->data - cb->data_start; in get_fpdu_info()
300 cb = (struct nes_rskb_cb *)&skb->cb[0]; in get_fpdu_info()
301 frags[0].physaddr = cb->busaddr; in get_fpdu_info()
302 frags[0].physaddr += skb->data - cb->data_start; in get_fpdu_info()
310 cb = (struct nes_rskb_cb *)&skb->cb[0]; in get_fpdu_info()
314 frags[0].physaddr = cb->busaddr; in get_fpdu_info()
336 cb = (struct nes_rskb_cb *)&frags[0].skb->cb[0]; in get_fpdu_info()
337 iph = (struct iphdr *)(cb->data_start + ETH_HLEN); in get_fpdu_info()
339 fpdu_info->hdr_len = (((unsigned char *)tcph) + 4 * (tcph->doff)) - cb->data_start; in get_fpdu_info()
344 fpdu_info->hdr_pbase = cb->busaddr; in get_fpdu_info()
356 memcpy(fpdu_info->hdr_vbase, cb->data_start, fpdu_info->hdr_len); in get_fpdu_info()
377 cb = (struct nes_rskb_cb *)&frags[i].skb->cb[0]; in get_fpdu_info()
386 iph = (struct iphdr *)(cb->data_start + ETH_HLEN); in get_fpdu_info()
510 struct nes_rskb_cb *cb; in queue_fpdus() local
533 cb = (struct nes_rskb_cb *)&skb->cb[0]; in queue_fpdus()
534 cb->seqnum = seqnum; in queue_fpdus()
558 cb = (struct nes_rskb_cb *)&tmpskb->cb[0]; in queue_fpdus()
559 if (before(seqnum, cb->seqnum)) in queue_fpdus()
582 struct nes_rskb_cb *cb; in mgt_thread() local
589 cb = (struct nes_rskb_cb *)&skb->cb[0]; in mgt_thread()
590 cb->data_start = skb->data - ETH_HLEN; in mgt_thread()
591 cb->busaddr = pci_map_single(nesvnic->nesdev->pcidev, cb->data_start, in mgt_thread()
593 queue_fpdus(skb, nesvnic, cb->nesqp); in mgt_thread()
600 cb = (struct nes_rskb_cb *)&skb->cb[0]; in mgt_thread()
601 nes_rem_ref_cm_node(cb->nesqp->cm_node); in mgt_thread()
612 struct nes_rskb_cb *cb; in nes_queue_mgt_skbs() local
614 cb = (struct nes_rskb_cb *)&skb->cb[0]; in nes_queue_mgt_skbs()
615 cb->nesqp = nesqp; in nes_queue_mgt_skbs()
786 struct nes_rskb_cb *cb; in nes_mgt_ce_handler() local
821 cb = (struct nes_rskb_cb *)&rx_skb->cb[0]; in nes_mgt_ce_handler()
822 pci_unmap_single(nesdev->pcidev, cb->busaddr, cb->maplen, PCI_DMA_FROMDEVICE); in nes_mgt_ce_handler()
823 cb->busaddr = 0; in nes_mgt_ce_handler()
874 struct nes_rskb_cb *cb; in nes_init_mgt_qp() local
1035 cb = (struct nes_rskb_cb *)&skb->cb[0]; in nes_init_mgt_qp()
1036 cb->busaddr = pmem; in nes_init_mgt_qp()
1037 cb->maplen = nesvnic->max_frame_size; in nes_init_mgt_qp()