mem_balloon 270 drivers/virt/vboxguest/vboxguest_core.c struct vmmdev_memballoon_change *req = gdev->mem_balloon.change_req; mem_balloon 301 drivers/virt/vboxguest/vboxguest_core.c gdev->mem_balloon.pages[chunk_idx] = pages; mem_balloon 321 drivers/virt/vboxguest/vboxguest_core.c struct vmmdev_memballoon_change *req = gdev->mem_balloon.change_req; mem_balloon 322 drivers/virt/vboxguest/vboxguest_core.c struct page **pages = gdev->mem_balloon.pages[chunk_idx]; mem_balloon 341 drivers/virt/vboxguest/vboxguest_core.c gdev->mem_balloon.pages[chunk_idx] = NULL; mem_balloon 353 drivers/virt/vboxguest/vboxguest_core.c container_of(work, struct vbg_dev, mem_balloon.work); mem_balloon 354 drivers/virt/vboxguest/vboxguest_core.c struct vmmdev_memballoon_info *req = gdev->mem_balloon.get_req; mem_balloon 373 drivers/virt/vboxguest/vboxguest_core.c if (!gdev->mem_balloon.max_chunks) { mem_balloon 374 drivers/virt/vboxguest/vboxguest_core.c gdev->mem_balloon.pages = mem_balloon 377 drivers/virt/vboxguest/vboxguest_core.c if (!gdev->mem_balloon.pages) mem_balloon 380 drivers/virt/vboxguest/vboxguest_core.c gdev->mem_balloon.max_chunks = req->phys_mem_chunks; mem_balloon 384 drivers/virt/vboxguest/vboxguest_core.c if (chunks > gdev->mem_balloon.max_chunks) { mem_balloon 386 drivers/virt/vboxguest/vboxguest_core.c __func__, chunks, gdev->mem_balloon.max_chunks); mem_balloon 390 drivers/virt/vboxguest/vboxguest_core.c if (chunks > gdev->mem_balloon.chunks) { mem_balloon 392 drivers/virt/vboxguest/vboxguest_core.c for (i = gdev->mem_balloon.chunks; i < chunks; i++) { mem_balloon 397 drivers/virt/vboxguest/vboxguest_core.c gdev->mem_balloon.chunks++; mem_balloon 401 drivers/virt/vboxguest/vboxguest_core.c for (i = gdev->mem_balloon.chunks; i-- > chunks;) { mem_balloon 406 drivers/virt/vboxguest/vboxguest_core.c gdev->mem_balloon.chunks--; mem_balloon 808 drivers/virt/vboxguest/vboxguest_core.c INIT_WORK(&gdev->mem_balloon.work, vbg_balloon_work); mem_balloon 810 drivers/virt/vboxguest/vboxguest_core.c gdev->mem_balloon.get_req = mem_balloon 811 drivers/virt/vboxguest/vboxguest_core.c vbg_req_alloc(sizeof(*gdev->mem_balloon.get_req), mem_balloon 814 drivers/virt/vboxguest/vboxguest_core.c gdev->mem_balloon.change_req = mem_balloon 815 drivers/virt/vboxguest/vboxguest_core.c vbg_req_alloc(sizeof(*gdev->mem_balloon.change_req), mem_balloon 831 drivers/virt/vboxguest/vboxguest_core.c if (!gdev->mem_balloon.get_req || !gdev->mem_balloon.change_req || mem_balloon 884 drivers/virt/vboxguest/vboxguest_core.c vbg_req_free(gdev->mem_balloon.change_req, mem_balloon 885 drivers/virt/vboxguest/vboxguest_core.c sizeof(*gdev->mem_balloon.change_req)); mem_balloon 886 drivers/virt/vboxguest/vboxguest_core.c vbg_req_free(gdev->mem_balloon.get_req, mem_balloon 887 drivers/virt/vboxguest/vboxguest_core.c sizeof(*gdev->mem_balloon.get_req)); mem_balloon 914 drivers/virt/vboxguest/vboxguest_core.c vbg_req_free(gdev->mem_balloon.change_req, mem_balloon 915 drivers/virt/vboxguest/vboxguest_core.c sizeof(*gdev->mem_balloon.change_req)); mem_balloon 916 drivers/virt/vboxguest/vboxguest_core.c vbg_req_free(gdev->mem_balloon.get_req, mem_balloon 917 drivers/virt/vboxguest/vboxguest_core.c sizeof(*gdev->mem_balloon.get_req)); mem_balloon 1466 drivers/virt/vboxguest/vboxguest_core.c balloon_info->u.out.balloon_chunks = gdev->mem_balloon.chunks; mem_balloon 1631 drivers/virt/vboxguest/vboxguest_core.c schedule_work(&gdev->mem_balloon.work); mem_balloon 88 drivers/virt/vboxguest/vboxguest_core.h struct vbg_mem_balloon mem_balloon;