Lines Matching refs:battr
86 const struct bin_attribute *battr = of->kn->priv; in sysfs_kf_bin_read() local
100 if (!battr->read) in sysfs_kf_bin_read()
103 return battr->read(of->file, kobj, battr, buf, pos, count); in sysfs_kf_bin_read()
149 const struct bin_attribute *battr = of->kn->priv; in sysfs_kf_bin_write() local
161 if (!battr->write) in sysfs_kf_bin_write()
164 return battr->write(of->file, kobj, battr, buf, pos, count); in sysfs_kf_bin_write()
170 const struct bin_attribute *battr = of->kn->priv; in sysfs_kf_bin_mmap() local
173 return battr->mmap(of->file, kobj, battr, vma); in sysfs_kf_bin_mmap()
179 const struct bin_attribute *battr = of->kn->priv; in sysfs_kf_bin_llseek() local
182 if (battr->llseek) in sysfs_kf_bin_llseek()
183 return battr->llseek(of->file, kobj, battr, offset, whence); in sysfs_kf_bin_llseek()
190 const struct bin_attribute *battr = of->kn->priv; in sysfs_kf_bin_open() local
192 if (battr->f_mapping) in sysfs_kf_bin_open()
193 of->file->f_mapping = battr->f_mapping(); in sysfs_kf_bin_open()
324 const struct bin_attribute *battr, umode_t mode, size_t size, in sysfs_add_bin_file_mode_ns() argument
327 const struct attribute *attr = &battr->attr; in sysfs_add_bin_file_mode_ns()
332 if (battr->mmap) in sysfs_add_bin_file_mode_ns()
334 else if (battr->read && battr->write) in sysfs_add_bin_file_mode_ns()
336 else if (battr->read) in sysfs_add_bin_file_mode_ns()
338 else if (battr->write) in sysfs_add_bin_file_mode_ns()