Searched defs:fs_sd (Results 1 - 6 of 6) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_sd.c129 smb_fssd_t fs_sd; local
137 smb_fssd_init(&fs_sd, secinfo, sd_flags);
139 error = smb_fsop_sdread(sr, sr->user_cr, node, &fs_sd);
143 status = smb_sd_fromfs(&fs_sd, sd);
144 smb_fssd_term(&fs_sd);
160 smb_fssd_t fs_sd; local
167 smb_fssd_init(&fs_sd, secinfo, sd_flags);
169 status = smb_sd_tofs(sd, &fs_sd);
171 smb_fssd_term(&fs_sd);
175 error = smb_fsop_sdwrite(sr, sr->user_cr, node, &fs_sd,
195 smb_sd_tofs(smb_sd_t *sd, smb_fssd_t *fs_sd) argument
284 smb_sd_fromfs(smb_fssd_t *fs_sd, smb_sd_t *sd) argument
405 smb_fssd_init(smb_fssd_t *fs_sd, uint32_t secinfo, uint32_t flags) argument
418 smb_fssd_term(smb_fssd_t *fs_sd) argument
[all...]
H A Dsmb_fsops.c124 smb_attr_t *attr, smb_node_t **ret_snode, smb_fssd_t *fs_sd)
137 ASSERT(fs_sd);
146 is_dir = ((fs_sd->sd_flags & SMB_FSSD_FLAGS_DIR) != 0);
149 if (fs_sd->sd_secinfo & SMB_ACL_SECINFO) {
150 dacl = fs_sd->sd_zdacl;
151 sacl = fs_sd->sd_zsacl;
200 if (fs_sd->sd_secinfo & SMB_OWNER_SECINFO) {
201 set_attr.sa_vattr.va_uid = fs_sd->sd_uid;
205 if (fs_sd->sd_secinfo & SMB_GROUP_SECINFO) {
206 set_attr.sa_vattr.va_gid = fs_sd
122 smb_fsop_create_with_sd(smb_request_t *sr, cred_t *cr, smb_node_t *dnode, char *name, smb_attr_t *attr, smb_node_t **ret_snode, smb_fssd_t *fs_sd) argument
451 smb_fssd_t fs_sd; local
542 smb_fssd_t fs_sd; local
2032 smb_fsop_aclread(smb_request_t *sr, cred_t *cr, smb_node_t *snode, smb_fssd_t *fs_sd) argument
2097 smb_fsop_aclwrite(smb_request_t *sr, cred_t *cr, smb_node_t *snode, smb_fssd_t *fs_sd) argument
2195 smb_fsop_sdread(smb_request_t *sr, cred_t *cr, smb_node_t *snode, smb_fssd_t *fs_sd) argument
2281 smb_fsop_sdmerge(smb_request_t *sr, smb_node_t *snode, smb_fssd_t *fs_sd) argument
2354 smb_fsop_sdwrite(smb_request_t *sr, cred_t *cr, smb_node_t *snode, smb_fssd_t *fs_sd, int overwrite) argument
2462 smb_fsop_sdinherit(smb_request_t *sr, smb_node_t *dnode, smb_fssd_t *fs_sd) argument
[all...]
/illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/
H A Dsrvsvc_sd.c189 smb_fssd_t fs_sd; local
196 smb_fssd_init(&fs_sd, SMB_ALL_SECINFO, SMB_FSSD_FLAGS_DIR);
197 fs_sd.sd_uid = si->shr_uid;
198 fs_sd.sd_gid = si->shr_gid;
199 fs_sd.sd_zdacl = acl;
200 fs_sd.sd_zsacl = NULL;
202 status = smb_sd_fromfs(&fs_sd, sd);
204 smb_fssd_term(&fs_sd);
H A Dwinreg_svc.c765 smb_fssd_t fs_sd; local
772 smb_fssd_init(&fs_sd, SMB_ALL_SECINFO, SMB_FSSD_FLAGS_DIR);
773 fs_sd.sd_uid = 0;
774 fs_sd.sd_gid = 0;
775 fs_sd.sd_zdacl = acl;
776 fs_sd.sd_zsacl = NULL;
778 if (smb_sd_fromfs(&fs_sd, sd) != NT_STATUS_SUCCESS)
780 smb_fssd_term(&fs_sd);
H A Dspoolss_svc.c1105 smb_fssd_t fs_sd; local
1113 smb_fssd_init(&fs_sd, SMB_ALL_SECINFO, SMB_FSSD_FLAGS_DIR);
1114 fs_sd.sd_uid = 0;
1115 fs_sd.sd_gid = 0;
1116 fs_sd.sd_zdacl = acl;
1117 fs_sd.sd_zsacl = NULL;
1119 status = smb_sd_fromfs(&fs_sd, sd);
1124 smb_fssd_term(&fs_sd);
/illumos-gate/usr/src/lib/smbsrv/libsmb/common/
H A Dsmb_sd.c154 smb_sd_read_acl(char *path, smb_fssd_t *fs_sd) argument
159 fs_sd->sd_gid = fs_sd->sd_uid = 0;
180 fs_sd->sd_zdacl = z_acl;
181 fs_sd->sd_zsacl = NULL;
197 smb_fssd_t fs_sd; local
203 smb_fssd_init(&fs_sd, secinfo, sd_flags);
205 error = smb_sd_read_acl(path, &fs_sd);
207 smb_fssd_term(&fs_sd);
211 status = smb_sd_fromfs(&fs_sd, s
223 smb_sd_write_acl(char *path, smb_fssd_t *fs_sd) argument
253 smb_fssd_t fs_sd; local
280 smb_sd_tofs(smb_sd_t *sd, smb_fssd_t *fs_sd) argument
369 smb_sd_fromfs(smb_fssd_t *fs_sd, smb_sd_t *sd) argument
490 smb_fssd_init(smb_fssd_t *fs_sd, uint32_t secinfo, uint32_t flags) argument
503 smb_fssd_term(smb_fssd_t *fs_sd) argument
[all...]

Completed in 69 milliseconds