Lines Matching refs:ops

50 	const struct sysfs_ops *ops = sysfs_file_ops(of->kn);  in sysfs_kf_seq_show()  local
54 if (WARN_ON_ONCE(!ops->show)) in sysfs_kf_seq_show()
65 count = ops->show(kobj, of->kn->priv, buf); in sysfs_kf_seq_show()
75 ops->show); in sysfs_kf_seq_show()
113 const struct sysfs_ops *ops = sysfs_file_ops(of->kn); in sysfs_kf_read() local
123 len = ops->show(kobj, of->kn->priv, buf); in sysfs_kf_read()
139 const struct sysfs_ops *ops = sysfs_file_ops(of->kn); in sysfs_kf_write() local
145 return ops->store(kobj, of->kn->priv, buf, count); in sysfs_kf_write()
286 const struct kernfs_ops *ops = NULL; in sysfs_add_file_mode_ns() local
297 ops = &sysfs_prealloc_kfops_rw; in sysfs_add_file_mode_ns()
299 ops = &sysfs_prealloc_kfops_ro; in sysfs_add_file_mode_ns()
301 ops = &sysfs_prealloc_kfops_wo; in sysfs_add_file_mode_ns()
304 ops = &sysfs_file_kfops_rw; in sysfs_add_file_mode_ns()
306 ops = &sysfs_file_kfops_ro; in sysfs_add_file_mode_ns()
308 ops = &sysfs_file_kfops_wo; in sysfs_add_file_mode_ns()
311 if (!ops) in sysfs_add_file_mode_ns()
312 ops = &sysfs_file_kfops_empty; in sysfs_add_file_mode_ns()
320 PAGE_SIZE, ops, (void *)attr, ns, key); in sysfs_add_file_mode_ns()
335 const struct kernfs_ops *ops; in sysfs_add_bin_file_mode_ns() local
345 ops = &sysfs_bin_kfops_mmap; in sysfs_add_bin_file_mode_ns()
347 ops = &sysfs_bin_kfops_rw; in sysfs_add_bin_file_mode_ns()
349 ops = &sysfs_bin_kfops_ro; in sysfs_add_bin_file_mode_ns()
351 ops = &sysfs_bin_kfops_wo; in sysfs_add_bin_file_mode_ns()
353 ops = &sysfs_file_kfops_empty; in sysfs_add_bin_file_mode_ns()
361 size, ops, (void *)attr, ns, key); in sysfs_add_bin_file_mode_ns()