HHC01532I HDL: symbol = z900_perform_cryptographic_computation, loadcount = 1, owner = dyncrypt

HHC01532I HDL: symbol = z900_compute_message_authentication_code, loadcount = 1, owner = ...

HHC01532I HDL: symbol = z900_compute_last_message_digest, loadcount = 1, owner = dyncrypt

HHC01532I HDL: symbol = z900_compute_intermediate_message_digest, loadcount = 1, owner = ...

HHC01532I HDL: symbol = z900_cipher_message_with_output_feedback, loadcount = 1, owner = ...

HHC01532I HDL: symbol = z900_cipher_message_with_counter, loadcount = 1, owner = dyncrypt

HHC01532I HDL: symbol = z900_cipher_message_with_cipher_feedback, loadcount = 1, owner = ...

HHC01532I HDL: symbol = z900_cipher_message_with_chaining, loadcount = 1, owner = dyncrypt

HHC01532I HDL: symbol = z900_cipher_message, loadcount = 1, owner = dyncrypt

HHC01532I HDL: symbol = s390_perform_cryptographic_key_management_operation, loadcount = 1, ...

HHC01532I HDL: symbol = s390_perform_cryptographic_computation, loadcount = 1, owner = dyncrypt

HHC01532I HDL: symbol = s390_compute_message_authentication_code, loadcount = 1, owner = ...

HHC01532I HDL: symbol = s390_compute_last_message_digest, loadcount = 1, owner = dyncrypt

HHC01532I HDL: symbol = s390_compute_intermediate_message_digest, loadcount = 1, owner = ...

HHC01532I HDL: symbol = s390_cipher_message_with_output_feedback, loadcount = 1, owner = ...

HHC01532I HDL: symbol = s390_cipher_message_with_counter, loadcount = 1, owner = dyncrypt

HHC01532I HDL: symbol = s390_cipher_message_with_cipher_feedback, loadcount = 1, owner = ...

HHC01532I HDL: symbol = s390_cipher_message_with_chaining, loadcount = 1, owner = dyncrypt

HHC01532I HDL: symbol = s390_cipher_message, loadcount = 1, owner = dyncrypt

HHC01531I HDL: dll type = load, name = hdteq, flags = (unloadable, not forced)

HHC01532I HDL: symbol = hdl_device_type_equates, loadcount = 1, owner = hdteq

HHC01531I HDL: dll type = main, name = *Hercules, flags = (not unloadable, not forced)

HHC01532I HDL: symbol = panel_display, loadcount = 1, owner = *Hercules

HHC01532I HDL: symbol = panel_command, loadcount = 1, owner = *Hercules

HHC01532I HDL: symbol = parse_args, loadcount = 0, owner = *Hercules

HHC01533I HDL: devtype(s) = 9336 9335 9332 9313 3370 3310 0671 9345 3390 3380 3375 3350 3340...

Figure 180: LSMOD command

8.96 MAINSIZE (Display or set main storage size)

8.96.1 Function

The MAINSIZE command is used to specify the size of the main storage. Given without an argument the
MAINSIZE command displays the current size of the main storage. Storage is allocated in megabytes,
unless a specific unit is specified. The actual upper limit of the main storage is determined by the host
system's architecture, operating system, and on some systems the amount of physical memory and
paging space you have available. The practical limit depends on the maximum amount of storage that
can be obtained by “malloc” (usually around 1 GB on 32-bit platforms; on 64-bit platforms the value
should only be limited by available paging space).

When increasing the main size Hercules attempts to allocate first the new storage. If the new allocation is
successful then the previously allocated memory will be freed. This is to prevent a situation where the old
memory is freed first, then the new allocation fails and a reallocation of the memory in the previous size
also fails because of storage fragmentation and therefore leaving Hercules without memory.

When decreasing the main storage the memory will stay allocated in the previous size but the storage
size will appear as decreased. Subsequent increases will not reallocate memory unless they go over the
already allocated amount.

An additional optional argument determines the locking state of the allocated memory (page lock by host
operating system). The LOCKED option indicates that the memory is to be locked into storage while UN-
LOCKED (
the default) indicates that the memory is not locked into the storage.

Please note that Hercules preserves the last locking state of MAINSIZE. Once storage is locked, any sub-
sequent change to the main storage size will honor the existing lock state of memory unless the lock state
is specified again on the MAINSIZE command.

Caution: Do not lock main storage unless sufficient real memory is available to back up the request.
Failure to do so may require the host system to be rebooted.

8.96.2 Syntax

Descriptive

msize[ ]
]

Diagram

Êʬ¬¬ ¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬§¬¬¬¬¬¬¬¬¬¬¬ÊÍ






~¬¬¬ ¬¬¬® ¬®




msize ¬¬¬¦¬¬¬¬¬¬¬¬¬¦¬¬







¬¬¬ ¬¬¬«

















P ¬¬¬«





¬¬¬ ¬¬¬

Previous Page Next Page