Lines Matching refs:psd
130 SEC_DESC *psd = NULL;
139 psd = make_sec_desc(ctx, SECURITY_DESCRIPTOR_REVISION_1,
144 if (!psd) {
149 return psd;
160 SEC_DESC *psd = NULL;
182 status = unmarshall_sec_desc(ctx, data.dptr, data.dsize, &psd);
192 if (psd)
193 *psize = ndr_size_security_descriptor(psd, NULL, 0);
195 return psd;
202 bool set_share_security(const char *share_name, SEC_DESC *psd)
216 status = marshall_sec_desc(frame, psd, &blob.dptr, &blob.dsize);
284 SEC_DESC *psd = NULL;
287 psd = get_share_security(talloc_tos(), sharename, &sd_size);
289 if (!psd) {
293 status = se_access_check(psd, token, desired_access, &granted);
295 TALLOC_FREE(psd);
311 SEC_DESC *psd = NULL;
391 psd = make_sec_desc(ctx, SECURITY_DESCRIPTOR_REVISION_1,
396 if (!psd) {
401 *ppsd = psd;