Lines Matching full:context
19 static llvm::MutableArrayRef<uint8_t> getDestRegister(uint8_t *context,
21 auto bytes = reg.mutable_data(context);
41 static void writeRegister(const void *reg_src, uint8_t *context,
43 llvm::MutableArrayRef<uint8_t> reg_dest = getDestRegister(context, reg);
51 static void writeBaseRegister(const void *reg_src, uint8_t *context,
53 auto bytes = reg.mutable_data(context);
71 const MinidumpContext_x86_64 *context;
72 consumeObject(source_data, context);
76 static_cast<uint32_t>(context->context_flags));
87 writeRegister(&context->cs, result_base, reg_info[lldb_cs_x86_64]);
88 writeRegister(&context->ss, result_base, reg_info[lldb_ss_x86_64]);
89 writeRegister(&context->eflags, result_base, reg_info[lldb_rflags_x86_64]);
90 writeRegister(&context->rsp, result_base, reg_info[lldb_rsp_x86_64]);
91 writeRegister(&context->rip, result_base, reg_info[lldb_rip_x86_64]);
95 writeRegister(&context->ds, result_base, reg_info[lldb_ds_x86_64]);
96 writeRegister(&context->es, result_base, reg_info[lldb_es_x86_64]);
97 writeRegister(&context->fs, result_base, reg_info[lldb_fs_x86_64]);
98 writeRegister(&context->gs, result_base, reg_info[lldb_gs_x86_64]);
102 writeRegister(&context->rax, result_base, reg_info[lldb_rax_x86_64]);
103 writeRegister(&context->rcx, result_base, reg_info[lldb_rcx_x86_64]);
104 writeRegister(&context->rdx, result_base, reg_info[lldb_rdx_x86_64]);
105 writeRegister(&context->rbx, result_base, reg_info[lldb_rbx_x86_64]);
106 writeRegister(&context->rbp, result_base, reg_info[lldb_rbp_x86_64]);
107 writeRegister(&context->rsi, result_base, reg_info[lldb_rsi_x86_64]);
108 writeRegister(&context->rdi, result_base, reg_info[lldb_rdi_x86_64]);
109 writeRegister(&context->r8, result_base, reg_info[lldb_r8_x86_64]);
110 writeRegister(&context->r9, result_base, reg_info[lldb_r9_x86_64]);
111 writeRegister(&context->r10, result_base, reg_info[lldb_r10_x86_64]);
112 writeRegister(&context->r11, result_base, reg_info[lldb_r11_x86_64]);
113 writeRegister(&context->r12, result_base, reg_info[lldb_r12_x86_64]);
114 writeRegister(&context->r13, result_base, reg_info[lldb_r13_x86_64]);
115 writeRegister(&context->r14, result_base, reg_info[lldb_r14_x86_64]);
116 writeRegister(&context->r15, result_base, reg_info[lldb_r15_x86_64]);
121 writeBaseRegister(&context->fs_base, result_base,
123 writeBaseRegister(&context->gs_base, result_base,