Lines Matching refs:descs
914 union ibmveth_buf_desc *descs) in ibmveth_send() argument
928 descs[0].desc, descs[1].desc, in ibmveth_send()
929 descs[2].desc, descs[3].desc, in ibmveth_send()
930 descs[4].desc, descs[5].desc, in ibmveth_send()
948 union ibmveth_buf_desc descs[6]; in ibmveth_start_xmit() local
989 memset(descs, 0, sizeof(descs)); in ibmveth_start_xmit()
1001 descs[0].fields.flags_len = desc_flags | skb->len; in ibmveth_start_xmit()
1002 descs[0].fields.address = adapter->bounce_buffer_dma; in ibmveth_start_xmit()
1004 if (ibmveth_send(adapter, descs)) { in ibmveth_start_xmit()
1021 descs[0].fields.flags_len = desc_flags | skb_headlen(skb); in ibmveth_start_xmit()
1022 descs[0].fields.address = dma_addr; in ibmveth_start_xmit()
1034 descs[i+1].fields.flags_len = desc_flags | skb_frag_size(frag); in ibmveth_start_xmit()
1035 descs[i+1].fields.address = dma_addr; in ibmveth_start_xmit()
1038 if (ibmveth_send(adapter, descs)) { in ibmveth_start_xmit()
1047 descs[0].fields.address, in ibmveth_start_xmit()
1048 descs[0].fields.flags_len & IBMVETH_BUF_LEN_MASK, in ibmveth_start_xmit()
1052 dma_unmap_page(&adapter->vdev->dev, descs[i].fields.address, in ibmveth_start_xmit()
1053 descs[i].fields.flags_len & IBMVETH_BUF_LEN_MASK, in ibmveth_start_xmit()
1063 dma_unmap_page(&adapter->vdev->dev, descs[i].fields.address, in ibmveth_start_xmit()
1064 descs[i].fields.flags_len & IBMVETH_BUF_LEN_MASK, in ibmveth_start_xmit()