/titanic_41/usr/src/uts/common/smbsrv/ |
H A D | smb_share.h | 202 } smb_share_t; typedef 205 smb_share_t si_share; 213 smb_share_t sl_shares[LMSHARES_PER_REQUEST]; 244 smb_share_t *smb_shr_iterate(smb_shriter_t *); 247 uint32_t smb_shr_add(smb_share_t *); 250 uint32_t smb_shr_get(char *, smb_share_t *); 251 uint32_t smb_shr_modify(smb_share_t *); 264 void smb_shr_sa_csc_option(const char *, smb_share_t *); 265 char *smb_shr_sa_csc_name(const smb_share_t *); 266 void smb_shr_sa_setflag(const char *, smb_share_t *, uint32_t); [all …]
|
H A D | smb_door.h | 177 void smb_dr_get_share(smb_dr_ctx_t *, smb_share_t *); 178 void smb_dr_put_share(smb_dr_ctx_t *, smb_share_t *);
|
/titanic_41/usr/src/uts/common/fs/smbclnt/netsmb/ |
H A D | smb_conn.h | 235 } smb_share_t; typedef 262 void (*fscb_disconn)(smb_share_t *); 264 void (*fscb_connect)(smb_share_t *); 266 void (*fscb_down)(smb_share_t *); 268 void (*fscb_up)(smb_share_t *); 336 void smb_iod_shutdown_share(smb_share_t *ssp); 367 typedef void (*walk_share_func_t)(smb_share_t *); 375 smb_share_t **, smb_cred_t *); 377 void smb_share_hold(smb_share_t *ssp); 378 void smb_share_rele(smb_share_t *ssp); [all …]
|
H A D | smb_subr.h | 160 int smb_smb_treeconnect(smb_share_t *ssp, smb_cred_t *scred); 161 int smb_smb_treedisconnect(smb_share_t *ssp, smb_cred_t *scred); 181 int smb_rwuio(smb_share_t *ssp, uint16_t fid, uio_rw_t rw,
|
H A D | smb_conn.c | 567 smb_share_t *ssp; in smb_vc_walkshares() 771 smb_share_tcon(smb_share_t *ssp, smb_cred_t *scred) in smb_share_tcon()
|
H A D | smb_dev.c | 610 smb_share_t *ssp; in smb_dev2share()
|
H A D | smb_iod.c | 91 smb_iod_share_disconnected(smb_share_t *ssp) in smb_iod_share_disconnected()
|
/titanic_41/usr/src/lib/smbsrv/libmlsvc/common/ |
H A D | smb_share.c | 128 static smb_share_t *smb_shr_cache_iterate(smb_shriter_t *); 130 static smb_share_t *smb_shr_cache_findent(char *); 131 static uint32_t smb_shr_cache_addent(smb_share_t *); 144 static uint32_t smb_shr_sa_get(sa_share_t, sa_resource_t, smb_share_t *); 149 static void smb_shr_zfs_add(smb_share_t *); 150 static void smb_shr_zfs_remove(smb_share_t *); 151 static void smb_shr_zfs_rename(smb_share_t *, smb_share_t *); 198 static uint32_t smb_shr_lookup(char *, smb_share_t *); 201 static int smb_shr_expand_subs(char **, smb_share_t *, smb_shr_execinfo_t *); 205 static int smb_shr_encode(smb_share_t *, nvlist_t **); [all …]
|
H A D | mlsvc.h | 67 uint32_t srvsvc_sd_get(smb_share_t *, uint8_t *, uint32_t *); 68 uint32_t srvsvc_sd_set(smb_share_t *, uint8_t *);
|
H A D | srvsvc_svc.c | 127 smb_share_t *, void *); 130 static uint32_t srvsvc_share_getsd(ndr_xa_t *, smb_share_t *, srvsvc_sd_t *); 138 static uint32_t srvsvc_modify_share(smb_share_t *, 140 static uint32_t srvsvc_modify_transient_share(smb_share_t *, 142 static uint32_t srvsvc_update_share_flags(smb_share_t *, uint32_t); 143 static uint32_t srvsvc_get_share_flags(smb_share_t *); 147 static uint32_t srvsvc_sa_modify(smb_share_t *, srvsvc_netshare_setinfo_t *); 148 static uint32_t srvsvc_sa_setprop(smb_share_t *, nvlist_t *); 190 srvsvc_shr_setdfsroot(smb_share_t *si, boolean_t on) in srvsvc_shr_setdfsroot() 874 smb_share_t si; in srvsvc_s_NetShareGetInfo() [all …]
|
H A D | smb_autohome.c | 62 static void smb_autohome_parse_options(smb_share_t *); 114 smb_share_t si; in smb_autohome_remove() 138 smb_share_t si; in smb_autohome_add_private() 159 bzero(&si, sizeof (smb_share_t)); in smb_autohome_add_private() 457 smb_autohome_parse_options(smb_share_t *si) in smb_autohome_parse_options()
|
H A D | srvsvc_sd.c | 45 static uint32_t srvsvc_sd_get_autohome(const smb_share_t *, smb_sd_t *); 54 srvsvc_shareacl_getpath(smb_share_t *si, char *shr_acl_path) in srvsvc_shareacl_getpath() 104 srvsvc_sd_set(smb_share_t *si, uint8_t *sdbuf) in srvsvc_sd_set() 146 srvsvc_sd_get(smb_share_t *si, uint8_t *sdbuf, uint32_t *size) in srvsvc_sd_get() 187 srvsvc_sd_get_autohome(const smb_share_t *si, smb_sd_t *sd) in srvsvc_sd_get_autohome()
|
H A D | dfs.c | 90 extern uint32_t srvsvc_shr_setdfsroot(smb_share_t *, boolean_t); 260 smb_share_t si; in dfs_namespace_path() 316 smb_share_t si; in dfs_namespace_add() 383 smb_share_t si; in dfs_namespace_remove() 765 smb_share_t si; in dfs_cache_add_byname() 1093 smb_share_t si; in dfs_namespace_cache()
|
H A D | spoolss_svc.c | 290 smb_share_t si; in spoolss_s_StartDocPrinter() 710 smb_share_t si; in spoolss_s_GetPrinterData()
|
/titanic_41/usr/src/common/smbsrv/ |
H A D | smb_door_legacy.c | 396 smb_dr_get_share(smb_dr_ctx_t *ctx, smb_share_t *si) in smb_dr_get_share() 400 (void) memcpy(si, ctx->ptr, sizeof (smb_share_t)); in smb_dr_get_share() 401 ctx->ptr += sizeof (smb_share_t); in smb_dr_get_share() 403 bzero(si, sizeof (smb_share_t)); in smb_dr_get_share() 406 bzero(si, sizeof (smb_share_t)); in smb_dr_get_share() 411 smb_dr_put_share(smb_dr_ctx_t *ctx, smb_share_t *si) in smb_dr_put_share() 415 if (ctx->ptr + sizeof (smb_share_t) <= ctx->end_ptr) { in smb_dr_put_share() 416 (void) memcpy(ctx->ptr, si, sizeof (smb_share_t)); in smb_dr_put_share() 417 ctx->ptr += sizeof (smb_share_t); in smb_dr_put_share()
|
/titanic_41/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_kshare.c | 109 smb_share_t *lmshare = NULL; in smb_kshare_upcall() 120 lmshare = kmem_alloc(sizeof (smb_share_t), KM_SLEEP); in smb_kshare_upcall() 121 error = xcopyin(arg, lmshare, sizeof (smb_share_t)); in smb_kshare_upcall() 123 kmem_free(lmshare, sizeof (smb_share_t)); in smb_kshare_upcall() 146 kmem_free(lmshare, sizeof (smb_share_t)); in smb_kshare_upcall() 160 kmem_free(lmshare, sizeof (smb_share_t)); in smb_kshare_upcall() 168 kmem_free(lmshare, sizeof (smb_share_t)); in smb_kshare_upcall() 181 kmem_free(lmshare, sizeof (smb_share_t)); in smb_kshare_upcall()
|
/titanic_41/usr/src/lib/libshare/smb/ |
H A D | libshare_smb.c | 93 static int smb_build_shareinfo(sa_share_t, sa_resource_t, smb_share_t *); 94 static void smb_csc_option(const char *, smb_share_t *); 95 static char *smb_csc_name(const smb_share_t *); 385 smb_share_t si; in smb_enable_share() 504 smb_share_t si; in smb_enable_resource() 628 smb_share_t si; in smb_resource_changed() 1587 smb_add_transient(sa_handle_t handle, smb_share_t *si) in smb_add_transient() 2108 smb_build_shareinfo(sa_share_t share, sa_resource_t resource, smb_share_t *si) in smb_build_shareinfo() 2116 bzero(si, sizeof (smb_share_t)); in smb_build_shareinfo() 2192 smb_csc_option(const char *value, smb_share_t *si) in smb_csc_option() [all …]
|
H A D | smb_share_doorclnt.c | 376 smb_share_create(smb_share_t *si) in smb_share_create() 420 smb_share_modify(smb_share_t *si) in smb_share_modify()
|
/titanic_41/usr/src/cmd/smbsrv/smbd/ |
H A D | smbd_spool.c | 94 static void smbd_print_share_comment(smb_share_t *, cups_dest_t *); 445 smb_share_t si; in smbd_share_printers() 487 smbd_print_share_comment(smb_share_t *si, cups_dest_t *dest) in smbd_print_share_comment()
|
H A D | smbd_share_doorsvc.c | 156 smb_share_t lmshr_info; in smbd_share_dispatch()
|
/titanic_41/usr/src/cmd/smbsrv/fksmbd/ |
H A D | fksmbd_shr.c | 43 smb_share_t si; in new_share()
|
/titanic_41/usr/src/uts/common/fs/smbclnt/smbfs/ |
H A D | smbfs_client.c | 652 static void smbfs_dead(smb_share_t *ssp) in smbfs_dead() 661 static void smbfs_cb_nop(smb_share_t *ss) in smbfs_cb_nop()
|
H A D | smbfs_vfsops.c | 348 smb_share_t *ssp = NULL; in smbfs_mount() 776 smb_share_t *ssp = smi->smi_share; in smbfs_statvfs()
|
H A D | smbfs_vnops.c | 250 smb_share_t *ssp; in smbfs_open() 506 smb_share_t *ssp; in smbfs_rele_fid() 585 smb_share_t *ssp; in smbfs_read() 670 smb_share_t *ssp; in smbfs_write()
|
/titanic_41/usr/src/cmd/mdb/common/modules/nsmb/ |
H A D | nsmb.c | 74 smb_share_t ss; 223 const smb_share_t *ssp = data; in smb_ss_cb()
|