Searched refs:class_attribute (Results 1 - 18 of 18) sorted by relevance

/linux-master/include/linux/device/
H A Dclass.h169 struct class_attribute { struct
171 ssize_t (*show)(const struct class *class, const struct class_attribute *attr,
173 ssize_t (*store)(const struct class *class, const struct class_attribute *attr,
178 struct class_attribute class_attr_##_name = __ATTR_RW(_name)
180 struct class_attribute class_attr_##_name = __ATTR_RO(_name)
182 struct class_attribute class_attr_##_name = __ATTR_WO(_name)
184 int __must_check class_create_file_ns(const struct class *class, const struct class_attribute *attr,
186 void class_remove_file_ns(const struct class *class, const struct class_attribute *attr,
190 const struct class_attribute *attr)
196 const struct class_attribute *att
[all...]
/linux-master/drivers/base/
H A Dclass.c26 #define to_class_attr(_attr) container_of(_attr, struct class_attribute, attr)
72 struct class_attribute *class_attr = to_class_attr(attr);
84 struct class_attribute *class_attr = to_class_attr(attr);
129 int class_create_file_ns(const struct class *cls, const struct class_attribute *attr,
145 void class_remove_file_ns(const struct class *cls, const struct class_attribute *attr,
534 const struct class_attribute *attr, char *buf)
H A Ddevcoredump.c170 static ssize_t disabled_show(const struct class *class, const struct class_attribute *attr,
200 static ssize_t disabled_store(const struct class *class, const struct class_attribute *attr,
/linux-master/fs/smb/server/
H A Dserver.c432 static ssize_t stats_show(const struct class *class, const struct class_attribute *attr,
452 const struct class_attribute *attr, const char *buf,
472 static ssize_t debug_show(const struct class *class, const struct class_attribute *attr,
490 static ssize_t debug_store(const struct class *class, const struct class_attribute *attr,
/linux-master/drivers/base/firmware_loader/
H A Dsysfs.c28 static ssize_t timeout_show(const struct class *class, const struct class_attribute *attr,
47 static ssize_t timeout_store(const struct class *class, const struct class_attribute *attr,
/linux-master/arch/powerpc/platforms/pseries/
H A Ddlpar.c515 static ssize_t dlpar_store(const struct class *class, const struct class_attribute *attr,
554 static ssize_t dlpar_show(const struct class *class, const struct class_attribute *attr,
H A Dmobility.c783 const struct class_attribute *attr, const char *buf,
/linux-master/drivers/gpio/
H A Dgpiolib-sysfs.c452 const struct class_attribute *attr,
509 const struct class_attribute *attr,
/linux-master/drivers/net/bonding/
H A Dbond_sysfs.c35 const struct class_attribute *attr,
79 const struct class_attribute *attr,
131 static const struct class_attribute class_attr_bonding_masters = {
/linux-master/drivers/misc/cxl/
H A Dsysfs.c564 static struct kobj_attribute class_attribute = variable in typeref:struct:kobj_attribute
570 &class_attribute.attr,
/linux-master/include/net/
H A Dbonding.h673 struct class_attribute class_attr_bonding_masters;
/linux-master/drivers/s390/crypto/
H A Dzcrypt_api.c320 const struct class_attribute *attr,
333 static const struct class_attribute class_attr_zcdn_create =
337 const struct class_attribute *attr,
350 static const struct class_attribute class_attr_zcdn_destroy =
/linux-master/drivers/block/
H A Dpktcdvd.c330 static ssize_t device_map_show(const struct class *c, const struct class_attribute *attr,
351 static ssize_t add_store(const struct class *c, const struct class_attribute *attr,
372 static ssize_t remove_store(const struct class *c, const struct class_attribute *attr,
/linux-master/drivers/block/zram/
H A Dzram_drv.c2343 const struct class_attribute *attr,
2357 static struct class_attribute class_attr_hot_add =
2361 const struct class_attribute *attr,
/linux-master/net/core/
H A Dnet-sysfs.c2182 int netdev_class_create_file_ns(const struct class_attribute *class_attr,
2189 void netdev_class_remove_file_ns(const struct class_attribute *class_attr,
/linux-master/drivers/mtd/ubi/
H A Dbuild.c101 static ssize_t version_show(const struct class *class, const struct class_attribute *attr,
/linux-master/drivers/infiniband/core/
H A Duser_mad.c1247 const struct class_attribute *attr, char *buf)
/linux-master/include/linux/
H A Dnetdevice.h4903 int netdev_class_create_file_ns(const struct class_attribute *class_attr,
4905 void netdev_class_remove_file_ns(const struct class_attribute *class_attr,

Completed in 260 milliseconds