gn_opencnt Subroutine
Purpose
Maintains the using count on a gnode structure.
Syntax
Parameters
Item | Description | |
---|---|---|
gnode | Points to a gnode structure. | |
flags | Specifies the open mode (FREAD, FWRITE, FEXEC, FRSHARE) from the open file flags. |
Description
The gn_opencnt subroutine
uses the passed in flags value to determine the appropriate
using counts to increase in the gnode structure. The following
table shows the mapping of the flags value to the counts field
in the gnode structure:
Item | Description | |
---|---|---|
FREAD | gn_rdcnt | |
FWRITE | gn_wrcnt | |
FEXEC | gn_excnt | |
FRSHARE | gn_rshcnt |
Return Values
The gn_opencnt subroutine returns no return values.
Error Codes
The gn_opencnt subroutine returns no error codes.