Lines Matching refs:attr
36 static ssize_t period_show(struct device *child, struct device_attribute *attr, char *buf)
46 static ssize_t period_store(struct device *child, struct device_attribute *attr, const char *buf, size_t size)
68 static ssize_t duty_cycle_show(struct device *child, struct device_attribute *attr, char *buf)
78 static ssize_t duty_cycle_store(struct device *child, struct device_attribute *attr, const char *buf, size_t size)
101 static ssize_t oneshot_count_show(struct device *child, struct device_attribute *attr, char *buf)
111 static ssize_t oneshot_count_store(struct device *child, struct device_attribute *attr, const char *buf, size_t size)
134 static ssize_t enable_show(struct device *child, struct device_attribute *attr, char *buf)
144 static ssize_t enable_store(struct device *child, struct device_attribute *attr, const char *buf, size_t size)
179 static ssize_t polarity_show(struct device *child, struct device_attribute *attr, char *buf)
200 static ssize_t polarity_store(struct device *child, struct device_attribute *attr, const char *buf, size_t size)
225 static ssize_t capture_show(struct device *child, struct device_attribute *attr, char *buf)
248 static struct attribute *pwm_attrs[] = {&dev_attr_period.attr, &dev_attr_duty_cycle.attr,
250 &dev_attr_oneshot_count.attr,
252 &dev_attr_enable.attr, &dev_attr_polarity.attr,
253 &dev_attr_capture.attr, NULL};
335 static ssize_t export_store(struct device *parent, struct device_attribute *attr, const char *buf, size_t len)
365 static ssize_t unexport_store(struct device *parent, struct device_attribute *attr, const char *buf, size_t len)
386 static ssize_t npwm_show(struct device *parent, struct device_attribute *attr, char *buf)
395 &dev_attr_export.attr,
396 &dev_attr_unexport.attr,
397 &dev_attr_npwm.attr,