This list is from a survey as part of Addressing the end-of-life of AArch32.
As noted above, a ResourceFS file block includes a 32b offset.
The limitation of a 32b address in the page block already causes a problem with systems whose physical memory map has memory above 4GB. For this Service_PagesUnsafe64 has been introduced.
The limitation of a 32b address in the page block already causes a problem with systems whose physical memory map has memory above 4GB. For this Service_PagesSafe64 has been introduced.
The linked list of DIBs assumes a link pointer fits into a 32b value in memory.
The linked list of statistics providers assumes a link pointer fits into a 32b value in memory.
Subreason 1 uses a linked list of USB service call blocks which assume a link pointer fits into a 32b value in memory.
The HAL device descriptors include several absolute function pointers and pointers to description strings which are 32b.
The render state block pointed to by R2 contains a number of 32b limited pointers.
The font state block pointed to by R2 contains a number of 32b limited pointers.