Home
last modified time | relevance | path

Searched refs:new_page (Results 1 – 17 of 17) sorted by relevance

/linux-6.15/arch/s390/mm/
H A Dvmem.c185 void *new_page = vmemmap_alloc_block_buf(PAGE_SIZE, NUMA_NO_NODE, altmap); in modify_pte_table() local
187 if (!new_page) in modify_pte_table()
189 set_pte(pte, __pte(__pa(new_page) | prot)); in modify_pte_table()
259 void *new_page; in modify_pmd_table() local
268 new_page = vmemmap_alloc_block_buf(PMD_SIZE, NUMA_NO_NODE, altmap); in modify_pmd_table()
269 if (new_page) { in modify_pmd_table()
270 set_pmd(pmd, __pmd(__pa(new_page) | prot)); in modify_pmd_table()
/linux-6.15/fs/f2fs/
H A Dnamei.c903 struct page *old_page, *new_page = NULL; in f2fs_rename() local
986 &new_page); in f2fs_rename()
988 if (IS_ERR(new_page)) in f2fs_rename()
989 err = PTR_ERR(new_page); in f2fs_rename()
1002 new_page = NULL; in f2fs_rename()
1079 f2fs_put_page(new_page, 0); in f2fs_rename()
1097 struct page *old_page, *new_page; in f2fs_cross_rename() local
1134 if (IS_ERR(new_page)) in f2fs_cross_rename()
1135 err = PTR_ERR(new_page); in f2fs_cross_rename()
1209 f2fs_set_link(new_dir, new_entry, new_page, old_inode); in f2fs_cross_rename()
[all …]
/linux-6.15/kernel/events/
H A Duprobes.c181 if (new_page) { in __replace_page()
182 new_folio = page_folio(new_page); in __replace_page()
207 if (new_page) { in __replace_page()
222 if (new_page) in __replace_page()
488 struct page *old_page, *new_page; in uprobe_write_opcode() local
539 if (!new_page) in uprobe_write_opcode()
542 __SetPageUptodate(new_page); in uprobe_write_opcode()
560 put_page(new_page); in uprobe_write_opcode()
561 new_page = NULL; in uprobe_write_opcode()
571 if (new_page) in uprobe_write_opcode()
[all …]
/linux-6.15/fs/ubifs/
H A Dbudget.c363 znodes = req->new_ino + (req->new_page << UBIFS_BLOCKS_PER_PAGE_SHIFT) + in calc_idx_growth()
380 if (req->new_page) in calc_data_growth()
426 ubifs_assert(c, req->new_page <= 1); in ubifs_budget_space()
513 ubifs_assert(c, req->new_page <= 1); in ubifs_release_budget()
H A Dfile.c186 struct ubifs_budget_req req = { .recalculate = 1, .new_page = 1 }; in release_new_page_budget()
211 struct ubifs_budget_req req = { .new_page = 1 }; in write_begin_slow()
351 req.new_page = 1; in allocate_budget()
1493 struct ubifs_budget_req req = { .new_page = 1 }; in ubifs_vm_page_mkwrite()
H A Dubifs.h881 unsigned int new_page:1; member
891 unsigned int new_page; member
H A Ddebug.c591 req->new_page, req->dirtied_page); in ubifs_dump_budget_req()
/linux-6.15/drivers/net/ethernet/ti/
H A Dcpsw.c346 struct page *new_page, *page = token; in cpsw_rx_handler() local
379 new_page = page; in cpsw_rx_handler()
388 new_page = page_pool_dev_alloc_pages(pool); in cpsw_rx_handler()
389 if (unlikely(!new_page)) { in cpsw_rx_handler()
390 new_page = page; in cpsw_rx_handler()
445 xmeta = page_address(new_page) + CPSW_XMETA_OFFSET; in cpsw_rx_handler()
449 dma = page_pool_get_dma_addr(new_page) + CPSW_HEADROOM_NA; in cpsw_rx_handler()
450 ret = cpdma_chan_submit_mapped(cpsw->rxv[ch].ch, new_page, dma, in cpsw_rx_handler()
454 page_pool_recycle_direct(pool, new_page); in cpsw_rx_handler()
H A Dcpsw_new.c285 struct page *new_page, *page = token; in cpsw_rx_handler() local
324 new_page = page; in cpsw_rx_handler()
333 new_page = page_pool_dev_alloc_pages(pool); in cpsw_rx_handler()
334 if (unlikely(!new_page)) { in cpsw_rx_handler()
335 new_page = page; in cpsw_rx_handler()
390 xmeta = page_address(new_page) + CPSW_XMETA_OFFSET; in cpsw_rx_handler()
394 dma = page_pool_get_dma_addr(new_page) + CPSW_HEADROOM_NA; in cpsw_rx_handler()
395 ret = cpdma_chan_submit_mapped(cpsw->rxv[ch].ch, new_page, dma, in cpsw_rx_handler()
399 page_pool_recycle_direct(pool, new_page); in cpsw_rx_handler()
H A Dam65-cpsw-nuss.c1280 struct page *page, *new_page; in am65_cpsw_nuss_rx_packets() local
1349 new_page = page; in am65_cpsw_nuss_rx_packets()
1366 new_page = page_pool_dev_alloc_pages(flow->page_pool); in am65_cpsw_nuss_rx_packets()
1367 if (unlikely(!new_page)) { in am65_cpsw_nuss_rx_packets()
1373 am65_cpsw_put_page(flow, new_page, true); in am65_cpsw_nuss_rx_packets()
1379 ret = am65_cpsw_nuss_rx_push(common, new_page, flow_idx); in am65_cpsw_nuss_rx_packets()
1381 am65_cpsw_put_page(flow, new_page, true); in am65_cpsw_nuss_rx_packets()
/linux-6.15/drivers/net/ethernet/ti/icssg/
H A Dicssg_prueth_sr1.c278 struct page *page, *new_page; in prueth_process_rx_mgm() local
309 new_page = page_pool_dev_alloc_pages(rx_chn->pg_pool); in prueth_process_rx_mgm()
313 if (!new_page) { in prueth_process_rx_mgm()
317 new_page = page; in prueth_process_rx_mgm()
322 ret = prueth_dma_rx_push_mapped(emac, &emac->rx_chns, new_page, in prueth_process_rx_mgm()
325 page_pool_recycle_direct(rx_chn->pg_pool, new_page); in prueth_process_rx_mgm()
H A Dicssg_common.c720 struct page *page, *new_page; in emac_rx_packet() local
762 new_page = page_pool_dev_alloc_pages(pool); in emac_rx_packet()
763 if (unlikely(!new_page)) { in emac_rx_packet()
764 new_page = page; in emac_rx_packet()
810 ret = prueth_dma_rx_push_mapped(emac, &emac->rx_chns, new_page, in emac_rx_packet()
813 page_pool_recycle_direct(pool, new_page); in emac_rx_packet()
/linux-6.15/drivers/tty/serial/
H A Dicom.c607 unsigned char *new_page = NULL; in load_code() local
680 new_page = dma_alloc_coherent(&dev->dev, 4096, &temp_pci, GFP_KERNEL); in load_code()
682 if (!new_page) { in load_code()
702 new_page[index] = fw->data[index]; in load_code()
759 if (new_page != NULL) in load_code()
760 dma_free_coherent(&dev->dev, 4096, new_page, temp_pci); in load_code()
/linux-6.15/Documentation/networking/
H A Dpage_pool.rst173 new_page = page_pool_dev_alloc_pages(page_pool);
/linux-6.15/drivers/net/vmxnet3/
H A Dvmxnet3_drv.c1596 struct page *new_page = NULL; in vmxnet3_rq_rx_complete() local
1801 new_page = alloc_page(GFP_ATOMIC); in vmxnet3_rq_rx_complete()
1807 if (unlikely(!new_page)) { in vmxnet3_rq_rx_complete()
1815 new_page, in vmxnet3_rq_rx_complete()
1820 put_page(new_page); in vmxnet3_rq_rx_complete()
1835 rbi->page = new_page; in vmxnet3_rq_rx_complete()
/linux-6.15/drivers/net/ethernet/freescale/
H A Dfec_main.c1629 struct page *new_page; in fec_enet_update_cbd() local
1632 new_page = page_pool_dev_alloc_pages(rxq->page_pool); in fec_enet_update_cbd()
1633 if (unlikely(!new_page)) in fec_enet_update_cbd()
1636 rxq->rx_skb_info[index].page = new_page; in fec_enet_update_cbd()
1638 phys_addr = page_pool_get_dma_addr(new_page) + FEC_ENET_XDP_HEADROOM; in fec_enet_update_cbd()
/linux-6.15/drivers/net/wireless/intel/iwlwifi/fw/
H A Ddbg.c614 struct page *new_page = alloc_page(GFP_KERNEL); in alloc_sgtable() local
616 if (!new_page) { in alloc_sgtable()
621 sg_set_page(iter, new_page, PAGE_SIZE, 0); in alloc_sgtable()