Lines Matching refs:g

183 	struct octnic_gather *g;  member
795 struct octnic_gather *g; in delete_glist() local
798 g = (struct octnic_gather *) in delete_glist()
800 if (g) { in delete_glist()
801 if (g->sg) in delete_glist()
802 kfree((void *)((unsigned long)g->sg - in delete_glist()
803 g->adjust)); in delete_glist()
804 kfree(g); in delete_glist()
806 } while (g); in delete_glist()
816 struct octnic_gather *g; in setup_glist() local
821 g = kzalloc(sizeof(*g), GFP_KERNEL); in setup_glist()
822 if (!g) in setup_glist()
825 g->sg_size = in setup_glist()
828 g->sg = kmalloc(g->sg_size + 8, GFP_KERNEL); in setup_glist()
829 if (!g->sg) { in setup_glist()
830 kfree(g); in setup_glist()
835 if (((unsigned long)g->sg) & 7) { in setup_glist()
836 g->adjust = 8 - (((unsigned long)g->sg) & 7); in setup_glist()
837 g->sg = (struct octeon_sg_entry *) in setup_glist()
838 ((unsigned long)g->sg + g->adjust); in setup_glist()
840 list_add_tail(&g->list, &lio->glist); in setup_glist()
1382 struct octnic_gather *g; in free_netsgbuf() local
1388 g = finfo->g; in free_netsgbuf()
1392 g->sg[0].ptr[0], (skb->len - skb->data_len), in free_netsgbuf()
1400 g->sg[(i >> 2)].ptr[(i & 3)], in free_netsgbuf()
1406 finfo->dptr, g->sg_size, in free_netsgbuf()
1410 list_add_tail(&g->list, &lio->glist); in free_netsgbuf()
1428 struct octnic_gather *g; in free_netsgbuf_with_resp() local
1436 g = finfo->g; in free_netsgbuf_with_resp()
1440 g->sg[0].ptr[0], (skb->len - skb->data_len), in free_netsgbuf_with_resp()
1448 g->sg[(i >> 2)].ptr[(i & 3)], in free_netsgbuf_with_resp()
1454 finfo->dptr, g->sg_size, in free_netsgbuf_with_resp()
1458 list_add_tail(&g->list, &lio->glist); in free_netsgbuf_with_resp()
2817 struct octnic_gather *g; in liquidio_xmit() local
2820 g = (struct octnic_gather *)list_delete_head(&lio->glist); in liquidio_xmit()
2823 if (!g) { in liquidio_xmit()
2833 memset(g->sg, 0, g->sg_size); in liquidio_xmit()
2835 g->sg[0].ptr[0] = dma_map_single(&oct->pci_dev->dev, in liquidio_xmit()
2839 if (dma_mapping_error(&oct->pci_dev->dev, g->sg[0].ptr[0])) { in liquidio_xmit()
2844 add_sg_size(&g->sg[0], (skb->len - skb->data_len), 0); in liquidio_xmit()
2851 g->sg[(i >> 2)].ptr[(i & 3)] = in liquidio_xmit()
2858 add_sg_size(&g->sg[(i >> 2)], frag->size, (i & 3)); in liquidio_xmit()
2863 g->sg, g->sg_size, in liquidio_xmit()
2868 dma_unmap_single(&oct->pci_dev->dev, g->sg[0].ptr[0], in liquidio_xmit()
2875 finfo->g = g; in liquidio_xmit()