Lines Matching refs:attr

444 static ssize_t nowayout_show(struct device *dev, struct device_attribute *attr,
453 static ssize_t nowayout_store(struct device *dev, struct device_attribute *attr,
473 static ssize_t status_show(struct device *dev, struct device_attribute *attr,
489 struct device_attribute *attr, char *buf)
497 static ssize_t timeleft_show(struct device *dev, struct device_attribute *attr,
515 static ssize_t timeout_show(struct device *dev, struct device_attribute *attr,
525 struct device_attribute *attr, char *buf)
534 struct device_attribute *attr, char *buf)
543 struct device_attribute *attr, char *buf)
551 static ssize_t options_show(struct device *dev, struct device_attribute *attr,
560 static ssize_t fw_version_show(struct device *dev, struct device_attribute *attr,
569 static ssize_t identity_show(struct device *dev, struct device_attribute *attr,
578 static ssize_t state_show(struct device *dev, struct device_attribute *attr,
591 struct device_attribute *attr, char *buf)
598 struct device_attribute *attr,
607 struct device_attribute *attr,
620 static umode_t wdt_is_visible(struct kobject *kobj, struct attribute *attr,
625 umode_t mode = attr->mode;
627 if (attr == &dev_attr_timeleft.attr && !wdd->ops->get_timeleft)
629 else if (attr == &dev_attr_pretimeout.attr && !watchdog_have_pretimeout(wdd))
631 else if ((attr == &dev_attr_pretimeout_governor.attr ||
632 attr == &dev_attr_pretimeout_available_governors.attr) &&
639 &dev_attr_state.attr,
640 &dev_attr_options.attr,
641 &dev_attr_fw_version.attr,
642 &dev_attr_identity.attr,
643 &dev_attr_timeout.attr,
644 &dev_attr_min_timeout.attr,
645 &dev_attr_max_timeout.attr,
646 &dev_attr_pretimeout.attr,
647 &dev_attr_timeleft.attr,
648 &dev_attr_bootstatus.attr,
649 &dev_attr_status.attr,
650 &dev_attr_nowayout.attr,
651 &dev_attr_pretimeout_governor.attr,
652 &dev_attr_pretimeout_available_governors.attr,