dca_provider
static struct dca_provider *dca_find_provider_by_dev(struct device *dev)
struct dca_provider *dca;
struct dca_provider *dca;
struct dca_provider *dca;
struct dca_provider *dca;
struct dca_provider *alloc_dca_provider(const struct dca_ops *ops,
struct dca_provider *dca;
void free_dca_provider(struct dca_provider *dca)
int register_dca_provider(struct dca_provider *dca, struct device *dev)
void unregister_dca_provider(struct dca_provider *dca, struct device *dev)
struct dca_provider *dca, *_dca;
int dca_sysfs_add_req(struct dca_provider *dca, struct device *dev, int slot)
void dca_sysfs_remove_req(struct dca_provider *dca, int slot)
int dca_sysfs_add_provider(struct dca_provider *dca, struct device *dev)
void dca_sysfs_remove_provider(struct dca_provider *dca)
static int ioat_dca_dev_managed(struct dca_provider *dca,
static int ioat_dca_add_requester(struct dca_provider *dca, struct device *dev)
static int ioat_dca_remove_requester(struct dca_provider *dca,
static u8 ioat_dca_get_tag(struct dca_provider *dca,
struct dca_provider *ioat_dca_init(struct pci_dev *pdev, void __iomem *iobase)
struct dca_provider *dca;
struct dca_provider *ioat_dca_init(struct pci_dev *pdev, void __iomem *iobase);
struct dca_provider *dca;
int (*add_requester) (struct dca_provider *, struct device *);
int (*remove_requester) (struct dca_provider *, struct device *);
u8 (*get_tag) (struct dca_provider *, struct device *,
int (*dev_managed) (struct dca_provider *, struct device *);
struct dca_provider *alloc_dca_provider(const struct dca_ops *ops,
void free_dca_provider(struct dca_provider *dca);
int register_dca_provider(struct dca_provider *dca, struct device *dev);
void unregister_dca_provider(struct dca_provider *dca, struct device *dev);
static inline void *dca_priv(struct dca_provider *dca)
return (void *)dca + sizeof(struct dca_provider);
int dca_sysfs_add_provider(struct dca_provider *dca, struct device *dev);
void dca_sysfs_remove_provider(struct dca_provider *dca);
int dca_sysfs_add_req(struct dca_provider *dca, struct device *dev, int slot);
void dca_sysfs_remove_req(struct dca_provider *dca, int slot);