Lines Matching refs:b_dev_info

352 	struct balloon_dev_info b_dev_info;  member
1005 balloon_page_list_enqueue(&b->b_dev_info, pages); in vmballoon_enqueue_page_list()
1011 spin_lock_irqsave(&b->b_dev_info.pages_lock, flags); in vmballoon_enqueue_page_list()
1020 spin_unlock_irqrestore(&b->b_dev_info.pages_lock, flags); in vmballoon_enqueue_page_list()
1051 *n_pages = balloon_page_list_dequeue(&b->b_dev_info, pages, in vmballoon_dequeue_page_list()
1057 spin_lock_irqsave(&b->b_dev_info.pages_lock, flags); in vmballoon_dequeue_page_list()
1068 spin_unlock_irqrestore(&b->b_dev_info.pages_lock, flags); in vmballoon_dequeue_page_list()
1761 static int vmballoon_migratepage(struct balloon_dev_info *b_dev_info, in vmballoon_migratepage() argument
1769 b = container_of(b_dev_info, struct vmballoon, b_dev_info); in vmballoon_migratepage()
1841 spin_lock_irqsave(&b->b_dev_info.pages_lock, flags); in vmballoon_migratepage()
1849 balloon_page_insert(&b->b_dev_info, newpage); in vmballoon_migratepage()
1857 b->b_dev_info.isolated_pages--; in vmballoon_migratepage()
1858 spin_unlock_irqrestore(&b->b_dev_info.pages_lock, flags); in vmballoon_migratepage()
1872 if (!IS_ERR(b->b_dev_info.inode)) in vmballoon_compaction_deinit()
1873 iput(b->b_dev_info.inode); in vmballoon_compaction_deinit()
1875 b->b_dev_info.inode = NULL; in vmballoon_compaction_deinit()
1897 b->b_dev_info.migratepage = vmballoon_migratepage; in vmballoon_compaction_init()
1898 b->b_dev_info.inode = alloc_anon_inode(vmballoon_mnt->mnt_sb); in vmballoon_compaction_init()
1900 if (IS_ERR(b->b_dev_info.inode)) in vmballoon_compaction_init()
1901 return PTR_ERR(b->b_dev_info.inode); in vmballoon_compaction_init()
1903 b->b_dev_info.inode->i_mapping->a_ops = &balloon_aops; in vmballoon_compaction_init()
1941 balloon_devinfo_init(&balloon.b_dev_info); in vmballoon_init()