Symbol: virtio_mem
drivers/virtio/virtio_mem.c
1124
struct virtio_mem *vm = container_of(nb, struct virtio_mem,
drivers/virtio/virtio_mem.c
1224
static int virtio_mem_fake_offline(struct virtio_mem *vm, unsigned long pfn,
drivers/virtio/virtio_mem.c
1299
static void virtio_mem_online_page(struct virtio_mem *vm,
drivers/virtio/virtio_mem.c
1361
struct virtio_mem *vm;
drivers/virtio/virtio_mem.c
1389
static uint64_t virtio_mem_send_request(struct virtio_mem *vm,
drivers/virtio/virtio_mem.c
1419
static int virtio_mem_send_plug_request(struct virtio_mem *vm, uint64_t addr,
drivers/virtio/virtio_mem.c
1457
static int virtio_mem_send_unplug_request(struct virtio_mem *vm, uint64_t addr,
drivers/virtio/virtio_mem.c
1492
static int virtio_mem_send_unplug_all_request(struct virtio_mem *vm)
drivers/virtio/virtio_mem.c
1523
static int virtio_mem_sbm_plug_sb(struct virtio_mem *vm, unsigned long mb_id,
drivers/virtio/virtio_mem.c
1541
static int virtio_mem_sbm_unplug_sb(struct virtio_mem *vm, unsigned long mb_id,
drivers/virtio/virtio_mem.c
1560
static int virtio_mem_bbm_unplug_bb(struct virtio_mem *vm, unsigned long bb_id)
drivers/virtio/virtio_mem.c
1573
static int virtio_mem_bbm_plug_bb(struct virtio_mem *vm, unsigned long bb_id)
drivers/virtio/virtio_mem.c
1590
static int virtio_mem_sbm_unplug_any_sb_raw(struct virtio_mem *vm,
drivers/virtio/virtio_mem.c
1629
static int virtio_mem_sbm_unplug_mb(struct virtio_mem *vm, unsigned long mb_id)
drivers/virtio/virtio_mem.c
1639
static int virtio_mem_sbm_prepare_next_mb(struct virtio_mem *vm,
drivers/virtio/virtio_mem.c
1668
static int virtio_mem_sbm_plug_and_add_mb(struct virtio_mem *vm,
drivers/virtio/virtio_mem.c
1719
static int virtio_mem_sbm_plug_any_sb(struct virtio_mem *vm,
drivers/virtio/virtio_mem.c
1760
static int virtio_mem_sbm_plug_request(struct virtio_mem *vm, uint64_t diff)
drivers/virtio/virtio_mem.c
1828
static int virtio_mem_bbm_plug_and_add_bb(struct virtio_mem *vm,
drivers/virtio/virtio_mem.c
1859
static int virtio_mem_bbm_prepare_next_bb(struct virtio_mem *vm,
drivers/virtio/virtio_mem.c
1878
static int virtio_mem_bbm_plug_request(struct virtio_mem *vm, uint64_t diff)
drivers/virtio/virtio_mem.c
1922
static int virtio_mem_plug_request(struct virtio_mem *vm, uint64_t diff)
drivers/virtio/virtio_mem.c
1938
static int virtio_mem_sbm_unplug_any_sb_offline(struct virtio_mem *vm,
drivers/virtio/virtio_mem.c
1976
static int virtio_mem_sbm_unplug_sb_online(struct virtio_mem *vm,
drivers/virtio/virtio_mem.c
2024
static int virtio_mem_sbm_unplug_any_sb_online(struct virtio_mem *vm,
drivers/virtio/virtio_mem.c
2079
static int virtio_mem_sbm_unplug_any_sb(struct virtio_mem *vm,
drivers/virtio/virtio_mem.c
2098
static int virtio_mem_sbm_unplug_request(struct virtio_mem *vm, uint64_t diff)
drivers/virtio/virtio_mem.c
2158
static int virtio_mem_bbm_offline_remove_and_unplug_bb(struct virtio_mem *vm,
drivers/virtio/virtio_mem.c
2224
static bool virtio_mem_bbm_bb_is_offline(struct virtio_mem *vm,
drivers/virtio/virtio_mem.c
2243
static bool virtio_mem_bbm_bb_is_movable(struct virtio_mem *vm,
drivers/virtio/virtio_mem.c
2263
static int virtio_mem_bbm_unplug_request(struct virtio_mem *vm, uint64_t diff)
drivers/virtio/virtio_mem.c
2306
static int virtio_mem_unplug_request(struct virtio_mem *vm, uint64_t diff)
drivers/virtio/virtio_mem.c
2318
static int virtio_mem_cleanup_pending_mb(struct virtio_mem *vm)
drivers/virtio/virtio_mem.c
2370
static void virtio_mem_refresh_config(struct virtio_mem *vm)
drivers/virtio/virtio_mem.c
2417
struct virtio_mem *vm = container_of(work, struct virtio_mem, wq);
drivers/virtio/virtio_mem.c
2506
struct virtio_mem *vm = container_of(timer, struct virtio_mem,
drivers/virtio/virtio_mem.c
2517
struct virtio_mem *vm = vq->vdev->priv;
drivers/virtio/virtio_mem.c
2522
static int virtio_mem_init_vq(struct virtio_mem *vm)
drivers/virtio/virtio_mem.c
2535
static int virtio_mem_init_hotplug(struct virtio_mem *vm)
drivers/virtio/virtio_mem.c
2667
static int virtio_mem_send_state_request(struct virtio_mem *vm, uint64_t addr,
drivers/virtio/virtio_mem.c
2698
struct virtio_mem *vm = container_of(cb, struct virtio_mem,
drivers/virtio/virtio_mem.c
2733
static int virtio_mem_vmcore_add_device_ram(struct virtio_mem *vm,
drivers/virtio/virtio_mem.c
2748
struct virtio_mem *vm = container_of(cb, struct virtio_mem,
drivers/virtio/virtio_mem.c
2818
static int virtio_mem_init_kdump(struct virtio_mem *vm)
drivers/virtio/virtio_mem.c
2836
static int virtio_mem_init(struct virtio_mem *vm)
drivers/virtio/virtio_mem.c
285
static void virtio_mem_retry(struct virtio_mem *vm);
drivers/virtio/virtio_mem.c
286
static int virtio_mem_create_resource(struct virtio_mem *vm);
drivers/virtio/virtio_mem.c
287
static void virtio_mem_delete_resource(struct virtio_mem *vm);
drivers/virtio/virtio_mem.c
2879
static int virtio_mem_create_resource(struct virtio_mem *vm)
drivers/virtio/virtio_mem.c
2907
static void virtio_mem_delete_resource(struct virtio_mem *vm)
drivers/virtio/virtio_mem.c
2926
static bool virtio_mem_has_memory_added(struct virtio_mem *vm)
drivers/virtio/virtio_mem.c
293
static int register_virtio_mem_device(struct virtio_mem *vm)
drivers/virtio/virtio_mem.c
2937
struct virtio_mem *vm;
drivers/virtio/virtio_mem.c
2984
static void virtio_mem_deinit_hotplug(struct virtio_mem *vm)
drivers/virtio/virtio_mem.c
3050
static void virtio_mem_deinit_kdump(struct virtio_mem *vm)
drivers/virtio/virtio_mem.c
3059
struct virtio_mem *vm = vdev->priv;
drivers/virtio/virtio_mem.c
3076
struct virtio_mem *vm = vdev->priv;
drivers/virtio/virtio_mem.c
3088
struct virtio_mem *vm = vdev->priv;
drivers/virtio/virtio_mem.c
3111
struct virtio_mem *vm = vdev->priv;
drivers/virtio/virtio_mem.c
312
static void unregister_virtio_mem_device(struct virtio_mem *vm)
drivers/virtio/virtio_mem.c
343
static unsigned long virtio_mem_phys_to_bb_id(struct virtio_mem *vm,
drivers/virtio/virtio_mem.c
352
static uint64_t virtio_mem_bb_id_to_phys(struct virtio_mem *vm,
drivers/virtio/virtio_mem.c
361
static unsigned long virtio_mem_phys_to_sb_id(struct virtio_mem *vm,
drivers/virtio/virtio_mem.c
373
static void virtio_mem_bbm_set_bb_state(struct virtio_mem *vm,
drivers/virtio/virtio_mem.c
391
static enum virtio_mem_bbm_bb_state virtio_mem_bbm_get_bb_state(struct virtio_mem *vm,
drivers/virtio/virtio_mem.c
400
static int virtio_mem_bbm_bb_states_prepare_next_bb(struct virtio_mem *vm)
drivers/virtio/virtio_mem.c
440
static void virtio_mem_sbm_set_mb_state(struct virtio_mem *vm,
drivers/virtio/virtio_mem.c
457
static uint8_t virtio_mem_sbm_get_mb_state(struct virtio_mem *vm,
drivers/virtio/virtio_mem.c
468
static int virtio_mem_sbm_mb_states_prepare_next_mb(struct virtio_mem *vm)
drivers/virtio/virtio_mem.c
507
static int virtio_mem_sbm_sb_state_bit_nr(struct virtio_mem *vm,
drivers/virtio/virtio_mem.c
518
static void virtio_mem_sbm_set_sb_plugged(struct virtio_mem *vm,
drivers/virtio/virtio_mem.c
532
static void virtio_mem_sbm_set_sb_unplugged(struct virtio_mem *vm,
drivers/virtio/virtio_mem.c
544
static bool virtio_mem_sbm_test_sb_plugged(struct virtio_mem *vm,
drivers/virtio/virtio_mem.c
561
static bool virtio_mem_sbm_test_sb_unplugged(struct virtio_mem *vm,
drivers/virtio/virtio_mem.c
576
static int virtio_mem_sbm_first_unplugged_sb(struct virtio_mem *vm,
drivers/virtio/virtio_mem.c
588
static int virtio_mem_sbm_sb_states_prepare_next_mb(struct virtio_mem *vm)
drivers/virtio/virtio_mem.c
620
static bool virtio_mem_could_add_memory(struct virtio_mem *vm, uint64_t size)
drivers/virtio/virtio_mem.c
636
static int virtio_mem_add_memory(struct virtio_mem *vm, uint64_t addr,
drivers/virtio/virtio_mem.c
672
static int virtio_mem_sbm_add_mb(struct virtio_mem *vm, unsigned long mb_id)
drivers/virtio/virtio_mem.c
683
static int virtio_mem_bbm_add_bb(struct virtio_mem *vm, unsigned long bb_id)
drivers/virtio/virtio_mem.c
700
static int virtio_mem_remove_memory(struct virtio_mem *vm, uint64_t addr,
drivers/virtio/virtio_mem.c
724
static int virtio_mem_sbm_remove_mb(struct virtio_mem *vm, unsigned long mb_id)
drivers/virtio/virtio_mem.c
740
static int virtio_mem_offline_and_remove_memory(struct virtio_mem *vm,
drivers/virtio/virtio_mem.c
773
static int virtio_mem_sbm_offline_and_remove_mb(struct virtio_mem *vm,
drivers/virtio/virtio_mem.c
788
static int virtio_mem_sbm_try_remove_unplugged_mb(struct virtio_mem *vm,
drivers/virtio/virtio_mem.c
814
static int virtio_mem_bbm_offline_and_remove_bb(struct virtio_mem *vm,
drivers/virtio/virtio_mem.c
826
static void virtio_mem_retry(struct virtio_mem *vm)
drivers/virtio/virtio_mem.c
836
static int virtio_mem_translate_node_id(struct virtio_mem *vm, uint16_t node_id)
drivers/virtio/virtio_mem.c
851
static bool virtio_mem_overlaps_range(struct virtio_mem *vm, uint64_t start,
drivers/virtio/virtio_mem.c
861
static bool virtio_mem_contains_range(struct virtio_mem *vm, uint64_t start,
drivers/virtio/virtio_mem.c
867
static int virtio_mem_sbm_notify_going_online(struct virtio_mem *vm,
drivers/virtio/virtio_mem.c
882
static void virtio_mem_sbm_notify_offline(struct virtio_mem *vm,
drivers/virtio/virtio_mem.c
902
static void virtio_mem_sbm_notify_online(struct virtio_mem *vm,
drivers/virtio/virtio_mem.c
927
static void virtio_mem_sbm_notify_going_offline(struct virtio_mem *vm,
drivers/virtio/virtio_mem.c
943
static void virtio_mem_sbm_notify_cancel_offline(struct virtio_mem *vm,
drivers/virtio/virtio_mem.c
959
static void virtio_mem_bbm_notify_going_offline(struct virtio_mem *vm,
drivers/virtio/virtio_mem.c
974
static void virtio_mem_bbm_notify_cancel_offline(struct virtio_mem *vm,
drivers/virtio/virtio_mem.c
993
struct virtio_mem *vm = container_of(nb, struct virtio_mem,