Lines Matching refs:scred
147 struct smb_cred *scred;
156 scred = malloc(sizeof(struct smb_cred), M_NSMBDEV, M_WAITOK);
157 smb_makescred(scred, curthread, NULL);
161 smb_share_rele(ssp, scred);
166 smb_vc_rele(vcp, scred);
168 free(scred, M_NSMBDEV);
180 struct smb_cred *scred;
186 scred = malloc(sizeof(struct smb_cred), M_NSMBDEV, M_WAITOK);
188 smb_makescred(scred, td, NULL);
196 scred, &vcp);
213 (struct smbioc_oshare*)data, scred, &ssp);
226 (struct smbioc_rq*)data, scred);
234 (struct smbioc_t2rq*)data, scred);
247 error = smb_vc_get(vcp, scred);
255 smb_vc_rele(vcp, scred);
257 smb_vc_put(vcp, scred);
267 error = smb_share_get(ssp, scred);
275 smb_share_rele(ssp, scred);
277 smb_share_put(ssp, scred);
292 error = smb_usr_lookup((struct smbioc_lookup*)data, scred, &vcp, &ssp);
325 error = smb_read(ssp, rwrq->ioc_fh, &auio, scred);
327 error = smb_write(ssp, rwrq->ioc_fh, &auio, scred);
335 free(scred, M_NSMBDEV);
378 smb_dev2share(int fd, int mode, struct smb_cred *scred,
406 error = smb_share_get(ssp, scred);