Home
last modified time | relevance | path

Searched refs:percpu_down_write (Results 1 – 18 of 18) sorted by relevance

/linux-6.15/include/linux/
H A Dpercpu-rwsem.h126 extern void percpu_down_write(struct percpu_rw_semaphore *);
134 percpu_down_write(_T), percpu_up_write(_T)) in DEFINE_GUARD()
/linux-6.15/kernel/locking/
H A Dpercpu-rwsem.c224 void __sched percpu_down_write(struct percpu_rw_semaphore *sem) in percpu_down_write() function
257 EXPORT_SYMBOL_GPL(percpu_down_write);
H A Dlocktorture.c857 percpu_down_write(&pcpu_rwsem); in torture_percpu_rwsem_down_write()
/linux-6.15/fs/bcachefs/
H A Ddisk_accounting.c372 percpu_down_write(&c->mark_lock); in bch2_accounting_mem_insert()
406 percpu_down_write(&c->mark_lock); in bch2_accounting_mem_gc()
519 percpu_down_write(&c->mark_lock); in bch2_gc_accounting_start()
544 percpu_down_write(&c->mark_lock); in bch2_gc_accounting_done()
588 percpu_down_write(&c->mark_lock); in bch2_gc_accounting_done()
673 percpu_down_write(&c->mark_lock); in bch2_disk_accounting_validate_late()
725 percpu_down_write(&c->mark_lock); in bch2_accounting_read()
808 percpu_down_write(&c->mark_lock); in bch2_accounting_read()
H A Dreplicas.c341 percpu_down_write(&c->mark_lock); in bch2_mark_replicas_slowpath()
375 percpu_down_write(&c->mark_lock); in bch2_replicas_gc_end()
465 percpu_down_write(&c->mark_lock); in bch2_replicas_gc2()
600 percpu_down_write(&c->mark_lock); in bch2_sb_replicas_to_cpu_replicas()
H A Dbtree_gc.c1076 percpu_down_write(&c->mark_lock); in bch2_check_allocations()
/linux-6.15/Documentation/locking/
H A Dpercpu-rw-semaphore.rst24 for write with percpu_down_write, percpu_up_write.
/linux-6.15/fs/proc/
H A Dkcore.c279 percpu_down_write(&kclist_lock); in kcore_update_ram()
/linux-6.15/kernel/events/
H A Dhw_breakpoint.c133 percpu_down_write(&bp_cpuinfo_sem); in bp_constraints_lock()
H A Duprobes.c1262 percpu_down_write(&dup_mmap_sem); in register_for_each_vma()
/linux-6.15/drivers/bluetooth/
H A Dhci_ldisc.c548 percpu_down_write(&hu->proto_lock); in hci_uart_tty_close()
/linux-6.15/kernel/sched/
H A Dext.c4089 percpu_down_write(&scx_cgroup_rwsem); in scx_cgroup_lock()
4734 percpu_down_write(&scx_fork_rwsem); in scx_ops_disable_workfn()
5436 percpu_down_write(&scx_fork_rwsem); in scx_ops_enable()
5502 percpu_down_write(&scx_fork_rwsem); in scx_ops_enable()
/linux-6.15/mm/
H A Dmemory_hotplug.c261 percpu_down_write(&mem_hotplug_lock); in mem_hotplug_begin()
/linux-6.15/fs/
H A Dsuper.c1855 percpu_down_write(sb->s_writers.rw_sem + level-1); in sb_wait_write()
H A Dlocks.c2940 percpu_down_write(&file_rwsem); in locks_start()
/linux-6.15/kernel/
H A Dcpu.c508 percpu_down_write(&cpu_hotplug_lock); in cpus_write_lock()
/linux-6.15/fs/ext4/
H A Dext4.h1790 percpu_down_write(&EXT4_SB(sb)->s_writepages_rwsem); in ext4_writepages_down_write()
/linux-6.15/kernel/cgroup/
H A Dcgroup.c2480 percpu_down_write(&cgroup_threadgroup_rwsem); in cgroup_attach_lock()