Lines Matching refs:cros_chctl_priv
38 struct cros_chctl_priv { struct
84 static int cros_chctl_configure_ec(struct cros_chctl_priv *priv) in cros_chctl_configure_ec()
117 static struct cros_chctl_priv *cros_chctl_attr_to_priv(struct attribute *attr, in cros_chctl_attr_to_priv()
122 return container_of(dev_attr, struct cros_chctl_priv, device_attrs[idx]); in cros_chctl_attr_to_priv()
125 static ssize_t cros_chctl_store_threshold(struct device *dev, struct cros_chctl_priv *priv, in cros_chctl_store_threshold()
159 struct cros_chctl_priv *priv = cros_chctl_attr_to_priv(&attr->attr, in charge_control_start_threshold_show()
169 struct cros_chctl_priv *priv = cros_chctl_attr_to_priv(&attr->attr, in charge_control_start_threshold_store()
178 struct cros_chctl_priv *priv = cros_chctl_attr_to_priv(&attr->attr, in charge_control_end_threshold_show()
187 struct cros_chctl_priv *priv = cros_chctl_attr_to_priv(&attr->attr, in charge_control_end_threshold_store()
195 struct cros_chctl_priv *priv = cros_chctl_attr_to_priv(&attr->attr, in charge_behaviour_show()
205 struct cros_chctl_priv *priv = cros_chctl_attr_to_priv(&attr->attr, in charge_behaviour_store()
224 struct cros_chctl_priv *priv = cros_chctl_attr_to_priv(attr, n); in cros_chtl_attr_is_visible()
238 struct cros_chctl_priv *priv = container_of(hook, struct cros_chctl_priv, battery_hook); in cros_chctl_add_battery()
249 struct cros_chctl_priv *priv = container_of(hook, struct cros_chctl_priv, battery_hook); in cros_chctl_remove_battery()
277 struct cros_chctl_priv *priv; in cros_chctl_probe()