dca_provider       49 include/linux/dca.h 	int	(*add_requester)    (struct dca_provider *, struct device *);
dca_provider       50 include/linux/dca.h 	int	(*remove_requester) (struct dca_provider *, struct device *);
dca_provider       51 include/linux/dca.h 	u8	(*get_tag)	    (struct dca_provider *, struct device *,
dca_provider       53 include/linux/dca.h 	int	(*dev_managed)      (struct dca_provider *, struct device *);
dca_provider       56 include/linux/dca.h struct dca_provider *alloc_dca_provider(struct dca_ops *ops, int priv_size);
dca_provider       57 include/linux/dca.h void free_dca_provider(struct dca_provider *dca);
dca_provider       58 include/linux/dca.h int register_dca_provider(struct dca_provider *dca, struct device *dev);
dca_provider       59 include/linux/dca.h void unregister_dca_provider(struct dca_provider *dca, struct device *dev);
dca_provider       61 include/linux/dca.h static inline void *dca_priv(struct dca_provider *dca)
dca_provider       63 include/linux/dca.h 	return (void *)dca + sizeof(struct dca_provider);
dca_provider       76 include/linux/dca.h int dca_sysfs_add_provider(struct dca_provider *dca, struct device *dev);
dca_provider       77 include/linux/dca.h void dca_sysfs_remove_provider(struct dca_provider *dca);
dca_provider       78 include/linux/dca.h int dca_sysfs_add_req(struct dca_provider *dca, struct device *dev, int slot);
dca_provider       79 include/linux/dca.h void dca_sysfs_remove_req(struct dca_provider *dca, int slot);