Lines Matching refs:count
47 ssize_t count; in sysfs_kf_seq_show() local
51 count = seq_get_buf(sf, &buf); in sysfs_kf_seq_show()
52 if (count < PAGE_SIZE) { in sysfs_kf_seq_show()
63 count = ops->show(kobj, of->kn->priv, buf); in sysfs_kf_seq_show()
64 if (count < 0) in sysfs_kf_seq_show()
65 return count; in sysfs_kf_seq_show()
72 if (count >= (ssize_t)PAGE_SIZE) { in sysfs_kf_seq_show()
76 count = PAGE_SIZE - 1; in sysfs_kf_seq_show()
78 seq_commit(sf, count); in sysfs_kf_seq_show()
83 size_t count, loff_t pos) in sysfs_kf_bin_read() argument
89 if (!count) in sysfs_kf_bin_read()
95 if (pos + count > size) in sysfs_kf_bin_read()
96 count = size - pos; in sysfs_kf_bin_read()
102 return battr->read(of->file, kobj, battr, buf, pos, count); in sysfs_kf_bin_read()
107 size_t count, loff_t pos) in sysfs_kf_read() argument
128 return min_t(ssize_t, count, len); in sysfs_kf_read()
133 size_t count, loff_t pos) in sysfs_kf_write() argument
138 if (!count) in sysfs_kf_write()
141 return ops->store(kobj, of->kn->priv, buf, count); in sysfs_kf_write()
146 size_t count, loff_t pos) in sysfs_kf_bin_write() argument
155 count = min_t(ssize_t, count, size - pos); in sysfs_kf_bin_write()
157 if (!count) in sysfs_kf_bin_write()
163 return battr->write(of->file, kobj, battr, buf, pos, count); in sysfs_kf_bin_write()