Lines Matching defs:store
2010 struct x86_store *store;
2015 store = &instr->src;
2026 store->type = STORE_IMM;
2027 if (fsm_read(fsm, (uint8_t *)&store->u.imm.data, immsize) == -1) {
2033 store->u.imm.data = sign_extend(store->u.imm.data, sesize);
3041 struct x86_store *store, gvaddr_t *gvap, size_t size)
3048 if (store->type == STORE_SIB) {
3049 sib = &store->u.sib;
3056 } else if (store->type == STORE_REG) {
3057 if (store->u.reg == NULL) {
3061 gva = gpr_read_address(instr, state, store->u.reg->num);
3063 } else if (store->type == STORE_DUALREG) {
3064 gva = gpr_read_address(instr, state, store->u.dualreg.reg1) +
3065 gpr_read_address(instr, state, store->u.dualreg.reg2);
3067 gva = store->u.dmo;
3070 if (store->disp.type != DISP_NONE) {
3071 gva += store->disp.data;
3074 if (store->hardseg != -1) {
3075 seg = store->hardseg;