Home
last modified time | relevance | path

Searched refs:scrp (Results 1 – 14 of 14) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/smbclnt/smbfs/
H A Dsmbfs_subr.h176 struct smb_cred *scrp, uint32_t timeout);
178 struct smbfattr *fap, struct smb_cred *scrp);
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);
198 uint32_t disp, uint32_t createopt, struct smb_cred *scrp,
[all …]
H A Dsmbfs_smb.c76 struct smb_cred *scrp) in smbfs_smb_getfattr() argument
82 error = smbfs_smb2_qfileinfo(ssp, &fhp->fh_fid2, fap, scrp); in smbfs_smb_getfattr()
84 error = smbfs_smb1_trans2_query(np, fhp->fh_fid1, fap, scrp); in smbfs_smb_getfattr()
102 struct smb_cred *scrp) in smbfs_smb_getpattr() argument
108 error = smbfs_smb2_getpattr(np, fap, scrp); in smbfs_smb_getpattr()
111 error = smbfs_smb1_trans2_query(np, fid, fap, scrp); in smbfs_smb_getpattr()
122 struct smb_cred *scrp) in smbfs_smb_qfsattr() argument
127 error = smbfs_smb2_qfsattr(ssp, fsa, scrp); in smbfs_smb_qfsattr()
129 error = smbfs_smb1_qfsattr(ssp, fsa, scrp); in smbfs_smb_qfsattr()
192 uint8_t disp, struct smb_cred *scrp) in smbfs_smb_setdisp() argument
[all …]
H A Dsmbfs_smb2.c71 struct smb_cred *scrp, uint32_t timeout)
90 struct smb_cred *scrp) in smbfs_smb2_getpattr() argument
105 scrp, &tmp_fh, in smbfs_smb2_getpattr()
108 (void) smb_smb_close(ssp, &tmp_fh, scrp); in smbfs_smb2_getpattr()
121 struct smb_cred *scrp) in smbfs_smb2_query_info() argument
131 error = smb_rq_alloc(SSTOCP(ssp), SMB2_QUERY_INFO, scrp, &rqp); in smbfs_smb2_query_info()
208 struct smbfattr *fap, struct smb_cred *scrp) in smbfs_smb2_qfileinfo() argument
217 SMB2_0_INFO_FILE, FileAllInformation, 0, scrp); in smbfs_smb2_qfileinfo()
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()
[all …]
H A Dsmbfs_smb1.c68 struct smb_cred *scrp, uint32_t timeout)
88 error = smb_rq_init(rqp, SSTOCP(ssp), SMB_COM_LOCKING_ANDX, scrp);
138 struct smbfattr *fap, struct smb_cred *scrp) in smbfs_smb1_trans2_query() argument
157 error = smb_t2_alloc(SSTOCP(ssp), cmd, scrp, &t2p); in smbfs_smb1_trans2_query()
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
272 error = smbfs_smb1_query_fs_info(ssp, mdp, level, scrp); in smbfs_smb1_statfs()
[all …]
H A Dsmbfs_xattr.c247 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 Dsmbfs_client.c438 error = smbfs_xa_getfattr(np, fap, scrp); in smbfs_getattr_otw()
H A Dsmbfs_vnops.c2028 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 Dsmb_subr.h160 struct smb_cred *scrp, smb_fh_t *fhp,
164 struct smb_cred *scrp);
205 struct smb_cred *scrp, uint16_t *fidp,
209 struct timespec *mtime, struct smb_cred *scrp);
213 struct smb_cred *scrp, uint16_t *fidp);
216 struct smb_cred *scrp);
238 struct smb_cred *scrp, smb2fid_t *fidp,
242 struct smb_cred *scrp);
247 uint32_t ctl_code, struct smb_cred *scrp);
H A Dsmb_smb.c884 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 Dsmb2_smb.c820 struct smb_cred *scrp, in smb2_smb_ntcreate() argument
843 error = smb_rq_alloc(SSTOCP(ssp), SMB2_CREATE, scrp, &rqp); in smb2_smb_ntcreate()
1002 smb2_smb_close(struct smb_share *ssp, smb2fid_t *fid, struct smb_cred *scrp) in smb2_smb_close() argument
1008 error = smb_rq_alloc(SSTOCP(ssp), SMB2_CLOSE, scrp, &rqp); in smb2_smb_close()
1038 struct smb_cred *scrp) in smb2_smb_ioctl() argument
1051 error = smb_rq_alloc(SSTOCP(ssp), SMB2_IOCTL, scrp, &rqp); in smb2_smb_ioctl()
H A Dsmb_subrs.c1187 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 Dsmb_rq.h240 uint32_t *data_out_sz, uint32_t *more, struct smb_cred *scrp);
H A Dsmb_rq.c1570 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 Dcred.c595 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()
607 !PRIV_POLICY(scrp, PRIV_PROC_OWNER, B_FALSE, EPERM, "hasprocperm")) in hasprocperm()
[all …]