Searched refs:desired_access (Results 1 - 16 of 16) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_common_open.c66 smb_access_generic_to_file(uint32_t desired_access) argument
70 if (desired_access & GENERIC_ALL)
73 if (desired_access & GENERIC_EXECUTE) {
74 desired_access &= ~GENERIC_EXECUTE;
79 if (desired_access & GENERIC_WRITE) {
80 desired_access &= ~GENERIC_WRITE;
84 if (desired_access & GENERIC_READ) {
85 desired_access &= ~GENERIC_READ;
89 return (access | desired_access);
99 smb_omode_to_amask(uint32_t desired_access) argument
126 smb_denymode_to_sharemode(uint32_t desired_access, char *fname) argument
[all...]
H A Dsmb_nt_create_andx.c183 &op->desired_access,
241 !(op->desired_access & DELETE)) {
H A Dsmb_open_andx.c251 op->desired_access = smb_omode_to_amask(op->omode);
383 op->desired_access = smb_omode_to_amask(op->omode);
504 op->desired_access = smb_omode_to_amask(op->omode);
H A Dsmb_nt_transact_create.c71 &op->desired_access,
150 !(op->desired_access & DELETE)) {
H A Dsmb_create.c190 op->desired_access = smb_omode_to_amask(op->omode);
H A Dsmb_ofile.c209 of->f_granted_access = op->desired_access;
1047 smb_ofile_open_check(smb_ofile_t *of, uint32_t desired_access, argument
1087 if (SMB_DENY_DELETE(of->f_share_access) && (desired_access & DELETE)) {
1093 (desired_access & (FILE_READ_DATA | FILE_EXECUTE))) {
1099 (desired_access & (FILE_WRITE_DATA | FILE_APPEND_DATA))) {
H A Dsmb2_create.c116 &op->desired_access, /* l */
185 !(op->desired_access & DELETE)) {
H A Dsmb_vops.c1354 smb_vop_shrlock(vnode_t *vp, uint32_t uniq_fid, uint32_t desired_access, argument
1377 if ((desired_access & FILE_DATA_ALL) == 0) {
1381 if (desired_access & (ACE_READ_DATA | ACE_EXECUTE)) {
1386 if (desired_access & (ACE_WRITE_DATA | ACE_APPEND_DATA |
1401 if (desired_access & ACE_DELETE)
H A Dsmb_fsops.c2592 uint32_t desired_access, uint32_t share_access)
2597 if ((desired_access & FILE_DATA_ALL) == 0)
2600 rc = smb_node_open_check(node, desired_access, share_access);
2604 rc = smb_vop_shrlock(node->vp, uniq_fid, desired_access, share_access,
2591 smb_fsop_shrlock(cred_t *cr, smb_node_t *node, uint32_t uniq_fid, uint32_t desired_access, uint32_t share_access) argument
H A Dsmb_node.c725 smb_node_open_check(smb_node_t *node, uint32_t desired_access, argument
736 status = smb_ofile_open_check(of, desired_access, share_access);
/illumos-gate/usr/src/uts/common/smbsrv/ndl/
H A Dsvcctl.ndl327 IN DWORD desired_access;
342 IN DWORD desired_access;
470 IN DWORD desired_access;
484 IN DWORD desired_access;
H A Dsamrpc.ndl1230 IN DWORD desired_access;
/illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/
H A Dsvcctl_svc.c528 if ((rc == 0) || (param->desired_access & SC_MANAGER_LOCK) != 0) {
571 SVCCTL_OPENSVC_OP_UNIMPLEMENTED(param->desired_access);
1034 if ((rc == 0) || (param->desired_access & SC_MANAGER_LOCK) != 0) {
1077 SVCCTL_OPENSVC_OP_UNIMPLEMENTED(param->desired_access);
H A Dsamr_clnt.c531 arg.desired_access = 0xE00500B0;
/illumos-gate/usr/src/uts/common/smbsrv/
H A Dsmb_kproto.h365 uint32_t smb_omode_to_amask(uint32_t desired_access);
866 uint32_t smb_denymode_to_sharemode(uint32_t desired_access, char *fname);
H A Dsmb_ktypes.h1470 uint32_t desired_access; member in struct:open_param

Completed in 101 milliseconds