Lines Matching refs:ops
46 const struct sysfs_ops *ops = sysfs_file_ops(of->kn); in sysfs_kf_seq_show() local
62 if (ops->show) { in sysfs_kf_seq_show()
63 count = ops->show(kobj, of->kn->priv, buf); in sysfs_kf_seq_show()
74 (unsigned long)ops->show); in sysfs_kf_seq_show()
109 const struct sysfs_ops *ops = sysfs_file_ops(of->kn); in sysfs_kf_read() local
119 len = ops->show(kobj, of->kn->priv, buf); in sysfs_kf_read()
135 const struct sysfs_ops *ops = sysfs_file_ops(of->kn); in sysfs_kf_write() local
141 return ops->store(kobj, of->kn->priv, buf, count); in sysfs_kf_write()
253 const struct kernfs_ops *ops; in sysfs_add_file_mode_ns() local
269 ops = &sysfs_prealloc_kfops_rw; in sysfs_add_file_mode_ns()
271 ops = &sysfs_file_kfops_rw; in sysfs_add_file_mode_ns()
274 ops = &sysfs_prealloc_kfops_ro; in sysfs_add_file_mode_ns()
276 ops = &sysfs_file_kfops_ro; in sysfs_add_file_mode_ns()
279 ops = &sysfs_prealloc_kfops_wo; in sysfs_add_file_mode_ns()
281 ops = &sysfs_file_kfops_wo; in sysfs_add_file_mode_ns()
283 ops = &sysfs_file_kfops_empty; in sysfs_add_file_mode_ns()
290 ops = &sysfs_bin_kfops_mmap; in sysfs_add_file_mode_ns()
292 ops = &sysfs_bin_kfops_rw; in sysfs_add_file_mode_ns()
294 ops = &sysfs_bin_kfops_ro; in sysfs_add_file_mode_ns()
296 ops = &sysfs_bin_kfops_wo; in sysfs_add_file_mode_ns()
298 ops = &sysfs_file_kfops_empty; in sysfs_add_file_mode_ns()
307 kn = __kernfs_create_file(parent, attr->name, mode & 0777, size, ops, in sysfs_add_file_mode_ns()