Searched refs:cbdr (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/enetc/ |
H A D | enetc_cbdr.c | 7 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 D | enetc.h | 445 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 D | enetc.c | 1034 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 D | enetc.h | 314 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