Home
last modified time | relevance | path

Searched refs:upcall (Results 1 – 20 of 20) sorted by relevance

/linux-4.19.296/fs/orangefs/
Dorangefs-sysfs.c333 new_op->upcall.req.param.type = ORANGEFS_PARAM_REQUEST_GET; in sysfs_service_op_show()
347 new_op->upcall.req.param.op = in sysfs_service_op_show()
351 new_op->upcall.req.param.op = in sysfs_service_op_show()
355 new_op->upcall.req.param.op = in sysfs_service_op_show()
360 new_op->upcall.req.param.op = in sysfs_service_op_show()
365 new_op->upcall.req.param.op = in sysfs_service_op_show()
370 new_op->upcall.req.param.op = in sysfs_service_op_show()
375 new_op->upcall.req.param.op = in sysfs_service_op_show()
379 new_op->upcall.req.param.op = in sysfs_service_op_show()
383 new_op->upcall.req.param.op = in sysfs_service_op_show()
[all …]
Dxattr.c100 new_op->upcall.req.getxattr.refn = orangefs_inode->refn; in orangefs_inode_getxattr()
101 strcpy(new_op->upcall.req.getxattr.key, name); in orangefs_inode_getxattr()
108 new_op->upcall.req.getxattr.key_sz = strlen(name) + 1; in orangefs_inode_getxattr()
119 (char *)new_op->upcall.req.getxattr.key); in orangefs_inode_getxattr()
152 upcall.req.getxattr.key, in orangefs_inode_getxattr()
154 upcall.req.getxattr.key_sz, in orangefs_inode_getxattr()
181 new_op->upcall.req.removexattr.refn = orangefs_inode->refn; in orangefs_inode_removexattr()
187 strcpy(new_op->upcall.req.removexattr.key, name); in orangefs_inode_removexattr()
188 new_op->upcall.req.removexattr.key_sz = strlen(name) + 1; in orangefs_inode_removexattr()
192 (char *)new_op->upcall.req.removexattr.key, in orangefs_inode_removexattr()
[all …]
Dorangefs-utils.c18 switch (op->upcall.type) { in fsid_of_op()
20 fsid = op->upcall.req.io.refn.fs_id; in fsid_of_op()
23 fsid = op->upcall.req.lookup.parent_refn.fs_id; in fsid_of_op()
26 fsid = op->upcall.req.create.parent_refn.fs_id; in fsid_of_op()
29 fsid = op->upcall.req.getattr.refn.fs_id; in fsid_of_op()
32 fsid = op->upcall.req.remove.parent_refn.fs_id; in fsid_of_op()
35 fsid = op->upcall.req.mkdir.parent_refn.fs_id; in fsid_of_op()
38 fsid = op->upcall.req.readdir.refn.fs_id; in fsid_of_op()
41 fsid = op->upcall.req.setattr.refn.fs_id; in fsid_of_op()
44 fsid = op->upcall.req.sym.parent_refn.fs_id; in fsid_of_op()
[all …]
Dnamei.c38 new_op->upcall.req.create.parent_refn = parent->refn; in orangefs_create()
40 fill_default_sys_attrs(new_op->upcall.req.create.attributes, in orangefs_create()
43 strncpy(new_op->upcall.req.create.d_name, in orangefs_create()
133 new_op->upcall.req.lookup.sym_follow = ORANGEFS_LOOKUP_LINK_NO_FOLLOW; in orangefs_lookup()
140 new_op->upcall.req.lookup.parent_refn = parent->refn; in orangefs_lookup()
142 strncpy(new_op->upcall.req.lookup.d_name, dentry->d_name.name, in orangefs_lookup()
148 new_op->upcall.req.lookup.d_name, in orangefs_lookup()
149 &new_op->upcall.req.lookup.parent_refn.khandle, in orangefs_lookup()
150 new_op->upcall.req.lookup.parent_refn.fs_id); in orangefs_lookup()
196 new_op->upcall.req.remove.parent_refn = parent->refn; in orangefs_unlink()
[all …]
Dorangefs-cache.c49 __s32 type = new_op->upcall.type; in get_opname_string()
126 new_op->upcall.type = ORANGEFS_VFS_OP_INVALID; in op_alloc()
134 new_op->upcall.type = type; in op_alloc()
142 new_op->upcall.uid = from_kuid(&init_user_ns, in op_alloc()
145 new_op->upcall.gid = from_kgid(&init_user_ns, in op_alloc()
Dwaitqueue.c74 op->upcall.tgid = current->tgid; in service_operation()
75 op->upcall.pid = current->pid; in service_operation()
136 if (op->upcall.type == ORANGEFS_VFS_OP_FS_UMOUNT) in service_operation()
215 op->slot_to_free = op->upcall.req.io.buf_index; in orangefs_cancel_op_in_progress()
216 memset(&op->upcall, 0, sizeof(op->upcall)); in orangefs_cancel_op_in_progress()
218 op->upcall.type = ORANGEFS_VFS_OP_CANCEL; in orangefs_cancel_op_in_progress()
219 op->upcall.req.cancel.op_tag = tag; in orangefs_cancel_op_in_progress()
Dsuper.c167 new_op->upcall.req.statfs.fs_id = ORANGEFS_SB(sb)->fs_id; in orangefs_statfs()
241 strncpy(new_op->upcall.req.fs_mount.orangefs_config_server, in orangefs_remount()
247 new_op->upcall.req.fs_mount.orangefs_config_server); in orangefs_remount()
275 new_op->upcall.req.features.features = 0; in orangefs_remount()
384 op->upcall.req.fs_umount.id = id; in orangefs_unmount()
385 op->upcall.req.fs_umount.fs_id = fs_id; in orangefs_unmount()
386 strncpy(op->upcall.req.fs_umount.orangefs_config_server, in orangefs_unmount()
480 strncpy(new_op->upcall.req.fs_mount.orangefs_config_server, in orangefs_mount()
486 new_op->upcall.req.fs_mount.orangefs_config_server); in orangefs_mount()
548 new_op->upcall.req.features.features = 0; in orangefs_mount()
Ddcache.c34 new_op->upcall.req.lookup.sym_follow = ORANGEFS_LOOKUP_LINK_NO_FOLLOW; in orangefs_revalidate_lookup()
35 new_op->upcall.req.lookup.parent_refn = parent->refn; in orangefs_revalidate_lookup()
36 strncpy(new_op->upcall.req.lookup.d_name, in orangefs_revalidate_lookup()
Dfile.c32 new_op->upcall.req.ra_cache_flush.refn = orangefs_inode->refn; in flush_racache()
62 new_op->upcall.req.io.readahead_size = readahead_size; in wait_for_direct_io()
63 new_op->upcall.req.io.io_type = type; in wait_for_direct_io()
64 new_op->upcall.req.io.refn = orangefs_inode->refn; in wait_for_direct_io()
84 new_op->upcall.req.io.buf_index = buffer_index; in wait_for_direct_io()
85 new_op->upcall.req.io.count = total_size; in wait_for_direct_io()
86 new_op->upcall.req.io.offset = *offset; in wait_for_direct_io()
629 new_op->upcall.req.fsync.refn = orangefs_inode->refn; in orangefs_fsync()
Ddir.c75 op->upcall.req.readdir.refn = oi->refn; in do_readdir()
76 op->upcall.req.readdir.token = od->token; in do_readdir()
77 op->upcall.req.readdir.max_dirent_count = in do_readdir()
87 op->upcall.req.readdir.buf_index = bufi; in do_readdir()
Ddevorangefs-req.c224 !(op->upcall.type == in orangefs_devreq_read()
226 op->upcall.type == in orangefs_devreq_read()
228 op->upcall.type == in orangefs_devreq_read()
293 &cur_op->upcall, in orangefs_devreq_read()
Dorangefs-debugfs.c506 new_op->upcall.req.param.op = in orangefs_debug_write()
508 new_op->upcall.req.param.type = ORANGEFS_PARAM_REQUEST_SET; in orangefs_debug_write()
509 memset(new_op->upcall.req.param.s_value, in orangefs_debug_write()
512 sprintf(new_op->upcall.req.param.s_value, in orangefs_debug_write()
Dorangefs-kernel.h131 struct orangefs_upcall_s upcall; member
156 #define op_is_cancel(op) ((op)->upcall.type == ORANGEFS_VFS_OP_CANCEL)
Dinode.c181 new_op->upcall.req.truncate.refn = orangefs_inode->refn; in orangefs_setattr_size()
182 new_op->upcall.req.truncate.size = (__s64) iattr->ia_size; in orangefs_setattr_size()
/linux-4.19.296/fs/coda/
DMakefile7 coda-objs := psdev.o cache.o cnode.o inode.o dir.o file.o upcall.o \
/linux-4.19.296/fs/nfs/
Dnfs4idmap.c395 .upcall = rpc_pipe_generic_upcall,
618 struct idmap_msg *upcall, in nfs_idmap_read_and_verify_message() argument
626 if (upcall->im_type != im->im_type || upcall->im_conv != im->im_conv) in nfs_idmap_read_and_verify_message()
630 if (strcmp(upcall->im_name, im->im_name) != 0) in nfs_idmap_read_and_verify_message()
638 if (upcall->im_id != im->im_id) in nfs_idmap_read_and_verify_message()
/linux-4.19.296/include/linux/sunrpc/
Drpc_pipe_fs.h38 ssize_t (*upcall)(struct file *, struct rpc_pipe_msg *, char __user *, size_t); member
/linux-4.19.296/fs/nfs/blocklayout/
Drpc_pipefs.c140 .upcall = rpc_pipe_generic_upcall,
/linux-4.19.296/fs/cifs/
DKconfig114 Enables an upcall mechanism for CIFS which accesses userspace helper
191 an upcall mechanism for CIFS which contacts userspace helper
/linux-4.19.296/fs/nfsd/
Dnfs4recover.c771 .upcall = rpc_pipe_generic_upcall,