/drivers/net/ethernet/mellanox/mlx4/ |
D | icm.c | 78 void mlx4_free_icm(struct mlx4_dev *dev, struct mlx4_icm *icm, int coherent) in mlx4_free_icm() argument 86 if (coherent) in mlx4_free_icm() 133 gfp_t gfp_mask, int coherent) in mlx4_alloc_icm() argument 141 BUG_ON(coherent && (gfp_mask & __GFP_HIGHMEM)); in mlx4_alloc_icm() 181 if (coherent) in mlx4_alloc_icm() 199 if (coherent) in mlx4_alloc_icm() 216 if (!coherent && chunk) { in mlx4_alloc_icm() 228 mlx4_free_icm(dev, icm, coherent); in mlx4_alloc_icm() 269 __GFP_NOWARN, table->coherent); in mlx4_table_get() 277 mlx4_free_icm(dev, table->icm[i], table->coherent); in mlx4_table_get() [all …]
|
D | icm.h | 71 gfp_t gfp_mask, int coherent); 72 void mlx4_free_icm(struct mlx4_dev *dev, struct mlx4_icm *icm, int coherent);
|
D | mlx4.h | 267 int coherent; member
|
/drivers/infiniband/hw/mthca/ |
D | mthca_memfree.c | 88 void mthca_free_icm(struct mthca_dev *dev, struct mthca_icm *icm, int coherent) in mthca_free_icm() argument 96 if (coherent) in mthca_free_icm() 138 gfp_t gfp_mask, int coherent) in mthca_alloc_icm() argument 146 BUG_ON(coherent && (gfp_mask & __GFP_HIGHMEM)); in mthca_alloc_icm() 173 if (coherent) in mthca_alloc_icm() 184 if (coherent) in mthca_alloc_icm() 206 if (!coherent && chunk) { in mthca_alloc_icm() 218 mthca_free_icm(dev, icm, coherent); in mthca_alloc_icm() 236 __GFP_NOWARN, table->coherent); in mthca_table_get() 244 mthca_free_icm(dev, table->icm[i], table->coherent); in mthca_table_get() [all …]
|
D | mthca_memfree.h | 69 int coherent; member 83 gfp_t gfp_mask, int coherent); 84 void mthca_free_icm(struct mthca_dev *dev, struct mthca_icm *icm, int coherent);
|
/drivers/of/ |
D | device.c | 92 bool coherent; in of_dma_configure() local 158 coherent = of_dma_is_coherent(np); in of_dma_configure() 160 coherent ? " " : " not "); in of_dma_configure() 169 arch_setup_dma_ops(dev, dma_addr, size, iommu, coherent); in of_dma_configure()
|
D | Kconfig | 116 # arches should select this if DMA is coherent by default for OF devices
|
/drivers/crypto/ccp/ |
D | sp-platform.c | 32 int coherent; member 142 sp_platform->coherent = (attr == DEV_DMA_COHERENT); in sp_platform_probe() 143 if (sp_platform->coherent) in sp_platform_probe()
|
/drivers/bus/ |
D | Kconfig | 26 Support for PMU events monitoring on the ARM CCI-400 (cache coherent 35 Low level power management driver for CCI400 cache coherent 45 coherent interconnects. Both of them provide 8 independent event counters,
|
/drivers/base/ |
D | Makefile | 13 obj-$(CONFIG_HAVE_GENERIC_DMA_COHERENT) += dma-coherent.o
|
/drivers/staging/ccree/ |
D | ssi_driver.h | 154 bool coherent; member
|
D | ssi_driver.c | 203 cache_params = (drvdata->coherent ? CC_COHERENT_CACHE_PARAMS : 0x0); in init_cc_regs() 240 new_drvdata->coherent = of_dma_is_coherent(np); in init_cc_resources()
|
D | ssi_buffer_mgr.c | 704 if (drvdata->coherent && in ssi_buffer_mgr_unmap_aead_request() 982 if (!drvdata->coherent) { in ssi_buffer_mgr_prepare_aead_data_mlli() 1304 if (drvdata->coherent && in ssi_buffer_mgr_map_aead_request()
|
/drivers/net/ethernet/amd/xgbe/ |
D | xgbe-platform.c | 449 pdata->coherent = (attr == DEV_DMA_COHERENT); in xgbe_platform_probe() 450 if (pdata->coherent) { in xgbe_platform_probe()
|
D | xgbe-pci.c | 333 pdata->coherent = 1; in xgbe_pci_probe()
|
D | xgbe.h | 1080 unsigned int coherent; member
|
/drivers/staging/lustre/ |
D | README.txt | 46 Enable cluster-global posix file locking coherent across all
|
/drivers/iommu/ |
D | dma-iommu.c | 341 int dma_info_to_prot(enum dma_data_direction dir, bool coherent, in dma_info_to_prot() argument 344 int prot = coherent ? IOMMU_CACHE : 0; in dma_info_to_prot()
|
D | arm-smmu-v3.c | 2496 bool coherent = smmu->features & ARM_SMMU_FEAT_COHERENCY; in arm_smmu_device_hw_probe() local 2551 if (!!(reg & IDR0_COHACC) != coherent) in arm_smmu_device_hw_probe() 2553 coherent ? "true" : "false"); in arm_smmu_device_hw_probe()
|
/drivers/parisc/ |
D | Kconfig | 25 generation of PA-RISC cache-coherent machines. Programs the
|