Lines Matching refs:descs
990 union ibmveth_buf_desc *descs, unsigned long mss)
1004 descs[0].desc, descs[1].desc,
1005 descs[2].desc, descs[3].desc,
1006 descs[4].desc, descs[5].desc,
1042 union ibmveth_buf_desc descs[6];
1099 memset(descs, 0, sizeof(descs));
1111 descs[0].fields.flags_len = desc_flags | skb->len;
1112 descs[0].fields.address = adapter->bounce_buffer_dma;
1114 if (ibmveth_send(adapter, descs, 0)) {
1131 descs[0].fields.flags_len = desc_flags | skb_headlen(skb);
1132 descs[0].fields.address = dma_addr;
1144 descs[i+1].fields.flags_len = desc_flags | skb_frag_size(frag);
1145 descs[i+1].fields.address = dma_addr;
1164 if (ibmveth_send(adapter, descs, mss)) {
1173 descs[0].fields.address,
1174 descs[0].fields.flags_len & IBMVETH_BUF_LEN_MASK,
1178 dma_unmap_page(&adapter->vdev->dev, descs[i].fields.address,
1179 descs[i].fields.flags_len & IBMVETH_BUF_LEN_MASK,
1189 dma_unmap_page(&adapter->vdev->dev, descs[i].fields.address,
1190 descs[i].fields.flags_len & IBMVETH_BUF_LEN_MASK,
1194 descs[0].fields.address,
1195 descs[0].fields.flags_len & IBMVETH_BUF_LEN_MASK,