Lines Matching refs:uint32
37 uint32 effective_page_number : 22;
38 uint32 valid : 1;
39 uint32 translation_address_space : 1;
40 uint32 page_size : 4;
41 uint32 parity_1 : 4;
42 //uint32 translation_id : 8;
46 uint32 page_index : 15; // BEPI, block effective page index
47 uint32 _reserved0 : 4;
48 uint32 length : 11;
49 uint32 kernel_valid : 1; // Vs, Supervisor-state valid
50 uint32 user_valid : 1; // Vp, User-state valid
52 uint32 physical_block_number : 15; // BPRN
53 uint32 write_through : 1; // WIMG
54 uint32 caching_inhibited : 1;
55 uint32 memory_coherent : 1;
56 uint32 guarded : 1;
57 uint32 _reserved1 : 1;
58 uint32 protection : 2;
67 page_index = uint32(address) >> 17;
72 physical_block_number = uint32(address) >> 17;
91 uint32 valid : 1;
92 uint32 virtual_segment_id : 24;
93 uint32 secondary_hash : 1;
94 uint32 abbr_page_index : 6;
96 uint32 physical_page_number : 20;
97 uint32 _reserved0 : 3;
98 uint32 referenced : 1;
99 uint32 changed : 1;
100 uint32 write_through : 1; // WIMG
101 uint32 caching_inhibited : 1;
102 uint32 memory_coherent : 1;
103 uint32 guarded : 1;
104 uint32 _reserved1 : 1;
105 uint32 page_protection : 2;
107 static uint32 PrimaryHash(uint32 virtualSegmentID, uint32 virtualAddress);
108 static uint32 SecondaryHash(uint32 virtualSegmentID, uint32 virtualAddress);
109 static uint32 SecondaryHash(uint32 primaryHash);
129 set_sr(virtualAddress, *(uint32 *)&segment);