Lines Matching full: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 *);
166 if (dev_attr->show)
167 ret = dev_attr->show(dev, dev_attr, buf);
170 dev_attr->show);
180 在声明属性时,必须指定 show() 或 store() 方法,以实现属性的
183 ssize_t (*show)(struct device *dev, struct device_attribute *attr, char *buf);
193 - 在读方面(read(2)),show() 方法应该填充整个缓冲区。回想属性
198 向后搜索到零或使用‘0’偏移执行一个pread(2)操作,show()方法将
211 - 写操作导致的 show() 方法重载,会忽略当前文件位置。
215 - show() 方法应该返回写入缓冲区的字节数,也就是 scnprintf()的
218 - show() 方法在将格式化返回值返回用户空间的时候,禁止使用snprintf()。
225 - show() 或 store() 可以返回错误值。当得到一个非法值,必须返回一个
310 ssize_t (*show)(struct device *dev, struct device_attribute *attr,
332 ssize_t (*show)(struct bus_type *, char * buf);
353 ssize_t (*show)(struct device_driver *, char * buf);