OPEN4_SHARE_ACCESS_READ
case OPEN4_SHARE_ACCESS_READ:
case OPEN4_SHARE_ACCESS_READ:
downgrade_acc |= OPEN4_SHARE_ACCESS_READ;
!(downgrade_acc & OPEN4_SHARE_ACCESS_READ))
new_acc |= OPEN4_SHARE_ACCESS_READ;
if (open_args->share_access & OPEN4_SHARE_ACCESS_READ)
acc_bits |= OPEN4_SHARE_ACCESS_READ;
if (access & OPEN4_SHARE_ACCESS_READ) {
if (access & OPEN4_SHARE_ACCESS_READ) {
if (access & OPEN4_SHARE_ACCESS_READ)
if (open_a & OPEN4_SHARE_ACCESS_READ)
if (open_a & OPEN4_SHARE_ACCESS_READ)
if ((access & ~(OPEN4_SHARE_ACCESS_READ | OPEN4_SHARE_ACCESS_WRITE)) ||
(OPEN4_SHARE_ACCESS_READ | OPEN4_SHARE_ACCESS_WRITE)) == 0) {
if ((sp->rs_open_access & OPEN4_SHARE_ACCESS_READ) &&
(access & OPEN4_SHARE_ACCESS_READ) == 0) {
fp->rf_share_access &= ~OPEN4_SHARE_ACCESS_READ;
if (sp->rs_open_access & OPEN4_SHARE_ACCESS_READ) {
fp->rf_share_access &= ~OPEN4_SHARE_ACCESS_READ;
& OPEN4_SHARE_ACCESS_READ) == 0) {
if (access == OPEN4_SHARE_ACCESS_READ)
if (access & OPEN4_SHARE_ACCESS_READ)
if (sp->rs_share_access & OPEN4_SHARE_ACCESS_READ)
if (!(sp->rs_share_access & OPEN4_SHARE_ACCESS_READ)) {
open_args->share_access |= OPEN4_SHARE_ACCESS_READ;
!(osp->os_dc_openacc & OPEN4_SHARE_ACCESS_READ)) ||
open_args->share_access |= OPEN4_SHARE_ACCESS_READ;