static void mch_set_smm(int smm, void *arg) { MCHPCIState *mch = arg; memory_region_transaction_begin(); smram_set_smm(&mch->smm_enabled, smm, mch->d.config[MCH_HOST_BRDIGE_SMRAM], &mch->smram_region); memory_region_transaction_commit(); }
static void mch_set_smm(int smm, void *arg) { MCHPCIState *mch = arg; PCIDevice *pd = PCI_DEVICE(mch); memory_region_transaction_begin(); smram_set_smm(&mch->smm_enabled, smm, pd->config[MCH_HOST_BRDIGE_SMRAM], &mch->smram_region); memory_region_transaction_commit(); }