/illumos-gate/usr/src/uts/common/fs/smbclnt/smbfs/ |
H A D | smbfs_subr.h | 180 struct smb_cred *scrp); 182 struct smb_cred *scrp); 184 struct smb_cred *scrp); 186 struct smb_cred *scrp); 188 struct smb_cred *scrp); 191 struct smb_cred *scrp); 193 struct smb_cred *scrp); 214 struct smb_cred *scrp); 219 struct smb_cred *scrp); 228 struct smb_cred *scrp); [all …]
|
H A D | smbfs_smb.c | 76 struct smb_cred *scrp) in smbfs_smb_getfattr() argument 102 struct smb_cred *scrp) in smbfs_smb_getpattr() argument 122 struct smb_cred *scrp) in smbfs_smb_qfsattr() argument 232 struct smb_cred *scrp) in smbfs_smb_setfattr() argument 281 struct smb_cred *scrp) in smbfs_smb_flush() argument 308 struct smb_cred *scrp, in smbfs_smb_ntcreatex() argument 378 scrp, fhp, in smbfs_smb_tmpopen() 409 struct smb_cred *scrp, in smbfs_smb_open() argument 589 ctx->f_scred = scrp; in smbfs_smb_findopen() 627 ctx->f_scred = scrp; in smbfs_smb_findnext() [all …]
|
H A D | smbfs_smb2.c | 90 struct smb_cred *scrp) in smbfs_smb2_getpattr() argument 105 scrp, &tmp_fh, in smbfs_smb2_getpattr() 121 struct smb_cred *scrp) in smbfs_smb2_query_info() argument 238 uint8_t level, struct smb_cred *scrp) in smbfs_smb2_query_fs_info() argument 259 scrp, &fid, NULL, NULL); in smbfs_smb2_query_fs_info() 280 struct smb_cred *scrp) in smbfs_smb2_qfsattr() argument 306 struct smb_cred *scrp) in smbfs_smb2_statfs() argument 333 struct smb_cred *scrp) in smbfs_smb2_flush() argument 795 struct smb_cred *scrp) in smbfs_smb2_get_streaminfo() argument 818 scrp, fhp, NULL, NULL); in smbfs_smb2_get_streaminfo() [all …]
|
H A D | smbfs_smb1.c | 68 struct smb_cred *scrp, uint32_t timeout) 199 uint16_t level, struct smb_cred *scrp) in smbfs_smb1_query_fs_info() argument 207 scrp, &t2p); in smbfs_smb1_query_fs_info() 233 struct smb_cred *scrp) in smbfs_smb1_qfsattr() argument 241 SMB_QFS_ATTRIBUTE_INFO, scrp); in smbfs_smb1_qfsattr() 259 struct smb_cred *scrp) in smbfs_smb1_statfs() argument 439 uint16_t fid, struct smb_cred *scrp) in smbfs_smb1_t2rename() argument 765 struct smb_cred *scrp) in smbfs_smb1_get_streaminfo() argument 822 struct smb_cred *scrp) in smbfs_smb1_getsec() argument 833 scrp, &ntp); in smbfs_smb1_getsec() [all …]
|
H A D | smbfs_xattr.c | 247 struct smb_cred *scrp) in smbfs_xa_getfattr() argument 286 error = smbfs_smb_lookup(pnp, &name, &nlen, fap, scrp); in smbfs_xa_getfattr()
|
H A D | smbfs_client.c | 438 error = smbfs_xa_getfattr(np, fap, scrp); in smbfs_getattr_otw()
|
H A D | smbfs_vnops.c | 2028 smbfsflush(smbnode_t *np, struct smb_cred *scrp) in smbfsflush() argument 2048 error = smbfs_smb_flush(ssp, fhp, scrp); in smbfsflush()
|
/illumos-gate/usr/src/uts/common/fs/smbclnt/netsmb/ |
H A D | smb_subr.h | 159 struct smb_cred *scrp, smb_fh_t *fhp, 163 struct smb_cred *scrp); 197 struct smb_cred *scrp, uint16_t *fidp, 201 struct timespec *mtime, struct smb_cred *scrp); 205 struct smb_cred *scrp, uint16_t *fidp); 208 struct smb_cred *scrp); 230 struct smb_cred *scrp, smb2fid_t *fidp, 234 struct smb_cred *scrp); 239 uint32_t ctl_code, struct smb_cred *scrp);
|
H A D | smb_smb.c | 884 struct smb_cred *scrp, in smb1_smb_ntcreate() argument 901 error = smb_rq_init(rqp, SSTOCP(ssp), SMB_COM_NT_CREATE_ANDX, scrp); in smb1_smb_ntcreate() 998 struct smb_cred *scrp) in smb1_smb_close() argument 1005 error = smb_rq_init(rqp, SSTOCP(ssp), SMB_COM_CLOSE, scrp); in smb1_smb_close() 1035 struct smb_cred *scrp, in smb_smb_open_prjob() argument 1046 error = smb_rq_init(rqp, SSTOCP(ssp), SMB_COM_OPEN_PRINT_FILE, scrp); in smb_smb_open_prjob() 1098 struct smb_cred *scrp) in smb_smb_close_prjob() argument 1105 SMB_COM_CLOSE_PRINT_FILE, scrp); in smb_smb_close_prjob()
|
H A D | smb2_smb.c | 787 struct smb_cred *scrp, in smb2_smb_ntcreate() argument 810 error = smb_rq_alloc(SSTOCP(ssp), SMB2_CREATE, scrp, &rqp); in smb2_smb_ntcreate() 969 smb2_smb_close(struct smb_share *ssp, smb2fid_t *fid, struct smb_cred *scrp) in smb2_smb_close() argument 975 error = smb_rq_alloc(SSTOCP(ssp), SMB2_CLOSE, scrp, &rqp); in smb2_smb_close() 1005 struct smb_cred *scrp) in smb2_smb_ioctl() argument 1018 error = smb_rq_alloc(SSTOCP(ssp), SMB2_IOCTL, scrp, &rqp); in smb2_smb_ioctl()
|
H A D | smb_subrs.c | 1187 struct smb_cred *scrp, smb_fh_t *fhp, in smb_smb_ntcreate() argument 1195 impersonate, scrp, &fhp->fh_fid2, cr_act_p, fap); in smb_smb_ntcreate() 1198 efa, sh_acc, disp, createopt, impersonate, scrp, in smb_smb_ntcreate() 1206 struct smb_cred *scrp) in smb_smb_close() argument 1211 err = smb2_smb_close(ssp, &fhp->fh_fid2, scrp); in smb_smb_close() 1213 err = smb1_smb_close(ssp, fhp->fh_fid1, NULL, scrp); in smb_smb_close()
|
H A D | smb_rq.h | 238 uint32_t *data_out_sz, uint32_t *more, struct smb_cred *scrp);
|
H A D | smb_rq.c | 1570 uint32_t *more, struct smb_cred *scrp) in smb_t2_xnp() argument 1581 err = smb_t2_init(t2p, SSTOCP(ssp), setup, 2, scrp); in smb_t2_xnp()
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | cred.c | 595 hasprocperm(const cred_t *tcrp, const cred_t *scrp) in hasprocperm() argument 597 if (scrp == tcrp) in hasprocperm() 599 if (scrp->cr_zone != tcrp->cr_zone && in hasprocperm() 600 (scrp->cr_zone != global_zone || in hasprocperm() 601 secpolicy_proc_zone(scrp) != 0)) in hasprocperm() 603 if (scrp->cr_uid == tcrp->cr_ruid || in hasprocperm() 604 scrp->cr_ruid == tcrp->cr_ruid || in hasprocperm() 605 scrp->cr_uid == tcrp->cr_suid || in hasprocperm() 606 scrp->cr_ruid == tcrp->cr_suid || in hasprocperm() 620 prochasprocperm(proc_t *tp, proc_t *sp, const cred_t *scrp) in prochasprocperm() argument [all …]
|