Searched refs:desc_data (Results 1 - 11 of 11) sorted by relevance

/linux-master/drivers/net/ethernet/synopsys/
H A Ddwc-xlgmac-desc.c22 struct xlgmac_desc_data *desc_data)
24 if (desc_data->skb_dma) {
25 if (desc_data->mapped_as_page) {
26 dma_unmap_page(pdata->dev, desc_data->skb_dma,
27 desc_data->skb_dma_len, DMA_TO_DEVICE);
29 dma_unmap_single(pdata->dev, desc_data->skb_dma,
30 desc_data->skb_dma_len, DMA_TO_DEVICE);
32 desc_data->skb_dma = 0;
33 desc_data->skb_dma_len = 0;
36 if (desc_data
21 xlgmac_unmap_desc_data(struct xlgmac_pdata *pdata, struct xlgmac_desc_data *desc_data) argument
77 struct xlgmac_desc_data *desc_data; local
389 xlgmac_map_rx_buffer(struct xlgmac_pdata *pdata, struct xlgmac_ring *ring, struct xlgmac_desc_data *desc_data) argument
424 struct xlgmac_desc_data *desc_data; local
461 struct xlgmac_desc_data *desc_data; local
503 struct xlgmac_desc_data *desc_data; local
[all...]
H A Ddwc-xlgmac-net.c521 struct xlgmac_desc_data *desc_data; local
533 desc_data = XLGMAC_GET_DESC_DATA(ring, j);
534 desc_ops->unmap_desc_data(pdata, desc_data);
542 struct xlgmac_desc_data *desc_data; local
554 desc_data = XLGMAC_GET_DESC_DATA(ring, j);
555 desc_ops->unmap_desc_data(pdata, desc_data);
954 struct xlgmac_desc_data *desc_data; local
962 desc_data = XLGMAC_GET_DESC_DATA(ring, ring->dirty);
964 /* Reset desc_data values */
965 desc_ops->unmap_desc_data(pdata, desc_data);
986 xlgmac_create_skb(struct xlgmac_pdata *pdata, struct napi_struct *napi, struct xlgmac_desc_data *desc_data, unsigned int len) argument
1039 struct xlgmac_desc_data *desc_data; local
1113 struct xlgmac_desc_data *desc_data; local
[all...]
H A Ddwc-xlgmac-hw.c680 struct xlgmac_desc_data *desc_data; local
688 desc_data = XLGMAC_GET_DESC_DATA(ring, ring->cur);
689 writel(lower_32_bits(desc_data->dma_desc_addr),
707 struct xlgmac_desc_data *desc_data; local
758 desc_data = XLGMAC_GET_DESC_DATA(ring, cur_index);
759 dma_desc = desc_data->dma_desc;
822 desc_data = XLGMAC_GET_DESC_DATA(ring, cur_index);
823 dma_desc = desc_data->dma_desc;
827 dma_desc->desc0 = cpu_to_le32(lower_32_bits(desc_data->skb_dma));
828 dma_desc->desc1 = cpu_to_le32(upper_32_bits(desc_data
1037 xlgmac_tx_desc_reset(struct xlgmac_desc_data *desc_data) argument
1059 struct xlgmac_desc_data *desc_data; local
1082 xlgmac_rx_desc_reset(struct xlgmac_pdata *pdata, struct xlgmac_desc_data *desc_data, unsigned int index) argument
1144 struct xlgmac_desc_data *desc_data; local
2643 struct xlgmac_desc_data *desc_data; local
[all...]
H A Ddwc-xlgmac-common.c290 struct xlgmac_desc_data *desc_data; local
294 desc_data = XLGMAC_GET_DESC_DATA(ring, idx);
295 dma_desc = desc_data->dma_desc;
298 desc_data->dma_desc, &desc_data->dma_desc_addr);
315 struct xlgmac_desc_data *desc_data; local
318 desc_data = XLGMAC_GET_DESC_DATA(ring, idx);
319 dma_desc = desc_data->dma_desc;
322 desc_data->dma_desc, &desc_data
[all...]
H A Ddwc-xlgmac.h389 struct xlgmac_desc_data *desc_data);
391 struct xlgmac_desc_data *desc_data);
428 void (*tx_desc_reset)(struct xlgmac_desc_data *desc_data);
430 struct xlgmac_desc_data *desc_data,
/linux-master/drivers/net/ethernet/mediatek/
H A Dmtk_star_emac.c311 struct mtk_star_ring_desc_data *desc_data)
322 desc_data->len = status & MTK_STAR_DESC_MSK_LEN;
323 desc_data->flags = status & ~MTK_STAR_DESC_MSK_LEN;
324 desc_data->dma_addr = ring->dma_addrs[ring->tail];
325 desc_data->skb = ring->skbs[ring->tail];
341 struct mtk_star_ring_desc_data *desc_data,
349 ring->skbs[ring->head] = desc_data->skb;
350 ring->dma_addrs[ring->head] = desc_data->dma_addr;
352 status |= desc_data->len;
356 WRITE_ONCE(desc->data_ptr, desc_data
310 mtk_star_ring_pop_tail(struct mtk_star_ring *ring, struct mtk_star_ring_desc_data *desc_data) argument
340 mtk_star_ring_push_head(struct mtk_star_ring *ring, struct mtk_star_ring_desc_data *desc_data, unsigned int flags) argument
367 mtk_star_ring_push_head_rx(struct mtk_star_ring *ring, struct mtk_star_ring_desc_data *desc_data) argument
374 mtk_star_ring_push_head_tx(struct mtk_star_ring *ring, struct mtk_star_ring_desc_data *desc_data) argument
406 mtk_star_dma_unmap_rx(struct mtk_star_priv *priv, struct mtk_star_ring_desc_data *desc_data) argument
423 mtk_star_dma_unmap_tx(struct mtk_star_priv *priv, struct mtk_star_ring_desc_data *desc_data) argument
730 struct mtk_star_ring_desc_data desc_data; local
1103 struct mtk_star_ring_desc_data desc_data; local
1143 struct mtk_star_ring_desc_data desc_data; local
1274 struct mtk_star_ring_desc_data desc_data; local
[all...]
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_err.c1834 __le32 *desc_data; local
1876 desc_data = (__le32 *)&desc[2];
1877 status = le32_to_cpu(*(desc_data + 2));
1883 status = le32_to_cpu(*(desc_data + 3)) & BIT(0);
1890 status = le32_to_cpu(*(desc_data + 4)) & HCLGE_SSU_COMMON_ERR_INT_MASK;
1897 desc_data = (__le32 *)&desc[3];
1898 status = le32_to_cpu(*desc_data) & HCLGE_IGU_INT_MASK;
1905 desc_data = (__le32 *)&desc[4];
1906 status = le32_to_cpu(*(desc_data + 1));
1912 status = le32_to_cpu(*(desc_data
1992 __le32 *desc_data; local
2508 __le32 *desc_data; local
2559 __le32 *desc_data; local
2906 __le32 *desc_data; local
[all...]
H A Dhclge_regs.c181 __le32 *desc_data; local
208 desc_data = (__le32 *)(&desc[i].data[0]);
211 desc_data = (__le32 *)(&desc[i]);
215 *reg_val++ = le32_to_cpu(*desc_data++);
235 __le64 *desc_data; local
262 desc_data = (__le64 *)(&desc[i].data[0]);
265 desc_data = (__le64 *)(&desc[i]);
269 *reg_val++ = le64_to_cpu(*desc_data++);
H A Dhclge_main.c400 __le64 *desc_data; local
417 desc_data = (__le64 *)(&desc[0].data[0]);
422 *data += le64_to_cpu(*desc_data);
424 desc_data++;
437 __le64 *desc_data; local
462 desc_data = (__le64 *)(&desc[0].data[0]);
467 *data += le64_to_cpu(*desc_data);
469 desc_data++;
/linux-master/drivers/infiniband/hw/mlx5/
H A Dcounters.c855 struct mlx5_ib_flow_counters_desc *desc_data, u32 ncounters)
871 if (desc_data[i].description > IB_COUNTER_BYTES)
874 if (cntrs_max_index <= desc_data[i].index)
875 cntrs_max_index = desc_data[i].index + 1;
879 mcounters->counters_data = desc_data;
892 struct mlx5_ib_flow_counters_desc *desc_data = NULL; local
901 desc_data = kcalloc(cntrs_data->ncounters,
902 sizeof(*desc_data),
904 if (!desc_data)
907 if (copy_from_user(desc_data,
853 counters_set_description( struct ib_counters *counters, enum mlx5_ib_counters_type counters_type, struct mlx5_ib_flow_counters_desc *desc_data, u32 ncounters) argument
[all...]
/linux-master/drivers/mtd/nand/raw/
H A Dstm32_fmc2_nand.c857 struct dma_async_tx_descriptor *desc_data, *desc_ecc; local
885 desc_data = dmaengine_prep_slave_sg(dma_ch, nfc->dma_data_sg.sgl,
888 if (!desc_data) {
895 desc_data->callback = stm32_fmc2_nfc_dma_callback;
896 desc_data->callback_param = &nfc->dma_data_complete;
897 ret = dma_submit_error(dmaengine_submit(desc_data));

Completed in 184 milliseconds