coupler          3646 drivers/regulator/core.c 	struct regulator_coupler *coupler = c_desc->coupler;
coupler          3668 drivers/regulator/core.c 	if (coupler && coupler->balance_voltage)
coupler          3669 drivers/regulator/core.c 		return coupler->balance_voltage(coupler, rdev, state);
coupler          4785 drivers/regulator/core.c int regulator_coupler_register(struct regulator_coupler *coupler)
coupler          4788 drivers/regulator/core.c 	list_add_tail(&coupler->list, &regulator_coupler_list);
coupler          4797 drivers/regulator/core.c 	struct regulator_coupler *coupler;
coupler          4805 drivers/regulator/core.c 	list_for_each_entry_reverse(coupler, &regulator_coupler_list, list) {
coupler          4806 drivers/regulator/core.c 		err = coupler->attach_regulator(coupler, rdev);
coupler          4808 drivers/regulator/core.c 			if (!coupler->balance_voltage &&
coupler          4812 drivers/regulator/core.c 			return coupler;
coupler          4827 drivers/regulator/core.c 	if (coupler->detach_regulator)
coupler          4828 drivers/regulator/core.c 		coupler->detach_regulator(coupler, rdev);
coupler          4838 drivers/regulator/core.c 	struct regulator_coupler *coupler = rdev->coupling_desc.coupler;
coupler          4854 drivers/regulator/core.c 		if (c_rdev->coupling_desc.coupler != coupler) {
coupler          4873 drivers/regulator/core.c 	struct regulator_coupler *coupler = rdev->coupling_desc.coupler;
coupler          4909 drivers/regulator/core.c 	if (coupler && coupler->detach_regulator) {
coupler          4910 drivers/regulator/core.c 		err = coupler->detach_regulator(coupler, rdev);
coupler          4951 drivers/regulator/core.c 	rdev->coupling_desc.coupler = regulator_find_coupler(rdev);
coupler          4952 drivers/regulator/core.c 	if (IS_ERR(rdev->coupling_desc.coupler)) {
coupler          4953 drivers/regulator/core.c 		err = PTR_ERR(rdev->coupling_desc.coupler);
coupler          4961 drivers/regulator/core.c static int generic_coupler_attach(struct regulator_coupler *coupler,
coupler            44 include/linux/regulator/coupler.h 	int (*attach_regulator)(struct regulator_coupler *coupler,
coupler            46 include/linux/regulator/coupler.h 	int (*detach_regulator)(struct regulator_coupler *coupler,
coupler            48 include/linux/regulator/coupler.h 	int (*balance_voltage)(struct regulator_coupler *coupler,
coupler            54 include/linux/regulator/coupler.h int regulator_coupler_register(struct regulator_coupler *coupler);
coupler            66 include/linux/regulator/coupler.h static inline int regulator_coupler_register(struct regulator_coupler *coupler)
coupler           431 include/linux/regulator/driver.h 	struct regulator_coupler *coupler;