class_attribute
static ssize_t dlpar_store(const struct class *class, const struct class_attribute *attr,
static ssize_t dlpar_show(const struct class *class, const struct class_attribute *attr,
const struct class_attribute *attr, const char *buf,
int class_create_file_ns(const struct class *cls, const struct class_attribute *attr,
void class_remove_file_ns(const struct class *cls, const struct class_attribute *attr,
#define to_class_attr(_attr) container_of(_attr, struct class_attribute, attr)
const struct class_attribute *attr, char *buf)
struct class_attribute *class_attr = to_class_attr(attr);
struct class_attribute *class_attr = to_class_attr(attr);
static ssize_t disabled_show(const struct class *class, const struct class_attribute *attr,
static ssize_t disabled_store(const struct class *class, const struct class_attribute *attr,
static ssize_t timeout_show(const struct class *class, const struct class_attribute *attr,
static ssize_t timeout_store(const struct class *class, const struct class_attribute *attr,
const struct class_attribute *attr,
static struct class_attribute class_attr_hot_add =
const struct class_attribute *attr,
const struct class_attribute *attr,
const struct class_attribute *attr,
const struct class_attribute *attr, char *buf)
static ssize_t version_show(const struct class *class, const struct class_attribute *attr,
static const struct class_attribute class_attr_bonding_masters = {
const struct class_attribute *attr,
const struct class_attribute *attr,
const struct class_attribute *attr,
static const struct class_attribute class_attr_zcdn_create =
const struct class_attribute *attr,
static const struct class_attribute class_attr_zcdn_destroy =
static ssize_t stats_show(const struct class *class, const struct class_attribute *attr,
const struct class_attribute *attr, const char *buf,
static ssize_t debug_show(const struct class *class, const struct class_attribute *attr,
static ssize_t debug_store(const struct class *class, const struct class_attribute *attr,
ssize_t (*show)(const struct class *class, const struct class_attribute *attr,
ssize_t (*store)(const struct class *class, const struct class_attribute *attr,
struct class_attribute class_attr_##_name = __ATTR_RW(_name)
struct class_attribute class_attr_##_name = __ATTR_RO(_name)
struct class_attribute class_attr_##_name = __ATTR_WO(_name)
int __must_check class_create_file_ns(const struct class *class, const struct class_attribute *attr,
void class_remove_file_ns(const struct class *class, const struct class_attribute *attr,
const struct class_attribute *attr)
const struct class_attribute *attr)
struct class_attribute attr;
ssize_t show_class_attr_string(const struct class *class, const struct class_attribute *attr,
int netdev_class_create_file_ns(const struct class_attribute *class_attr,
void netdev_class_remove_file_ns(const struct class_attribute *class_attr,
struct class_attribute class_attr_bonding_masters;
int netdev_class_create_file_ns(const struct class_attribute *class_attr,
void netdev_class_remove_file_ns(const struct class_attribute *class_attr,