Home
last modified time | relevance | path

Searched refs:xa_lock_irq (Results 1 – 25 of 26) sorted by relevance

12

/linux-6.1.9/include/linux/
Dxarray.h536 #define xa_lock_irq(xa) spin_lock_irq(&(xa)->xa_lock) macro
618 xa_lock_irq(xa); in xa_store_irq()
666 xa_lock_irq(xa); in xa_erase_irq()
750 xa_lock_irq(xa); in xa_cmpxchg_irq()
840 xa_lock_irq(xa); in xa_insert_irq()
930 xa_lock_irq(xa); in xa_alloc_irq()
1032 xa_lock_irq(xa); in xa_alloc_cyclic_irq()
1394 #define xas_lock_irq(xas) xa_lock_irq((xas)->xa)
Didr.h105 #define idr_lock_irq(idr) xa_lock_irq(&(idr)->idr_rt)
/linux-6.1.9/drivers/infiniband/hw/mlx5/
Dmr.c150 xa_lock_irq(&ent->mkeys); in push_mkey()
192 xa_lock_irq(&ent->mkeys); in push_mkey()
335 xa_lock_irq(&ent->mkeys); in add_keys()
377 xa_lock_irq(&ent->mkeys); in remove_cache_mr_locked()
400 xa_lock_irq(&ent->mkeys); in resize_available_mrs()
428 xa_lock_irq(&ent->mkeys); in size_write()
486 xa_lock_irq(&ent->mkeys); in limit_write()
524 xa_lock_irq(&ent->mkeys); in someone_adding()
573 xa_lock_irq(&ent->mkeys); in __cache_work_func()
581 xa_lock_irq(&ent->mkeys); in __cache_work_func()
[all …]
Dsrq_cmd.c86 xa_lock_irq(&table->array); in mlx5_cmd_get_srq()
/linux-6.1.9/mm/
Dtruncate.c47 xa_lock_irq(&mapping->i_pages); in clear_shadow_entry()
80 xa_lock_irq(&mapping->i_pages); in truncate_folio_batch_exceptionals()
483 xa_lock_irq(&mapping->i_pages); in truncate_inode_pages_final()
589 xa_lock_irq(&mapping->i_pages); in invalidate_complete_folio2()
Dswap_state.c236 xa_lock_irq(&address_space->i_pages); in delete_from_swap_cache()
255 xa_lock_irq(&address_space->i_pages); in clear_shadow_from_swap_cache()
Dfilemap.c254 xa_lock_irq(&mapping->i_pages); in filemap_remove_folio()
327 xa_lock_irq(&mapping->i_pages); in delete_from_page_cache_batch()
Dshmem.c764 xa_lock_irq(&mapping->i_pages); in shmem_delete_from_page_cache()
1662 xa_lock_irq(&swap_mapping->i_pages); in shmem_replace_folio()
Dvmscan.c1311 xa_lock_irq(&mapping->i_pages); in __remove_mapping()
/linux-6.1.9/arch/nios2/include/asm/
Dcacheflush.h49 #define flush_dcache_mmap_lock(mapping) xa_lock_irq(&mapping->i_pages)
/linux-6.1.9/fs/nilfs2/
Dbtnode.c198 xa_lock_irq(&btnc->i_pages); in nilfs_btnode_prepare_change_key()
255 xa_lock_irq(&btnc->i_pages); in nilfs_btnode_commit_change_key()
Dpage.c324 xa_lock_irq(&smap->i_pages); in nilfs_copy_back_pages()
330 xa_lock_irq(&dmap->i_pages); in nilfs_copy_back_pages()
454 xa_lock_irq(&mapping->i_pages); in __nilfs_clear_page_dirty()
/linux-6.1.9/arch/csky/abiv1/inc/abi/
Dcacheflush.h17 #define flush_dcache_mmap_lock(mapping) xa_lock_irq(&mapping->i_pages)
/linux-6.1.9/arch/parisc/include/asm/
Dcacheflush.h49 #define flush_dcache_mmap_lock(mapping) xa_lock_irq(&mapping->i_pages)
/linux-6.1.9/drivers/infiniband/hw/cxgb4/
Ddevice.c354 xa_lock_irq(&qpd->devp->qps); in qp_open()
445 xa_lock_irq(&stagd->devp->mrs); in stag_open()
700 xa_lock_irq(&epd->devp->hwtids); in ep_open()
704 xa_lock_irq(&epd->devp->atids); in ep_open()
708 xa_lock_irq(&epd->devp->stids); in ep_open()
1312 xa_lock_irq(&ctx->dev->qps); in resume_queues()
1343 xa_lock_irq(&ctx->dev->qps); in resume_queues()
1376 xa_lock_irq(&qp->rhp->qps); in recover_lost_dbs()
1436 xa_lock_irq(&ctx->dev->qps); in recover_queues()
1464 xa_lock_irq(&ctx->dev->qps); in recover_queues()
Dev.c126 xa_lock_irq(&dev->qps); in c4iw_ev_dispatch()
Dqp.c66 xa_lock_irq(&dev->qps); in alloc_ird()
82 xa_lock_irq(&dev->qps); in free_ird()
2088 xa_lock_irq(&rhp->qps); in c4iw_destroy_qp()
/linux-6.1.9/drivers/gpu/drm/i915/
Di915_drm_client.c39 xa_lock_irq(xa); in i915_drm_client_add()
/linux-6.1.9/arch/arm/include/asm/
Dcacheflush.h316 #define flush_dcache_mmap_lock(mapping) xa_lock_irq(&mapping->i_pages)
/linux-6.1.9/Documentation/translations/zh_CN/core-api/
Dxarray.rst238 在进程上下文中使用xa_lock_irq(),在中断处理程序中使用xa_lock()。一些更常见的模式有一些辅助函数,
/linux-6.1.9/fs/gfs2/
Dglops.c536 xa_lock_irq(&inode->i_data.i_pages); in inode_go_dump()
/linux-6.1.9/fs/
Dfs-writeback.c380 xa_lock_irq(&mapping->i_pages); in inode_do_switch_wbs()
Dinode.c610 xa_lock_irq(&inode->i_data.i_pages); in clear_inode()
/linux-6.1.9/Documentation/core-api/
Dxarray.rst288 context, or xa_lock_irq() in process context and xa_lock()
/linux-6.1.9/fs/btrfs/
Dextent_io.c4815 xa_lock_irq(&page->mapping->i_pages); in btree_clear_page_dirty()

12