Searched refs:b_dev_info (Results 1 – 2 of 2) sorted by relevance
23 struct page *balloon_page_enqueue(struct balloon_dev_info *b_dev_info) in balloon_page_enqueue() argument37 spin_lock_irqsave(&b_dev_info->pages_lock, flags); in balloon_page_enqueue()38 balloon_page_insert(b_dev_info, page); in balloon_page_enqueue()40 spin_unlock_irqrestore(&b_dev_info->pages_lock, flags); in balloon_page_enqueue()57 struct page *balloon_page_dequeue(struct balloon_dev_info *b_dev_info) in balloon_page_dequeue() argument64 spin_lock_irqsave(&b_dev_info->pages_lock, flags); in balloon_page_dequeue()65 list_for_each_entry_safe(page, tmp, &b_dev_info->pages, lru) { in balloon_page_dequeue()86 spin_unlock_irqrestore(&b_dev_info->pages_lock, flags); in balloon_page_dequeue()96 spin_lock_irqsave(&b_dev_info->pages_lock, flags); in balloon_page_dequeue()97 if (unlikely(list_empty(&b_dev_info->pages) && in balloon_page_dequeue()[all …]
67 extern struct page *balloon_page_enqueue(struct balloon_dev_info *b_dev_info);68 extern struct page *balloon_page_dequeue(struct balloon_dev_info *b_dev_info);