Home
last modified time | relevance | path

Searched refs:cbdr (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/enetc/
H A Denetc_cbdr.c7 struct enetc_cbdr *cbdr) in enetc_setup_cbdr()
11 cbdr->bd_base = dma_alloc_coherent(dev, size, &cbdr->bd_dma_base, in enetc_setup_cbdr()
13 if (!cbdr->bd_base) in enetc_setup_cbdr()
17 if (!IS_ALIGNED(cbdr->bd_dma_base, 128)) { in enetc_setup_cbdr()
18 dma_free_coherent(dev, size, cbdr->bd_base, in enetc_setup_cbdr()
19 cbdr->bd_dma_base); in enetc_setup_cbdr()
23 cbdr->next_to_clean = 0; in enetc_setup_cbdr()
24 cbdr->next_to_use = 0; in enetc_setup_cbdr()
25 cbdr in enetc_setup_cbdr()
6 enetc_setup_cbdr(struct device *dev, struct enetc_hw *hw, int bd_count, struct enetc_cbdr *cbdr) enetc_setup_cbdr() argument
49 enetc_teardown_cbdr(struct enetc_cbdr *cbdr) enetc_teardown_cbdr() argument
[all...]
H A Denetc.h445 struct enetc_cbdr *cbdr);
446 void enetc_teardown_cbdr(struct enetc_cbdr *cbdr);
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/enetc/
H A Denetc.c1034 int enetc_alloc_cbdr(struct device *dev, struct enetc_cbdr *cbdr) in enetc_alloc_cbdr() argument
1036 int size = cbdr->bd_count * sizeof(struct enetc_cbd); in enetc_alloc_cbdr()
1038 cbdr->bd_base = dma_alloc_coherent(dev, size, &cbdr->bd_dma_base, in enetc_alloc_cbdr()
1040 if (!cbdr->bd_base) in enetc_alloc_cbdr()
1044 if (!IS_ALIGNED(cbdr->bd_dma_base, 128)) { in enetc_alloc_cbdr()
1045 dma_free_coherent(dev, size, cbdr->bd_base, cbdr->bd_dma_base); in enetc_alloc_cbdr()
1049 cbdr->next_to_clean = 0; in enetc_alloc_cbdr()
1050 cbdr in enetc_alloc_cbdr()
1055 enetc_free_cbdr(struct device *dev, struct enetc_cbdr *cbdr) enetc_free_cbdr() argument
1063 enetc_setup_cbdr(struct enetc_hw *hw, struct enetc_cbdr *cbdr) enetc_setup_cbdr() argument
[all...]
H A Denetc.h314 int enetc_alloc_cbdr(struct device *dev, struct enetc_cbdr *cbdr);
315 void enetc_free_cbdr(struct device *dev, struct enetc_cbdr *cbdr);
316 void enetc_setup_cbdr(struct enetc_hw *hw, struct enetc_cbdr *cbdr);

Completed in 5 milliseconds