Lines Matching refs:mem_blk
1650 static void transfer_memory_block(GuestMemoryBlock *mem_blk, bool sys2memblk, in transfer_memory_block() argument
1683 mem_blk->phys_index); in transfer_memory_block()
1708 mem_blk->online = true; in transfer_memory_block()
1709 mem_blk->can_offline = false; in transfer_memory_block()
1710 } else if (!mem_blk->online) { in transfer_memory_block()
1729 mem_blk->online = (strncmp(status, "online", 6) == 0); in transfer_memory_block()
1736 mem_blk->can_offline = false; in transfer_memory_block()
1741 mem_blk->can_offline = (removable != '0'); in transfer_memory_block()
1744 if (mem_blk->online != (strncmp(status, "online", 6) == 0)) { in transfer_memory_block()
1745 const char *new_state = mem_blk->online ? "online" : "offline"; in transfer_memory_block()
1803 GuestMemoryBlock *mem_blk; in qmp_guest_get_memory_blocks() local
1810 mem_blk = g_malloc0(sizeof *mem_blk); in qmp_guest_get_memory_blocks()
1812 mem_blk->phys_index = strtoul(&de->d_name[6], NULL, 10); in qmp_guest_get_memory_blocks()
1813 mem_blk->has_can_offline = true; /* lolspeak ftw */ in qmp_guest_get_memory_blocks()
1814 transfer_memory_block(mem_blk, true, NULL, &local_err); in qmp_guest_get_memory_blocks()
1819 QAPI_LIST_APPEND(tail, mem_blk); in qmp_guest_get_memory_blocks()