| /linux/mm/ |
| A D | khugepaged.c | 1068 struct page *new_page; in collapse_huge_page() local 1088 if (!new_page) { in collapse_huge_page() 1644 struct page *new_page; in collapse_file() local 1659 if (!new_page) { in collapse_file() 1683 __SetPageLocked(new_page); in collapse_file() 1686 new_page->index = start; in collapse_file() 1860 xas_store(&xas, new_page); in collapse_file() 1928 SetPageUptodate(new_page); in collapse_file() 1932 lru_cache_add(new_page); in collapse_file() 1979 new_page->mapping = NULL; in collapse_file() [all …]
|
| A D | memory.c | 891 struct page *new_page; in copy_present_page() local 909 new_page = *prealloc; in copy_present_page() 910 if (!new_page) in copy_present_page() 993 if (!new_page) in page_copy_prealloc() 997 put_page(new_page); in page_copy_prealloc() 1002 return new_page; in page_copy_prealloc() 2986 if (!new_page) in wp_page_copy() 2991 if (!new_page) in wp_page_copy() 3088 if (new_page) in wp_page_copy() 3089 put_page(new_page); in wp_page_copy() [all …]
|
| A D | hugetlb.c | 2706 struct page *new_page; in alloc_and_dissolve_huge_page() local 2718 if (!new_page) in alloc_and_dissolve_huge_page() 2730 SetHPageTemporary(new_page); in alloc_and_dissolve_huge_page() 4684 struct page *new_page) in hugetlb_install_page() argument 5184 if (IS_ERR(new_page)) { in hugetlb_cow() 5268 new_page = old_page; in hugetlb_cow() 5274 if (new_page != old_page) in hugetlb_cow() 5276 put_page(new_page); in hugetlb_cow() 5414 new_page = false; in hugetlb_no_page() 5448 new_page = true; in hugetlb_no_page() [all …]
|
| A D | ksm.c | 2570 struct page *new_page; in ksm_might_need_to_copy() local 2585 new_page = alloc_page_vma(GFP_HIGHUSER_MOVABLE, vma, address); in ksm_might_need_to_copy() 2586 if (new_page && in ksm_might_need_to_copy() 2588 put_page(new_page); in ksm_might_need_to_copy() 2589 new_page = NULL; in ksm_might_need_to_copy() 2591 if (new_page) { in ksm_might_need_to_copy() 2592 copy_user_highpage(new_page, page, address, vma); in ksm_might_need_to_copy() 2594 SetPageDirty(new_page); in ksm_might_need_to_copy() 2595 __SetPageUptodate(new_page); in ksm_might_need_to_copy() 2596 __SetPageLocked(new_page); in ksm_might_need_to_copy() [all …]
|
| A D | slab.h | 249 gfp_t gfp, bool new_page); 379 bool new_page) in memcg_alloc_page_obj_cgroups() argument
|
| A D | migrate.c | 1603 struct page *new_page = NULL; in alloc_migration_target() local 1633 new_page = __alloc_pages(gfp_mask, order, nid, mtc->nmask); in alloc_migration_target() 1635 if (new_page && PageTransHuge(new_page)) in alloc_migration_target() 1636 prep_transhuge_page(new_page); in alloc_migration_target() 1638 return new_page; in alloc_migration_target()
|
| /linux/kernel/events/ |
| A D | uprobes.c | 169 if (new_page) { in __replace_page() 185 if (new_page) { in __replace_page() 186 get_page(new_page); in __replace_page() 200 if (new_page) in __replace_page() 469 struct page *old_page, *new_page; in uprobe_write_opcode() local 516 if (!new_page) in uprobe_write_opcode() 519 __SetPageUptodate(new_page); in uprobe_write_opcode() 537 put_page(new_page); in uprobe_write_opcode() 538 new_page = NULL; in uprobe_write_opcode() 548 if (new_page) in uprobe_write_opcode() [all …]
|
| /linux/arch/s390/mm/ |
| A D | vmem.c | 174 void *new_page = vmemmap_alloc_block(PAGE_SIZE, NUMA_NO_NODE); in modify_pte_table() local 176 if (!new_page) in modify_pte_table() 178 pte_val(*pte) = __pa(new_page) | prot; in modify_pte_table() 250 void *new_page; in modify_pmd_table() local 259 new_page = vmemmap_alloc_block(PMD_SIZE, NUMA_NO_NODE); in modify_pmd_table() 260 if (new_page) { in modify_pmd_table() 261 pmd_val(*pmd) = __pa(new_page) | prot; in modify_pmd_table()
|
| /linux/fs/f2fs/ |
| A D | namei.c | 932 struct page *old_page, *new_page = NULL; in f2fs_rename() local 1007 &new_page); in f2fs_rename() 1009 if (IS_ERR(new_page)) in f2fs_rename() 1010 err = PTR_ERR(new_page); in f2fs_rename() 1023 new_page = NULL; in f2fs_rename() 1103 f2fs_put_page(new_page, 0); in f2fs_rename() 1122 struct page *old_page, *new_page; in f2fs_cross_rename() local 1159 if (IS_ERR(new_page)) in f2fs_cross_rename() 1160 err = PTR_ERR(new_page); in f2fs_cross_rename() 1234 f2fs_set_link(new_dir, new_entry, new_page, old_inode); in f2fs_cross_rename() [all …]
|
| /linux/fs/sysv/ |
| A D | namei.c | 219 struct page * new_page; in sysv_rename() local 227 new_de = sysv_find_entry(new_dentry, &new_page); in sysv_rename() 230 sysv_set_link(new_de, new_page, old_inode); in sysv_rename()
|
| /linux/fs/ext2/ |
| A D | namei.c | 366 struct page *new_page; in ext2_rename() local 374 &new_page, &page_addr); in ext2_rename() 379 ext2_set_link(new_dir, new_de, new_page, page_addr, old_inode, 1); in ext2_rename() 380 ext2_put_page(new_page, page_addr); in ext2_rename()
|
| /linux/fs/minix/ |
| A D | namei.c | 215 struct page * new_page; in minix_rename() local 223 new_de = minix_find_entry(new_dentry, &new_page); in minix_rename() 226 minix_set_link(new_de, new_page, old_inode); in minix_rename()
|
| /linux/fs/ufs/ |
| A D | namei.c | 273 struct page *new_page; in ufs_rename() local 281 new_de = ufs_find_entry(new_dir, &new_dentry->d_name, &new_page); in ufs_rename() 284 ufs_set_link(new_dir, new_de, new_page, old_inode, 1); in ufs_rename()
|
| /linux/fs/ubifs/ |
| A D | budget.c | 367 znodes = req->new_ino + (req->new_page << UBIFS_BLOCKS_PER_PAGE_SHIFT) + in calc_idx_growth() 384 if (req->new_page) in calc_data_growth() 430 ubifs_assert(c, req->new_page <= 1); in ubifs_budget_space() 517 ubifs_assert(c, req->new_page <= 1); in ubifs_release_budget()
|
| A D | file.c | 198 struct ubifs_budget_req req = { .recalculate = 1, .new_page = 1 }; in release_new_page_budget() 224 struct ubifs_budget_req req = { .new_page = 1 }; in write_begin_slow() 365 req.new_page = 1; in allocate_budget() 1514 struct ubifs_budget_req req = { .new_page = 1 }; in ubifs_vm_page_mkwrite()
|
| A D | ubifs.h | 888 unsigned int new_page:1; member 898 unsigned int new_page; member
|
| /linux/drivers/net/ethernet/ti/ |
| A D | cpsw.c | 346 struct page *new_page, *page = token; in cpsw_rx_handler() local 378 new_page = page; in cpsw_rx_handler() 387 new_page = page_pool_dev_alloc_pages(pool); in cpsw_rx_handler() 388 if (unlikely(!new_page)) { in cpsw_rx_handler() 389 new_page = page; in cpsw_rx_handler() 441 xmeta = page_address(new_page) + CPSW_XMETA_OFFSET; in cpsw_rx_handler() 445 dma = page_pool_get_dma_addr(new_page) + CPSW_HEADROOM; in cpsw_rx_handler() 446 ret = cpdma_chan_submit_mapped(cpsw->rxv[ch].ch, new_page, dma, in cpsw_rx_handler() 450 page_pool_recycle_direct(pool, new_page); in cpsw_rx_handler()
|
| A D | cpsw_new.c | 284 struct page *new_page, *page = token; in cpsw_rx_handler() local 322 new_page = page; in cpsw_rx_handler() 331 new_page = page_pool_dev_alloc_pages(pool); in cpsw_rx_handler() 332 if (unlikely(!new_page)) { in cpsw_rx_handler() 333 new_page = page; in cpsw_rx_handler() 385 xmeta = page_address(new_page) + CPSW_XMETA_OFFSET; in cpsw_rx_handler() 389 dma = page_pool_get_dma_addr(new_page) + CPSW_HEADROOM; in cpsw_rx_handler() 390 ret = cpdma_chan_submit_mapped(cpsw->rxv[ch].ch, new_page, dma, in cpsw_rx_handler() 394 page_pool_recycle_direct(pool, new_page); in cpsw_rx_handler()
|
| /linux/fs/nilfs2/ |
| A D | namei.c | 377 struct page *new_page; in nilfs_rename() local 385 new_de = nilfs_find_entry(new_dir, &new_dentry->d_name, &new_page); in nilfs_rename() 388 nilfs_set_link(new_dir, new_de, new_page, old_inode); in nilfs_rename()
|
| /linux/drivers/net/ethernet/microsoft/mana/ |
| A D | mana_en.c | 974 struct page *new_page; in mana_process_rx_cqe() local 1016 new_page = alloc_page(GFP_ATOMIC); in mana_process_rx_cqe() 1018 if (new_page) { in mana_process_rx_cqe() 1019 da = dma_map_page(dev, new_page, 0, rxq->datasize, in mana_process_rx_cqe() 1023 __free_page(new_page); in mana_process_rx_cqe() 1024 new_page = NULL; in mana_process_rx_cqe() 1028 new_buf = new_page ? page_to_virt(new_page) : NULL; in mana_process_rx_cqe()
|
| /linux/drivers/tty/serial/ |
| A D | icom.c | 348 unsigned char *new_page = NULL; in load_code() local 421 new_page = dma_alloc_coherent(&dev->dev, 4096, &temp_pci, GFP_KERNEL); in load_code() 423 if (!new_page) { in load_code() 443 new_page[index] = fw->data[index]; in load_code() 500 if (new_page != NULL) in load_code() 501 dma_free_coherent(&dev->dev, 4096, new_page, temp_pci); in load_code()
|
| /linux/fs/jbd2/ |
| A D | journal.c | 348 struct page *new_page; in jbd2_journal_write_metadata_buffer() local 377 new_page = virt_to_page(jh_in->b_frozen_data); in jbd2_journal_write_metadata_buffer() 380 new_page = jh2bh(jh_in)->b_page; in jbd2_journal_write_metadata_buffer() 384 mapped_data = kmap_atomic(new_page); in jbd2_journal_write_metadata_buffer() 424 mapped_data = kmap_atomic(new_page); in jbd2_journal_write_metadata_buffer() 428 new_page = virt_to_page(tmp); in jbd2_journal_write_metadata_buffer() 445 mapped_data = kmap_atomic(new_page); in jbd2_journal_write_metadata_buffer() 450 set_bh_page(new_bh, new_page, new_offset); in jbd2_journal_write_metadata_buffer()
|
| /linux/drivers/net/wireless/intel/iwlwifi/fw/ |
| A D | dbg.c | 572 struct page *new_page; in alloc_sgtable() local 583 new_page = alloc_page(GFP_KERNEL); in alloc_sgtable() 584 if (!new_page) { in alloc_sgtable() 588 new_page = sg_page(iter); in alloc_sgtable() 589 if (new_page) in alloc_sgtable() 590 __free_page(new_page); in alloc_sgtable() 597 sg_set_page(iter, new_page, alloc_size, 0); in alloc_sgtable()
|
| /linux/Documentation/networking/ |
| A D | page_pool.rst | 156 new_page = page_pool_dev_alloc_pages(page_pool);
|
| /linux/drivers/staging/rts5208/ |
| A D | xd.c | 1102 u32 old_page, new_page; in xd_copy_page() local 1116 new_page = (new_blk << xd_card->block_shift) + start_page; in xd_copy_page() 1185 xd_assign_phy_addr(chip, new_page, XD_RW_ADDR); in xd_copy_page() 1208 new_page++; in xd_copy_page()
|