Lines Matching full:subblocks
46 * * Sub Block Mode (SBM): A Linux memory block spans 2..X subblocks (SB). The
49 * Subblocks within a Linux memory block might either be plugged or unplugged.
170 /* The number of subblocks per Linux memory block. */
199 * With 4 MiB subblocks, we manage 128 GiB of memory
229 * OFFLINE blocks can't change the state and no subblocks will get
512 * Mark all selected subblocks plugged.
526 * Mark all selected subblocks unplugged.
540 * Test if all selected subblocks are plugged.
557 * Test if all selected subblocks are unplugged.
781 * Try (offlining and) removing memory from Linux in case all subblocks are
792 * Once all subblocks of a memory block were unplugged, offline and in virtio_mem_sbm_try_remove_unplugged_mb()
1308 * unplugged subblocks within such a page, we have to process in in virtio_mem_online_page()
1518 * Plug selected subblocks. Updates the plugged state, but not the state
1536 * Unplug selected subblocks. Updates the plugged state, but not the state
1580 * Unplug the desired number of plugged subblocks of a offline or not-added
1586 * Note: can fail after some subblocks were unplugged.
1602 /* Try to unplug multiple subblocks at a time */ in virtio_mem_sbm_unplug_any_sb_raw()
1621 * Unplug all plugged subblocks of an offline or not-added memory block.
1625 * Note: can fail after some subblocks were unplugged.
1661 * Try to plug the desired number of subblocks and add the memory block
1676 * Plug the requested number of subblocks before adding it to linux, in virtio_mem_sbm_plug_and_add_mb()
1677 * so that onlining will directly online all plugged subblocks. in virtio_mem_sbm_plug_and_add_mb()
1710 * Try to plug the desired number of subblocks of a memory block that
1715 * Note: Can fail after some subblocks were successfully plugged.
1928 * Unplug the desired number of plugged subblocks of an offline memory block.
1934 * Note: Can fail after some subblocks were successfully unplugged.
1944 /* some subblocks might have been unplugged even on failure */ in virtio_mem_sbm_unplug_any_sb_offline()
1970 * Unplug the given plugged subblocks of an online memory block.
2013 * Unplug the desired number of plugged subblocks of an online memory block.
2019 * Note: Can fail after some subblocks were successfully unplugged. Can
2020 * return 0 even if subblocks were busy and could not get unplugged.
2040 /* Fallback to single subblocks. */ in virtio_mem_sbm_unplug_any_sb_online()
2066 * Unplug the desired number of plugged subblocks of a memory block that is
2074 * Note: Can fail after some subblocks were successfully unplugged. Can
2075 * return 0 even if subblocks were busy and could not get unplugged.
2563 /* SBM: At least two subblocks per Linux memory block. */ in virtio_mem_init_hotplug()