Lines Matching full:big
36 "Force Big Block Mode. Default is 0 (auto-selection)");
41 "Big Block size in bytes. Default is 0 (auto-detection).");
52 * * Big Block Mode (BBM): A Big Block (BB) spans 1..X Linux memory blocks.
53 * Memory is added/removed to Linux MM in Big Block granularity.
88 * State of a Big Block (BB) in BBM, covering 1..X Linux memory blocks.
208 /* Id of the first big block of this device. */
210 /* Id of the last usable big block of this device. */
215 /* Summary of all big block states. */
218 /* One byte state per big block. See sbm.mb_states. */
341 * Calculate the big block id of a given address.
350 * Calculate the physical start address of a given big block id.
371 * Set the state of a big block, taking care of the state counter.
389 * Get the state of a big block.
398 * Prepare the big block state array for the next big block.
681 * See virtio_mem_add_memory(): Try adding a big block.
812 * all Linux memory blocks covered by the big block.
1018 * within a single big block, we don't care about the in virtio_mem_memory_notifier_cb()
1556 * Request to unplug a big block.
1558 * Will not modify the state of the big block.
1569 * Request to plug a big block.
1571 * Will not modify the state of the big block.
1824 * Plug a big block and add it to Linux.
1826 * Will modify the state of the big block.
1857 * Prepare tracking data for the next big block.
1867 /* Resize the big block state array if required. */ in virtio_mem_bbm_prepare_next_bb()
1887 /* Try to plug and add unused big blocks */ in virtio_mem_bbm_plug_request()
1900 /* Try to prepare, plug and add new big blocks */ in virtio_mem_bbm_plug_request()
2152 * Try to offline and remove a big block from Linux and unplug it. Will fail
2222 * Test if a big block is completely offline.
2241 * Test if a big block is completely onlined to ZONE_MOVABLE (or offline).
2273 * Try to unplug big blocks. Similar to SBM, start with offline in virtio_mem_bbm_unplug_request()
2274 * big blocks. in virtio_mem_bbm_unplug_request()
2593 /* Round up to the next aligned big block */ in virtio_mem_init_hotplug()
2599 /* Make sure we can add two big blocks. */ in virtio_mem_init_hotplug()
2610 dev_info(&vm->vdev->dev, "big block size: 0x%llx", in virtio_mem_init_hotplug()