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

/opensolaris-onvv-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...]
/opensolaris-onvv-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_sd.c127 smb_fssd_t fs_sd; local
136 smb_fssd_init(&fs_sd, secinfo, sd_flags);
138 error = smb_fsop_sdread(sr, sr->user_cr, node, &fs_sd);
144 status = smb_sd_fromfs(&fs_sd, sd);
145 smb_fssd_term(&fs_sd);
161 smb_fssd_t fs_sd; local
169 smb_fssd_init(&fs_sd, secinfo, sd_flags);
171 status = smb_sd_tofs(sd, &fs_sd);
173 smb_fssd_term(&fs_sd);
177 error = smb_fsop_sdwrite(sr, sr->user_cr, node, &fs_sd,
198 smb_sd_tofs(smb_sd_t *sd, smb_fssd_t *fs_sd) argument
287 smb_sd_fromfs(smb_fssd_t *fs_sd, smb_sd_t *sd) argument
408 smb_fssd_init(smb_fssd_t *fs_sd, uint32_t secinfo, uint32_t flags) argument
421 smb_fssd_term(smb_fssd_t *fs_sd) argument
[all...]
H A Dsmb_fsops.c121 smb_attr_t *attr, smb_node_t **ret_snode, smb_fssd_t *fs_sd)
133 ASSERT(fs_sd);
142 is_dir = ((fs_sd->sd_flags & SMB_FSSD_FLAGS_DIR) != 0);
145 if (fs_sd->sd_secinfo & SMB_ACL_SECINFO) {
146 dacl = fs_sd->sd_zdacl;
147 sacl = fs_sd->sd_zsacl;
196 if (fs_sd->sd_secinfo & SMB_OWNER_SECINFO) {
197 set_attr.sa_vattr.va_uid = fs_sd->sd_uid;
201 if (fs_sd->sd_secinfo & SMB_GROUP_SECINFO) {
202 set_attr.sa_vattr.va_gid = fs_sd
119 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
441 smb_fssd_t fs_sd; local
528 smb_fssd_t fs_sd; local
1895 smb_fsop_aclread(smb_request_t *sr, cred_t *cr, smb_node_t *snode, smb_fssd_t *fs_sd) argument
1960 smb_fsop_aclwrite(smb_request_t *sr, cred_t *cr, smb_node_t *snode, smb_fssd_t *fs_sd) argument
2058 smb_fsop_sdread(smb_request_t *sr, cred_t *cr, smb_node_t *snode, smb_fssd_t *fs_sd) argument
2144 smb_fsop_sdmerge(smb_request_t *sr, smb_node_t *snode, smb_fssd_t *fs_sd) argument
2216 smb_fsop_sdwrite(smb_request_t *sr, cred_t *cr, smb_node_t *snode, smb_fssd_t *fs_sd, int overwrite) argument
2322 smb_fsop_sdinherit(smb_request_t *sr, smb_node_t *dnode, smb_fssd_t *fs_sd) argument
[all...]
/opensolaris-onvv-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 Dspoolss_svc.c1101 smb_fssd_t fs_sd; local
1109 smb_fssd_init(&fs_sd, SMB_ALL_SECINFO, SMB_FSSD_FLAGS_DIR);
1110 fs_sd.sd_uid = 0;
1111 fs_sd.sd_gid = 0;
1112 fs_sd.sd_zdacl = acl;
1113 fs_sd.sd_zsacl = NULL;
1115 status = smb_sd_fromfs(&fs_sd, sd);
1120 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);

Completed in 118 milliseconds