Lines Matching refs:status
131 lwpstatus_t status;
133 if (getlwpstatus(ulwp->ul_lwpid, &status) == 0) {
134 rs[REG_RBX] = status.pr_reg[REG_RBX];
135 rs[REG_R12] = status.pr_reg[REG_R12];
136 rs[REG_R13] = status.pr_reg[REG_R13];
137 rs[REG_R14] = status.pr_reg[REG_R14];
138 rs[REG_R15] = status.pr_reg[REG_R15];
139 rs[REG_RBP] = status.pr_reg[REG_RBP];
140 rs[REG_RSP] = status.pr_reg[REG_RSP];
141 rs[REG_RIP] = status.pr_reg[REG_RIP];
157 lwpstatus_t status;
159 if (getlwpstatus(ulwp->ul_lwpid, &status) == 0) {
160 status.pr_reg[REG_RBX] = rs[REG_RBX];
161 status.pr_reg[REG_R12] = rs[REG_R12];
162 status.pr_reg[REG_R13] = rs[REG_R13];
163 status.pr_reg[REG_R14] = rs[REG_R14];
164 status.pr_reg[REG_R15] = rs[REG_R15];
165 status.pr_reg[REG_RBP] = rs[REG_RBP];
166 status.pr_reg[REG_RSP] = rs[REG_RSP];
167 status.pr_reg[REG_RIP] = rs[REG_RIP];
168 (void) putlwpregs(ulwp->ul_lwpid, status.pr_reg);