Lines Matching refs:dma_len
263 unsigned int dma_len, type;
305 dma_len = skb_headlen(skb);
308 else if (!nr_frags && dma_len <= NFDK_TX_MAX_DATA_PER_HEAD)
313 dma_addr = dma_map_single(dp->dev, skb->data, dma_len, DMA_TO_DEVICE);
324 dma_len -= 1;
329 * dma_len bitwise and NFDK_DESC_TX_DMA_LEN_HEAD will less than
333 dma_len > NFDK_DESC_TX_DMA_LEN_HEAD ?
334 NFDK_DESC_TX_DMA_LEN_HEAD : dma_len) |
347 dma_len -= tmp_dlen;
358 while (dma_len > 0) {
359 dma_len -= 1;
360 dlen_type = FIELD_PREP(NFDK_DESC_TX_DMA_LEN, dma_len);
365 dma_len -= dlen_type;
373 dma_len = skb_frag_size(frag);
374 dma_addr = skb_frag_dma_map(dp->dev, frag, 0, dma_len,
905 unsigned int dma_len, type, cnt, dlen_type, tmp_dlen;
964 dma_len = pkt_len;
967 if (dma_len <= NFDK_TX_MAX_DATA_PER_HEAD)
973 dma_len -= 1;
975 dma_len > NFDK_DESC_TX_DMA_LEN_HEAD ?
976 NFDK_DESC_TX_DMA_LEN_HEAD : dma_len) |
983 dma_len -= tmp_dlen;
987 while (dma_len > 0) {
988 dma_len -= 1;
989 dlen_type = FIELD_PREP(NFDK_DESC_TX_DMA_LEN, dma_len);
994 dma_len -= dlen_type;
1324 unsigned int dma_len, type;
1371 dma_len = skb_headlen(skb);
1372 if (dma_len <= NFDK_TX_MAX_DATA_PER_HEAD)
1377 dma_addr = dma_map_single(dp->dev, skb->data, dma_len, DMA_TO_DEVICE);
1387 dma_len -= 1;
1389 dma_len > NFDK_DESC_TX_DMA_LEN_HEAD ?
1390 NFDK_DESC_TX_DMA_LEN_HEAD : dma_len) |
1397 dma_len -= tmp_dlen;
1401 while (dma_len > 0) {
1402 dma_len -= 1;
1403 dlen_type = FIELD_PREP(NFDK_DESC_TX_DMA_LEN, dma_len);
1408 dma_len -= dlen_type;