dca_provider 79 drivers/dca/dca-core.c struct dca_provider *dca, *_dca; dca_provider 139 drivers/dca/dca-core.c static struct dca_provider *dca_find_provider_by_dev(struct device *dev) dca_provider 141 drivers/dca/dca-core.c struct dca_provider *dca; dca_provider 172 drivers/dca/dca-core.c struct dca_provider *dca; dca_provider 227 drivers/dca/dca-core.c struct dca_provider *dca; dca_provider 259 drivers/dca/dca-core.c struct dca_provider *dca; dca_provider 308 drivers/dca/dca-core.c struct dca_provider *alloc_dca_provider(const struct dca_ops *ops, dca_provider 311 drivers/dca/dca-core.c struct dca_provider *dca; dca_provider 329 drivers/dca/dca-core.c void free_dca_provider(struct dca_provider *dca) dca_provider 340 drivers/dca/dca-core.c int register_dca_provider(struct dca_provider *dca, struct device *dev) dca_provider 397 drivers/dca/dca-core.c void unregister_dca_provider(struct dca_provider *dca, struct device *dev) dca_provider 20 drivers/dca/dca-sysfs.c int dca_sysfs_add_req(struct dca_provider *dca, struct device *dev, int slot) dca_provider 32 drivers/dca/dca-sysfs.c void dca_sysfs_remove_req(struct dca_provider *dca, int slot) dca_provider 37 drivers/dca/dca-sysfs.c int dca_sysfs_add_provider(struct dca_provider *dca, struct device *dev) dca_provider 65 drivers/dca/dca-sysfs.c void dca_sysfs_remove_provider(struct dca_provider *dca) dca_provider 108 drivers/dma/ioat/dca.c static int ioat_dca_dev_managed(struct dca_provider *dca, dca_provider 123 drivers/dma/ioat/dca.c static int ioat_dca_add_requester(struct dca_provider *dca, struct device *dev) dca_provider 157 drivers/dma/ioat/dca.c static int ioat_dca_remove_requester(struct dca_provider *dca, dca_provider 184 drivers/dma/ioat/dca.c static u8 ioat_dca_get_tag(struct dca_provider *dca, dca_provider 257 drivers/dma/ioat/dca.c struct dca_provider *ioat_dca_init(struct pci_dev *pdev, void __iomem *iobase) dca_provider 259 drivers/dma/ioat/dca.c struct dca_provider *dca; dca_provider 74 drivers/dma/ioat/dma.h struct dca_provider *dca; dca_provider 403 drivers/dma/ioat/dma.h struct dca_provider *ioat_dca_init(struct pci_dev *pdev, void __iomem *iobase); dca_provider 33 include/linux/dca.h int (*add_requester) (struct dca_provider *, struct device *); dca_provider 34 include/linux/dca.h int (*remove_requester) (struct dca_provider *, struct device *); dca_provider 35 include/linux/dca.h u8 (*get_tag) (struct dca_provider *, struct device *, dca_provider 37 include/linux/dca.h int (*dev_managed) (struct dca_provider *, struct device *); dca_provider 40 include/linux/dca.h struct dca_provider *alloc_dca_provider(const struct dca_ops *ops, dca_provider 42 include/linux/dca.h void free_dca_provider(struct dca_provider *dca); dca_provider 43 include/linux/dca.h int register_dca_provider(struct dca_provider *dca, struct device *dev); dca_provider 44 include/linux/dca.h void unregister_dca_provider(struct dca_provider *dca, struct device *dev); dca_provider 46 include/linux/dca.h static inline void *dca_priv(struct dca_provider *dca) dca_provider 48 include/linux/dca.h return (void *)dca + sizeof(struct dca_provider); dca_provider 61 include/linux/dca.h int dca_sysfs_add_provider(struct dca_provider *dca, struct device *dev); dca_provider 62 include/linux/dca.h void dca_sysfs_remove_provider(struct dca_provider *dca); dca_provider 63 include/linux/dca.h int dca_sysfs_add_req(struct dca_provider *dca, struct device *dev, int slot); dca_provider 64 include/linux/dca.h void dca_sysfs_remove_req(struct dca_provider *dca, int slot);