Lines Matching refs:show
105 ssize_t (*show)(struct device *dev, struct device_attribute *attr,
129 .show = show_foo,
142 ssize_t (*show)(struct kobject *, struct attribute *, char *);
167 if (dev_attr->show)
168 ret = dev_attr->show(dev, dev_attr, buf);
171 (unsigned long)dev_attr->show);
181 在声明属性时,必须指定 show() 或 store() 方法,以实现属性的
184 ssize_t (*show)(struct device *dev, struct device_attribute *attr, char *buf);
194 - 在读方面(read(2)),show() 方法应该填充整个缓冲区。回想属性
199 向后搜索到零或使用‘0’偏移执行一个pread(2)操作,show()方法将
212 - 写操作导致的 show() 方法重载,会忽略当前文件位置。
216 - show() 方法应该返回写入缓冲区的字节数,也就是 snprintf()的
219 - show() 应始终使用 snprintf()。
224 - show() 或 store() 可以返回错误值。当得到一个非法值,必须返回一个
309 ssize_t (*show)(struct device *dev, struct device_attribute *attr,
331 ssize_t (*show)(struct bus_type *, char * buf);
352 ssize_t (*show)(struct device_driver *, char * buf);