Home
last modified time | relevance | path

Searched refs:svc_type (Results 1 – 14 of 14) sorted by relevance

/illumos-gate/usr/src/lib/smbsrv/libsmbrp/common/
H A Dsmbrp_plugin.c71 smb_rpo_supports_svc(const char *svc_type) in smb_rpo_supports_svc() argument
73 if (svc_type == NULL) in smb_rpo_supports_svc()
76 if (strncasecmp(svc_type, DFS_REPARSE_SVCTYPE, in smb_rpo_supports_svc()
95 smb_rpo_deref(const char *svc_type, const char *svc_data, char *buf, in smb_rpo_deref() argument
100 if ((!svc_type) || (!svc_data) || (!buf) || (!bufsz)) in smb_rpo_deref()
103 if (strcasecmp(svc_type, DFS_REPARSE_SVCTYPE) != 0) in smb_rpo_deref()
124 smb_rpo_form(const char *svc_type, const char *svc_data, char *buf, in smb_rpo_form() argument
129 if ((!svc_type) || (!svc_data) || (!buf) || (!bufsz)) in smb_rpo_form()
/illumos-gate/usr/src/lib/libreparse/common/
H A Dfs_reparse_lib.c166 ops = rp_find_protocol(svc_type); in reparse_deref()
168 return (ops->rpo_deref(svc_type, svc_data, buf, bufsz)); in reparse_deref()
224 ops = rp_find_protocol(svc_type); in reparse_add()
226 err = ops->rpo_form(svc_type, svc_data, buf, &bufsz); in reparse_add()
235 err = nvlist_add_string(nvl, svc_type, buf); in reparse_add()
248 reparse_remove(nvlist_t *nvl, const char *svc_type) in reparse_remove() argument
250 if ((nvl == NULL) || (svc_type == NULL)) in reparse_remove()
253 return (nvlist_remove_all(nvl, svc_type)); in reparse_remove()
419 rp_find_protocol(const char *svc_type) in rp_find_protocol() argument
424 if (svc_type == NULL) in rp_find_protocol()
[all …]
/illumos-gate/usr/src/cmd/fs.d/reparsed/
H A Dreparsed.c217 char *svc_type, *svc_data; in reparsed_doorfunc() local
229 if ((svc_type = strdup(argp)) == NULL) { in reparsed_doorfunc()
239 if ((cp = strchr(svc_type, ':')) == NULL) { in reparsed_doorfunc()
240 free(svc_type); in reparsed_doorfunc()
261 err = reparse_deref(svc_type, svc_data, buf, &bufsz); in reparsed_doorfunc()
266 svc_type, svc_data, bufsz, err); in reparsed_doorfunc()
283 free(svc_type); in reparsed_doorfunc()
289 if ((err = reparse_deref(svc_type, svc_data, resp->res_data, in reparsed_doorfunc()
296 free(svc_type); in reparsed_doorfunc()
301 free(svc_type); in reparsed_doorfunc()
/illumos-gate/usr/src/cmd/fs.d/nfs/nfsref/
H A Dnfsref.c147 err = reparse_add(nvl, svc_type, location); in addref()
188 delref(char *sl_path, char *svc_type) in delref() argument
220 err = reparse_remove(nvl, svc_type); in delref()
256 lookup(char *sl_path, char *svc_type, int type_set) in lookup() argument
287 if (type_set && strcasecmp(type, svc_type) == 0) in lookup()
322 char *command, *sl_path, *svc_type; in main() local
328 svc_type = "nfs-basic"; /* Default from SMF some day */ in main()
335 svc_type = optarg; in main()
383 err = addref(sl_path, svc_type, optind, argc, argv); in main()
387 err = delref(sl_path, svc_type); in main()
[all …]
/illumos-gate/usr/src/cmd/fs.d/nfs/rp_basic/
H A Dlibnfs_basic.c83 nfs_basic_supports_svc(const char *svc_type) in nfs_basic_supports_svc() argument
85 if (!svc_type) in nfs_basic_supports_svc()
87 return (!strncasecmp(svc_type, SERVICE_TYPE, strlen(SERVICE_TYPE))); in nfs_basic_supports_svc()
276 nfs_basic_deref(const char *svc_type, const char *svc_data, char *buf, in nfs_basic_deref() argument
283 if ((!svc_type) || (!svc_data) || (!buf) || (!bufsz) || (*bufsz == 0)) in nfs_basic_deref()
286 if (strcasecmp(svc_type, SERVICE_TYPE)) in nfs_basic_deref()
322 nfs_basic_form(const char *svc_type, const char *svc_data, char *buf, in nfs_basic_form() argument
327 if ((!svc_type) || (!svc_data) || (!buf) || (*bufsz == 0)) in nfs_basic_form()
330 if (strcmp(svc_type, SERVICE_TYPE)) in nfs_basic_form()
/illumos-gate/usr/src/uts/common/fs/
H A Dfs_reparse.h72 extern int reparse_kderef(const char *svc_type, const char *svc_data,
76 extern int reparse_add(nvlist_t *nvl, const char *svc_type,
78 extern int reparse_remove(nvlist_t *nvl, const char *svc_type);
82 extern int reparse_deref(const char *svc_type, const char *svc_data,
H A Dfs_subr.c935 reparse_kderef(const char *svc_type, const char *svc_data, char *buf, in reparse_kderef() argument
945 if (svc_type == NULL || svc_data == NULL || buf == NULL || in reparse_kderef()
954 dlen = strlen(svc_type) + strlen(svc_data) + 2; in reparse_kderef()
964 (void) snprintf(darg, dlen, "%s:%s", svc_type, svc_data); in reparse_kderef()
/illumos-gate/usr/src/lib/libnsl/rpc/
H A Dti_opts.c201 if (svc_type(trans) == SVC_DOOR) in __rpc_get_local_uid()
222 if (svc_type(xprt) == SVC_DOOR) in __rpc_get_local_cred()
254 if (svc_type(trans) == SVC_DOOR) in svc_getcallerucred()
H A Dsvc_run.c931 if (svc_type(xprt) == SVC_DOOR) in svc_done()
965 if (svc_type(xprt) == SVC_CONNECTION && in svc_args_done()
H A Dsvc.c1575 type = svc_type(xprt); in svc_xprt_destroy()
1605 switch (svc_type(xprt)) { in svc_copy()
1624 switch (svc_type(xprt)) { in _svc_destroy_private()
1645 if (svc_type(xprt) == SVC_DOOR) in svc_get_local_cred()
H A Dsvc_vc.c1186 if (svc_type(xprt) == SVC_RENDEZVOUS) in _svc_vc_destroy_private()
1449 if (svc_type(xprt) != SVC_CONNECTION) { in svc_timeout_nonblock_xprt_and_LRU()
/illumos-gate/usr/src/uts/common/rpc/
H A Dsvc_mt.h57 #define svc_type(xprt) (svc_flags(xprt) & SVC_TYPE_MASK) macro
/illumos-gate/usr/src/uts/common/io/ib/ibnex/
H A Dibnex_ioctl.c217 ib_service_type_t svc_type = IB_NONE; in ibnex_devctl() local
643 svc_type = ioc.misc_arg; in ibnex_devctl()
645 msg, service, svc_type); in ibnex_devctl()
647 if (svc_type == IB_PORT_SERVICE) { in ibnex_devctl()
649 } else if (svc_type == IB_VPPA_SERVICE) { in ibnex_devctl()
651 } else if (svc_type == IB_HCASVC_SERVICE) { in ibnex_devctl()
670 svc_type = ioc.misc_arg; in ibnex_devctl()
672 msg, service, svc_type); in ibnex_devctl()
674 if (svc_type == IB_PORT_SERVICE) { in ibnex_devctl()
676 } else if (svc_type == IB_VPPA_SERVICE) { in ibnex_devctl()
[all …]
/illumos-gate/usr/src/uts/common/smbsrv/ndl/
H A Dsvcctl.ndl387 IN DWORD svc_type;
499 IN DWORD svc_type;