GFUPIFRD – Internal Index Fast Read Procedure

The component identifier is RSN_PIFRD. The module ID halfword is X'5B9B'.

The global reason codes:

Value Description
  • RSN_PIFRD +
  • IMF_Zero_Key_Addr (X'0049')
RSN_PIFRD_IMF_Zero_Key_Addr

Pointer to key is not valid.

Probable cause: The pointer to key passed in is invalid.

Action: Contact IBM® Support.

  • RSN_PIFRD +
  • IMF_Zero_Feedback_Addr (X'A04C')
RSN_PIFRD_IMF_Zero_Feedback_Addr

Pointer to feedback area is not valid.

Probable cause: The pointer to feedback area passed in is invalid.

Action: Contact IBM Support.

  • RSN_PIFRD +
  • IMF_Unx_Record_Type (X'A074')
RSN_PIFRD_IMF_Unexpected_Record_Type

An unexpected record type was returned from call to GFUICPSC.

Probable cause: Page is damaged.

Action: Contact IBM Support.

  • RSN_PIFRD +
  • IMF_Not_Found (X'A414')
RSN_PIFRD_IMF_SIR_Not_Found

The key was not found in the sequence set page.

Probable cause: While reading a directory, the HFS index manager did not find the requested record.

Action: There was a missing attribute record for a file. The HFS is most probably corrupt. The HFS data set name can be found in a Logrec record that is created along with an ABEND0F4 svcdump.

  • RSN_PIFRD +
  • IMF_Found_Equal (X'A411')
RSN_PIFRD_IMF_Found_Equal

The key was found in the sequence set page.

Probable cause: There is a match for this key.

Action: None. The caller of this module needs to handle the case where the key is found.

Local reason codes: See the following table:

Value Description
RSN_PIFRD + X'100' RSN_PIFRD_IMF_Internal_Logic_Error

The pointer to the root IBlock index page is invalid.

Probable cause: The Connect AD processing that sets this pointer has failed.

Action: Contact IBM Support.

RSN_PIFRD + X'101' RSN_PIFRD_IMF_Bad_IXB

Pointer to IXB is not valid

Probable cause: The pointer to IXB that was passed in is invalid.

Action: Contact IBM Support.

RSN_PIFRD + X'102' RSN_PIFRD_IMF_Bad_IXRE

Pointer to IXRE is not valid.

Probable cause: The pointer to IXRE that was passed in is invalid.

Action: Contact IBM Support.

RSN_PIFRD + X'103' RSN_PIFRD_IMF_Invalid_Root

The Index Page Control Information (ICTL) length field in the root page does not equate to the actual length of the ICTL.

Probable cause: Internal logic error.

Action: Contact IBM Support.