Lines Matching +full:0 +full:x64
2 * Functions for generating pseudo-random CPER IA32/x64 sections.
17 //Generates a single pseudo-random IA32/x64 section, saving the resulting address to the given
30 for (int i = 0; i < error_structure_num; i++) { in generate_section_ia32x64()
34 for (int i = 0; i < context_structure_num; i++) { in generate_section_ia32x64()
40 //Create a valid IA32/x64 section. in generate_section_ia32x64()
43 for (int i = 0; i < context_structure_num; i++) { in generate_section_ia32x64()
49 for (int i = 0; i < 16; i++) { in generate_section_ia32x64()
50 *(section + 48 + i) = 0x0; in generate_section_ia32x64()
55 *validation &= 0x3; in generate_section_ia32x64()
57 *validation = 0x3; in generate_section_ia32x64()
59 *validation = 0x2; in generate_section_ia32x64()
66 for (int i = 0; i < error_structure_num; i++) { in generate_section_ia32x64()
72 for (int i = 0; i < context_structure_num; i++) { in generate_section_ia32x64()
84 //Generates a single IA32/x64 error structure. Must later be freed.
92 *validation &= 0x1F; in generate_ia32x64_error_structure()
94 *validation = 0x1F; in generate_ia32x64_error_structure()
96 *validation = 0x15; in generate_ia32x64_error_structure()
105 case 0: in generate_ia32x64_error_structure()
110 *check_info = ~0x20FF00; in generate_ia32x64_error_structure()
111 *check_info &= 0x3FFFFFFF; in generate_ia32x64_error_structure()
120 *check_info = ~0x20FF00; in generate_ia32x64_error_structure()
121 *check_info &= 0x3FFFFFFF; in generate_ia32x64_error_structure()
130 *check_info = ~0x20F800; in generate_ia32x64_error_structure()
131 *check_info &= 0x7FFFFFFFF; in generate_ia32x64_error_structure()
140 *check_info = ~0xFFC0; in generate_ia32x64_error_structure()
141 *check_info &= 0xFFFFFF; in generate_ia32x64_error_structure()
148 //Generates a single IA32/x64 context structure. Must later be freed.
153 int reg_size = 0; in generate_ia32x64_context_structure()
159 reg_size = 244; //x64 registers. in generate_ia32x64_context_structure()
168 //If it is x64 registers, set reserved area accordingly. in generate_ia32x64_context_structure()
172 *reserved = 0; in generate_ia32x64_context_structure()