kobj_attribute
struct kobj_attribute *attr, char *buf)
static struct kobj_attribute xcp_sysfs_metrics = __ATTR_RO(xcp_metrics);
struct kobj_attribute *attr, char *buf)
struct kobj_attribute *attr, char *buf)
struct kobj_attribute *attr, char *buf)
struct kobj_attribute *attr,
static struct kobj_attribute xcp_cfg_sysfs_mode =
static struct kobj_attribute supp_part_sysfs_mode =
static struct kobj_attribute supp_nps_sysfs_mode =
struct kobj_attribute attr;
static ssize_t perf_show(struct kobject *kobj, struct kobj_attribute *attrs,
struct kobj_attribute *attr,
struct kobj_attribute *attr,
struct kobj_attribute *attr,
struct kobj_attribute *attr,
struct kobj_attribute *attr,
struct kobj_attribute *attr,
struct kobj_attribute *attr,
struct kobj_attribute *attr,
struct kobj_attribute *attr,
struct kobj_attribute *attr,
struct kobj_attribute *attr,
struct kobj_attribute *attr,
struct kobj_attribute *attr,
struct kobj_attribute *attr,
struct kobj_attribute attribute;
ssize_t (*show)(struct kobject *kobj, struct kobj_attribute *attr,
ssize_t (*store)(struct kobject *kobj, struct kobj_attribute *attr,
struct kobj_attribute *attr,
static struct kobj_attribute attr_id = __ATTR_RO(id);
struct kobj_attribute *attr, char *buff) \
struct kobj_attribute *attr, const char *buff, \
static struct kobj_attribute attr_##_name = __ATTR_RW(_name)
static struct kobj_attribute attr_##_name = __ATTR_RO(_name)
struct kobj_attribute *attr,
static struct kobj_attribute attr_rps_##_name = __ATTR(rps_##_name, _mode, \
struct kobj_attribute *attr,
struct kobj_attribute *attr,
struct kobj_attribute *attr,
struct kobj_attribute *attr,
struct kobj_attribute *attr,
ssize_t (*show)(struct kobject *kobj, struct kobj_attribute *attr,
struct kobj_attribute *attr,
struct kobj_attribute *attr,
struct kobj_attribute *attr,
struct kobj_attribute *attr,
struct kobj_attribute *attr,
struct kobj_attribute *attr,
static struct kobj_attribute attr_media_freq_factor_scale =
rps_up_threshold_pct_show(struct kobject *kobj, struct kobj_attribute *attr,
rps_up_threshold_pct_store(struct kobject *kobj, struct kobj_attribute *attr,
static struct kobj_attribute rps_up_threshold_pct =
rps_down_threshold_pct_show(struct kobject *kobj, struct kobj_attribute *attr,
rps_down_threshold_pct_store(struct kobject *kobj, struct kobj_attribute *attr,
static struct kobj_attribute rps_down_threshold_pct =
default_min_freq_mhz_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf)
static struct kobj_attribute default_min_freq_mhz =
default_max_freq_mhz_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf)
static struct kobj_attribute default_max_freq_mhz =
struct kobj_attribute *attr,
static struct kobj_attribute default_rps_up_threshold_pct =
struct kobj_attribute *attr,
static struct kobj_attribute default_rps_down_threshold_pct =
caps_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf)
static const struct kobj_attribute caps_attr =
all_caps_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf)
static const struct kobj_attribute all_caps_attr =
max_spin_store(struct kobject *kobj, struct kobj_attribute *attr,
max_spin_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf)
static const struct kobj_attribute max_spin_attr =
max_spin_default(struct kobject *kobj, struct kobj_attribute *attr, char *buf)
static const struct kobj_attribute max_spin_def =
timeslice_store(struct kobject *kobj, struct kobj_attribute *attr,
timeslice_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf)
static const struct kobj_attribute timeslice_duration_attr =
timeslice_default(struct kobject *kobj, struct kobj_attribute *attr, char *buf)
static const struct kobj_attribute timeslice_duration_def =
stop_store(struct kobject *kobj, struct kobj_attribute *attr,
name_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf)
stop_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf)
static const struct kobj_attribute stop_timeout_attr =
stop_default(struct kobject *kobj, struct kobj_attribute *attr, char *buf)
static const struct kobj_attribute stop_timeout_def =
preempt_timeout_store(struct kobject *kobj, struct kobj_attribute *attr,
static const struct kobj_attribute name_attr =
preempt_timeout_show(struct kobject *kobj, struct kobj_attribute *attr,
static const struct kobj_attribute preempt_timeout_attr =
preempt_timeout_default(struct kobject *kobj, struct kobj_attribute *attr,
static const struct kobj_attribute preempt_timeout_def =
heartbeat_store(struct kobject *kobj, struct kobj_attribute *attr,
class_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf)
heartbeat_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf)
static const struct kobj_attribute heartbeat_interval_attr =
heartbeat_default(struct kobject *kobj, struct kobj_attribute *attr, char *buf)
static const struct kobj_attribute heartbeat_interval_def =
static const struct kobj_attribute class_attr =
inst_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf)
static const struct kobj_attribute inst_attr =
mmio_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf)
static const struct kobj_attribute mmio_attr =
struct kobj_attribute *attr,
struct kobj_attribute sysfs_metric_id;