Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/staging/lustre/lustre/osc/
Dosc_internal.h111 obd_enqueue_update_f upcall,
124 obd_enqueue_update_f upcall, void *cookie,
127 obd_enqueue_update_f upcall, void *cookie,
130 obd_enqueue_update_f upcall, void *cookie,
Dosc_request.c379 obd_enqueue_update_f upcall, void *cookie, in osc_setattr_async_base() argument
414 sa->sa_upcall = upcall; in osc_setattr_async_base()
523 obd_enqueue_update_f upcall, void *cookie, in osc_punch_base() argument
554 sa->sa_upcall = upcall; in osc_punch_base()
588 obd_enqueue_update_f upcall, void *cookie, in osc_sync_base() argument
618 fa->fa_upcall = upcall; in osc_sync_base()
2084 obd_enqueue_update_f upcall, void *cookie, in osc_enqueue_fini() argument
2113 rc = (*upcall)(cookie, rc); in osc_enqueue_fini()
2191 obd_enqueue_update_f upcall, void *cookie, in osc_enqueue_base() argument
2262 (*upcall)(cookie, ELDLM_OK); in osc_enqueue_base()
[all …]
/linux-4.4.14/Documentation/filesystems/nfs/
Drpc-server-gss.txt46 The classic upcall mechanism uses a custom text based upcall mechanism
50 This upcall mechanism has 2 limitations:
67 The newer upcall mechanism uses RPC over a unix socket to a daemon
74 This upcall mechanism uses the kernel rpc client and connects to the gssproxy
87 Once the upcall mechanism is chosen, it cannot be changed. To prevent
Didmapper.txt7 performing an upcall to userspace to request the information. There are two
27 direct the upcall. The following line should be added:
44 You can handle any of these individually, rather than using the generic upcall
Dnfs.txt70 upcall to allow userland to provide this service.
73 /var/lib/nfs/rpc_pipefs, the upcall consists of the following steps:
Drpc-cache.txt107 call is needed but not possible, -EAGAIN if an upcall is pending,
/linux-4.4.14/Documentation/networking/
Ddns_resolver.txt23 These routines must be supported by userspace tools dns.upcall, cifs.upcall and
56 create dns_resolver * * /usr/sbin/cifs.upcall %k
83 where <type> optionally specifies the particular upcall program to invoke,
129 Upcalls to userspace are made through the request_key() upcall vector, and are
133 The upcall handler program is responsible for querying the DNS, processing the
139 The upcall handler program should set the expiry time on the key to that of the
/linux-4.4.14/net/openvswitch/
Dactions.c770 struct dp_upcall_info upcall; in output_userspace() local
774 memset(&upcall, 0, sizeof(upcall)); in output_userspace()
775 upcall.cmd = OVS_PACKET_CMD_ACTION; in output_userspace()
776 upcall.mru = OVS_CB(skb)->mru; in output_userspace()
782 upcall.userdata = a; in output_userspace()
786 upcall.portid = nla_get_u32(a); in output_userspace()
799 upcall.egress_tun_info = skb_tunnel_info(skb); in output_userspace()
807 upcall.actions = actions; in output_userspace()
808 upcall.actions_len = actions_len; in output_userspace()
815 return ovs_dp_upcall(dp, skb, key, &upcall); in output_userspace()
Ddatapath.c271 struct dp_upcall_info upcall; in ovs_dp_process_packet() local
274 memset(&upcall, 0, sizeof(upcall)); in ovs_dp_process_packet()
275 upcall.cmd = OVS_PACKET_CMD_MISS; in ovs_dp_process_packet()
276 upcall.portid = ovs_vport_find_upcall_portid(p, skb); in ovs_dp_process_packet()
277 upcall.mru = OVS_CB(skb)->mru; in ovs_dp_process_packet()
278 error = ovs_dp_upcall(dp, skb, key, &upcall); in ovs_dp_process_packet()
421 struct ovs_header *upcall; in queue_userspace_packet() local
475 upcall = genlmsg_put(user_skb, 0, 0, &dp_packet_genl_family, in queue_userspace_packet()
477 upcall->dp_ifindex = dp_ifindex; in queue_userspace_packet()
/linux-4.4.14/fs/coda/
DMakefile7 coda-objs := psdev.o cache.o cnode.o inode.o dir.o file.o upcall.o \
/linux-4.4.14/fs/nfs/
Dnfs4idmap.c393 .upcall = rpc_pipe_generic_upcall,
610 struct idmap_msg *upcall, in nfs_idmap_read_and_verify_message() argument
618 if (upcall->im_type != im->im_type || upcall->im_conv != im->im_conv) in nfs_idmap_read_and_verify_message()
622 if (strcmp(upcall->im_name, im->im_name) != 0) in nfs_idmap_read_and_verify_message()
629 if (upcall->im_id != im->im_id) in nfs_idmap_read_and_verify_message()
/linux-4.4.14/net/dns_resolver/
DKconfig18 SMB2 later. DNS Resolver is supported by the userspace upcall
/linux-4.4.14/include/linux/sunrpc/
Drpc_pipe_fs.h37 ssize_t (*upcall)(struct file *, struct rpc_pipe_msg *, char __user *, size_t); member
/linux-4.4.14/Documentation/filesystems/
Dcoda.txt280 upcall is dispatched to Venus by creating a message structure. The
288 synchronization objects. In the upcall routine the message structure
290 queue. The routine calling upcall is responsible for allocating the
295 the OS. This notification is done in the upcall context of the process
297 in upcall. The (kernel mode) processing of P in the filesystem
299 the calling thread in P is blocked in upcall. A pointer in the
320 processing its upcall with the data buffer replaced with the reply
328 Now P awakes and continues processing upcall. There are some
330 up in upcall by a signal from some other source (for example an
332 sendmsg_to_kernel call. In the normal case, the upcall routine will
[all …]
/linux-4.4.14/Documentation/security/
Dkeys-request-key.txt54 own upcall mechanism rather than using /sbin/request-key.
66 own upcall mechanisms. If they do, then those should be substituted for the
Dkeys.txt1352 This method is permitted to return before the upcall is complete, but the
/linux-4.4.14/fs/nfs/blocklayout/
Drpc_pipefs.c140 .upcall = rpc_pipe_generic_upcall,
/linux-4.4.14/fs/cifs/
DKconfig91 Enables an upcall mechanism for CIFS which accesses userspace helper
159 an upcall mechanism for CIFS which contacts userspace helper
/linux-4.4.14/drivers/staging/lustre/lustre/obdclass/
Dobd_config.c739 char *upcall = lustre_cfg_string(lcfg, 2); in process_param2_config() local
751 if (strcmp(upcall, LCTL_UPCALL) != 0) { in process_param2_config()
752 CERROR("Unsupported upcall %s\n", upcall); in process_param2_config()
/linux-4.4.14/net/sunrpc/
Drpc_pipe.c316 res = pipe->ops->upcall(filp, msg, buf, len); in rpc_pipe_read()
826 if (pipe->ops->upcall == NULL) in rpc_mkpipe_dentry()
1275 .upcall = rpc_pipe_generic_upcall,
/linux-4.4.14/Documentation/filesystems/cifs/
DREADME720 of the helper program cifs.upcall to be present and to be configured in the
721 /etc/request-key.conf file. The cifs.upcall helper program is from the Samba
724 cifs.upcall helper program), instead of using Kerberos, is sufficient for
730 a user space helper (such as cifs.upcall) to be present in order to
740 create cifs.spnego * * /usr/local/sbin/cifs.upcall %k
741 create dns_resolver * * /usr/local/sbin/cifs.upcall %k
DCHANGES114 create. Update cifs.upcall version to handle new Kerberos sec flags
115 (this requires update of cifs.upcall program from Samba). Fix memory leak
/linux-4.4.14/net/sunrpc/auth_gss/
Dauth_gss.c2016 .upcall = rpc_pipe_generic_upcall,
2024 .upcall = rpc_pipe_generic_upcall,
/linux-4.4.14/Documentation/DocBook/
Dnetworking.xml.db237 API-rpc-queue-upcall
/linux-4.4.14/fs/nfsd/
Dnfs4recover.c769 .upcall = rpc_pipe_generic_upcall,