/illumos-gate/usr/src/lib/smbsrv/libsmbrp/common/ |
H A D | smbrp_plugin.c | 71 smb_rpo_supports_svc(const char *svc_type) argument 73 if (svc_type == NULL) 76 if (strncasecmp(svc_type, DFS_REPARSE_SVCTYPE, 95 smb_rpo_deref(const char *svc_type, const char *svc_data, char *buf, argument 100 if ((!svc_type) || (!svc_data) || (!buf) || (!bufsz)) 103 if (strcasecmp(svc_type, DFS_REPARSE_SVCTYPE) != 0) 120 * a reparse point of the given svc_type, using the string from the 124 smb_rpo_form(const char *svc_type, const char *svc_data, char *buf, argument 129 if ((!svc_type) || (!svc_data) || (!buf) || (!bufsz))
|
/illumos-gate/usr/src/uts/common/fs/ |
H A D | fs_reparse.h | 72 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 D | fs_subr.c | 959 reparse_kderef(const char *svc_type, const char *svc_data, char *buf, argument 969 if (svc_type == NULL || svc_data == NULL || buf == NULL || 978 dlen = strlen(svc_type) + strlen(svc_data) + 2; 988 (void) snprintf(darg, dlen, "%s:%s", svc_type, svc_data);
|
/illumos-gate/usr/src/cmd/fs.d/nfs/nfsref/ |
H A D | nfsref.c | 95 addref(char *sl_path, char *svc_type, int optind, int argc, char *argv[]) argument 147 err = reparse_add(nvl, svc_type, location); 188 delref(char *sl_path, char *svc_type) argument 220 err = reparse_remove(nvl, svc_type); 251 printf(gettext("Removed svc_type '%s' from %s\n"), svc_type, sl_path); 256 lookup(char *sl_path, char *svc_type, int type_set) argument 287 if (type_set && strcasecmp(type, svc_type) == 0) 322 char c, *command, *sl_path, *svc_type; local 328 svc_type [all...] |
/illumos-gate/usr/src/lib/libreparse/common/ |
H A D | fs_reparse_lib.c | 153 reparse_deref(const char *svc_type, const char *svc_data, char *buf, argument 158 if ((svc_type == NULL) || (svc_data == NULL) || (buf == NULL) || 162 ops = rp_find_protocol(svc_type); 164 return (ops->rpo_deref(svc_type, svc_data, buf, bufsz)); 206 reparse_add(nvlist_t *nvl, const char *svc_type, const char *svc_data) argument 213 if ((nvl == NULL) || (svc_type == NULL) || (svc_data == NULL)) 220 ops = rp_find_protocol(svc_type); 222 err = ops->rpo_form(svc_type, svc_data, buf, &bufsz); 231 err = nvlist_add_string(nvl, svc_type, buf); 244 reparse_remove(nvlist_t *nvl, const char *svc_type) argument 415 rp_find_protocol(const char *svc_type) argument [all...] |
/illumos-gate/usr/src/cmd/fs.d/reparsed/ |
H A D | reparsed.c | 212 char *svc_type, *svc_data; local 224 if ((svc_type = strdup(argp)) == NULL) { 234 if ((cp = strchr(svc_type, ':')) == NULL) { 235 free(svc_type); 256 err = reparse_deref(svc_type, svc_data, buf, &bufsz); 260 "reparsed_deref(svc_type: %s, data: %s, size: %d) -> %d", 261 svc_type, svc_data, bufsz, err); 278 free(svc_type); 284 if ((err = reparse_deref(svc_type, svc_data, resp->res_data, 291 free(svc_type); [all...] |
/illumos-gate/usr/src/cmd/fs.d/nfs/rp_basic/ |
H A D | libnfs_basic.c | 83 nfs_basic_supports_svc(const char *svc_type) argument 85 if (!svc_type) 87 return (!strncasecmp(svc_type, SERVICE_TYPE, strlen(SERVICE_TYPE))); 276 nfs_basic_deref(const char *svc_type, const char *svc_data, char *buf, argument 283 if ((!svc_type) || (!svc_data) || (!buf) || (!bufsz) || (*bufsz == 0)) 286 if (strcasecmp(svc_type, SERVICE_TYPE)) 322 nfs_basic_form(const char *svc_type, const char *svc_data, char *buf, argument 327 if ((!svc_type) || (!svc_data) || (!buf) || (*bufsz == 0)) 330 if (strcmp(svc_type, SERVICE_TYPE))
|
/illumos-gate/usr/src/uts/common/rpc/ |
H A D | svc_mt.h | 59 #define svc_type(xprt) (svc_flags(xprt) & SVC_TYPE_MASK) macro
|
/illumos-gate/usr/src/lib/libnsl/rpc/ |
H A D | ti_opts.c | 203 if (svc_type(trans) == SVC_DOOR) 224 if (svc_type(xprt) == SVC_DOOR) 256 if (svc_type(trans) == SVC_DOOR)
|
H A D | svc_run.c | 935 if (svc_type(xprt) == SVC_DOOR) 969 if (svc_type(xprt) == SVC_CONNECTION &&
|
H A D | svc.c | 1571 type = svc_type(xprt); 1601 switch (svc_type(xprt)) { 1620 switch (svc_type(xprt)) { 1641 if (svc_type(xprt) == SVC_DOOR)
|
H A D | svc_vc.c | 1186 if (svc_type(xprt) == SVC_RENDEZVOUS) 1449 if (svc_type(xprt) != SVC_CONNECTION) {
|
/illumos-gate/usr/src/uts/common/io/ib/ibnex/ |
H A D | ibnex_ioctl.c | 214 ib_service_type_t svc_type = IB_NONE; local 640 svc_type = ioc.misc_arg; 642 msg, service, svc_type); 644 if (svc_type == IB_PORT_SERVICE) { 646 } else if (svc_type == IB_VPPA_SERVICE) { 648 } else if (svc_type == IB_HCASVC_SERVICE) { 667 svc_type = ioc.misc_arg; 669 msg, service, svc_type); 671 if (svc_type == IB_PORT_SERVICE) { 673 } else if (svc_type [all...] |
/illumos-gate/usr/src/uts/common/smbsrv/ndl/ |
H A D | svcctl.ndl | 385 IN DWORD svc_type; 497 IN DWORD svc_type;
|