Kernel Data Structures
Several global, exported kernel data structures have been changed in the 64-bit kernel, in order to support scalability and future functionality.
These changes include larger structure sizes as a result of being compiled under the LP64 data model. In porting a kernel extension to the 64-bit kernel environment, these data structure changes must be considered.