Lines Matching defs:vb

146 static void start_wakeup_event(struct virtio_balloon *vb, u32 mask)  in start_wakeup_event()
159 static void process_wakeup_event(struct virtio_balloon *vb, u32 mask) in process_wakeup_event()
166 static void finish_wakeup_event(struct virtio_balloon *vb) in finish_wakeup_event()
178 struct virtio_balloon *vb = vq->vdev->priv; in balloon_ack() local
183 static void tell_host(struct virtio_balloon *vb, struct virtqueue *vq) in tell_host()
202 struct virtio_balloon *vb = in virtballoon_free_page_report() local
226 static void set_page_pfns(struct virtio_balloon *vb, in set_page_pfns()
242 static unsigned int fill_balloon(struct virtio_balloon *vb, size_t num) in fill_balloon()
292 static void release_pages_balloon(struct virtio_balloon *vb, in release_pages_balloon()
306 static unsigned int leak_balloon(struct virtio_balloon *vb, size_t num) in leak_balloon()
342 static inline void update_stat(struct virtio_balloon *vb, int idx, in update_stat()
354 static inline unsigned int update_balloon_vm_stats(struct virtio_balloon *vb) in update_balloon_vm_stats()
395 static inline unsigned int update_balloon_vm_stats(struct virtio_balloon *vb) in update_balloon_vm_stats()
401 static unsigned int update_balloon_stats(struct virtio_balloon *vb) in update_balloon_stats()
436 struct virtio_balloon *vb = vq->vdev->priv; in stats_request() local
446 static void stats_handle_request(struct virtio_balloon *vb) in stats_handle_request()
462 static inline s64 towards_target(struct virtio_balloon *vb) in towards_target()
480 static unsigned long return_free_pages_to_mm(struct virtio_balloon *vb, in return_free_pages_to_mm()
500 static void virtio_balloon_queue_free_page_work(struct virtio_balloon *vb) in virtio_balloon_queue_free_page_work()
513 static void start_update_balloon_size(struct virtio_balloon *vb) in start_update_balloon_size()
521 struct virtio_balloon *vb = vdev->priv; in virtballoon_changed() local
532 static void update_balloon_size(struct virtio_balloon *vb) in update_balloon_size()
543 struct virtio_balloon *vb; in update_balloon_stats_func() local
555 struct virtio_balloon *vb; in update_balloon_size_func() local
579 static int init_vqs(struct virtio_balloon *vb) in init_vqs()
646 static u32 virtio_balloon_cmd_id_received(struct virtio_balloon *vb) in virtio_balloon_cmd_id_received()
659 static int send_cmd_id_start(struct virtio_balloon *vb) in send_cmd_id_start()
678 static int send_cmd_id_stop(struct virtio_balloon *vb) in send_cmd_id_stop()
695 static int get_free_page_and_send(struct virtio_balloon *vb) in get_free_page_and_send()
742 static int send_free_pages(struct virtio_balloon *vb) in send_free_pages()
771 static void virtio_balloon_report_free_page(struct virtio_balloon *vb) in virtio_balloon_report_free_page()
793 struct virtio_balloon *vb = container_of(work, struct virtio_balloon, in report_free_page_func() local
830 struct virtio_balloon *vb = container_of(vb_dev_info, in virtballoon_migratepage() local
884 static unsigned long shrink_free_pages(struct virtio_balloon *vb, in shrink_free_pages()
900 struct virtio_balloon *vb = shrinker->private_data; in virtio_balloon_shrinker_scan() local
908 struct virtio_balloon *vb = shrinker->private_data; in virtio_balloon_shrinker_count() local
916 struct virtio_balloon *vb = container_of(nb, in virtio_balloon_oom_notify() local
927 static void virtio_balloon_unregister_shrinker(struct virtio_balloon *vb) in virtio_balloon_unregister_shrinker()
932 static int virtio_balloon_register_shrinker(struct virtio_balloon *vb) in virtio_balloon_register_shrinker()
949 struct virtio_balloon *vb; in virtballoon_probe() local
1106 static void remove_common(struct virtio_balloon *vb) in remove_common()
1125 struct virtio_balloon *vb = vdev->priv; in virtballoon_remove() local
1151 struct virtio_balloon *vb = vdev->priv; in virtballoon_freeze() local
1163 struct virtio_balloon *vb = vdev->priv; in virtballoon_restore() local