/kernel/linux/linux-6.6/kernel/locking/ |
H A D | spinlock_rt.c | 49 migrate_disable(); in __rt_spin_lock() 109 migrate_disable(); in __rt_spin_trylock() 202 migrate_disable(); in rt_read_trylock() 216 migrate_disable(); in rt_write_trylock() 228 migrate_disable(); in rt_read_lock() 238 migrate_disable(); in rt_write_lock() 249 migrate_disable(); in rt_write_lock_nested()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | preempt.h | 376 * for the preemptee's migrate_disable() section to complete. Thereby suffering 377 * a reduction in bandwidth in the exact duration of the migrate_disable() 380 * Per this argument, the change from preempt_disable() to migrate_disable() 389 * in a migrate_disable() section, reducing it's available bandwidth. 408 * The end goal must be to get rid of migrate_disable(), alternatively we need 415 * dictate neither migrate_disable() nor migrate_enable() is allowed to block. 422 * migration, so migrate_disable() is not only a problem for 426 extern void migrate_disable(void); 431 static inline void migrate_disable(void) { } in migrate_disable() function 480 DEFINE_LOCK_GUARD_0(migrate, migrate_disable(), migrate_enabl [all...] |
H A D | highmem-internal.h | 100 migrate_disable(); in kmap_atomic_prot() 116 migrate_disable(); in kmap_atomic_pfn() 213 migrate_disable(); in kmap_atomic()
|
H A D | io-mapping.h | 75 migrate_disable(); in io_mapping_map_atomic_wc() 174 migrate_disable(); in io_mapping_map_atomic_wc()
|
H A D | local_lock_internal.h | 118 migrate_disable(); \
|
H A D | filter.h | 626 * This uses migrate_disable/enable() explicitly to document that the 635 migrate_disable(); in bpf_prog_run_pin_on_cpu() 755 migrate_disable(); in bpf_prog_run_save_cb() 1403 migrate_disable(); \
|
/kernel/linux/linux-6.6/kernel/bpf/ |
H A D | bpf_local_storage.c | 84 migrate_disable(); in bpf_selem_alloc() 175 migrate_disable(); in bpf_local_storage_free() 243 migrate_disable(); in bpf_selem_free() 488 migrate_disable(); in bpf_local_storage_alloc() 884 migrate_disable(); in bpf_local_storage_map_free()
|
H A D | bpf_cgrp_storage.c | 18 migrate_disable(); in bpf_cgrp_storage_lock() 30 migrate_disable(); in bpf_cgrp_storage_trylock()
|
H A D | trampoline.c | 836 * rcu_read_lock() and migrate_disable() which are required 852 migrate_disable(); in __acquires() 905 migrate_disable(); in __acquires() 926 migrate_disable(); in __bpf_prog_enter_sleepable_recur() 953 migrate_disable(); in __bpf_prog_enter_sleepable() 976 migrate_disable(); in __acquires()
|
H A D | bpf_task_storage.c | 28 migrate_disable(); in bpf_task_storage_lock() 40 migrate_disable(); in bpf_task_storage_trylock()
|
H A D | cpumask.c | 96 migrate_disable(); in bpf_cpumask_release()
|
H A D | bpf_iter.c | 702 migrate_disable(); in bpf_iter_run_prog() 711 migrate_disable(); in bpf_iter_run_prog()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | dc_fpu.c | 94 migrate_disable(); in dc_fpu_begin()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | preempt.h | 326 * migrate_disable - Prevent migration of the current task 329 * migrate_disable() to annotate that the intent is to prevent migration, 335 static __always_inline void migrate_disable(void) in migrate_disable() function 343 * Counterpart to migrate_disable(). 345 * As migrate_disable() can be invoked nested, only the outermost invocation
|
H A D | filter.h | 599 * This uses migrate_disable/enable() explicitly to document that the 603 * For non RT enabled kernels migrate_disable/enable() maps to 611 migrate_disable(); in bpf_prog_run_pin_on_cpu() 728 migrate_disable(); in bpf_prog_run_save_cb() 1363 migrate_disable(); \
|
H A D | bpf.h | 1163 migrate_disable(); \ 1214 migrate_disable(); \ 1255 * kernels as migrate_disable() maps to preempt_disable() so the slightly 1260 migrate_disable(); in bpf_disable_instrumentation()
|
/kernel/linux/linux-6.6/kernel/trace/ |
H A D | trace_osnoise.c | 1700 migrate_disable(); in osnoise_main() 1883 migrate_disable(); in timerlat_main() 2403 migrate_disable(); in timerlat_fd_open() 2474 migrate_disable(); in timerlat_fd_read() 2576 migrate_disable(); in timerlat_fd_release()
|
/kernel/linux/linux-5.10/net/bpf/ |
H A D | test_run.c | 44 migrate_disable(); in bpf_test_run() 68 migrate_disable(); in bpf_test_run()
|
/kernel/linux/linux-5.10/kernel/bpf/ |
H A D | trampoline.c | 499 * rcu_read_lock() and migrate_disable() which are required 511 migrate_disable(); in __acquires()
|
H A D | bpf_iter.c | 651 migrate_disable(); in bpf_iter_run_prog()
|
/kernel/linux/linux-6.6/mm/ |
H A D | highmem.c | 548 migrate_disable(); in __kmap_local_pfn_prot()
|
H A D | z3fold.c | 546 migrate_disable(); in add_to_unbuddied() 794 migrate_disable(); in __z3fold_alloc()
|
/kernel/linux/linux-5.10/net/core/ |
H A D | lwt_bpf.c | 45 migrate_disable(); in run_lwt_bpf()
|
/kernel/linux/linux-6.6/net/core/ |
H A D | lwt_bpf.c | 46 migrate_disable(); in run_lwt_bpf()
|
/kernel/linux/linux-5.10/tools/lib/traceevent/ |
H A D | event-parse.c | 5757 int migrate_disable = 0; in data_latency_format() local 5776 /* migrate_disable may not always exist */ in data_latency_format() 5778 migrate_disable = parse_common_migrate_disable(tep, data); in data_latency_format() 5780 migrate_disable = parse_common_migrate_disable(tep, data); in data_latency_format() 5781 if (migrate_disable < 0) in data_latency_format() 5805 if (migrate_disable < 0) in data_latency_format() 5808 trace_seq_printf(&sq, "%d", migrate_disable); in data_latency_format()
|