Home
last modified time | relevance | path

Searched refs:current_thread_info (Results 1 – 25 of 580) sorted by relevance

12345678910>>...24

/dports/multimedia/v4l-utils/linux-5.13-rc2/arch/arm64/include/asm/
H A Dpreempt.h12 return READ_ONCE(current_thread_info()->preempt.count); in preempt_count()
18 WRITE_ONCE(current_thread_info()->preempt.count, pc); in preempt_count_set()
31 current_thread_info()->preempt.need_resched = 0; in set_preempt_need_resched()
36 current_thread_info()->preempt.need_resched = 1; in clear_preempt_need_resched()
41 return !current_thread_info()->preempt.need_resched; in test_preempt_need_resched()
46 u32 pc = READ_ONCE(current_thread_info()->preempt.count); in __preempt_count_add()
48 WRITE_ONCE(current_thread_info()->preempt.count, pc); in __preempt_count_add()
53 u32 pc = READ_ONCE(current_thread_info()->preempt.count); in __preempt_count_sub()
55 WRITE_ONCE(current_thread_info()->preempt.count, pc); in __preempt_count_sub()
60 struct thread_info *ti = current_thread_info(); in __preempt_count_dec_and_test()
[all …]
/dports/multimedia/v4l_compat/linux-5.13-rc2/arch/arm64/include/asm/
H A Dpreempt.h12 return READ_ONCE(current_thread_info()->preempt.count); in preempt_count()
18 WRITE_ONCE(current_thread_info()->preempt.count, pc); in preempt_count_set()
31 current_thread_info()->preempt.need_resched = 0; in set_preempt_need_resched()
36 current_thread_info()->preempt.need_resched = 1; in clear_preempt_need_resched()
41 return !current_thread_info()->preempt.need_resched; in test_preempt_need_resched()
46 u32 pc = READ_ONCE(current_thread_info()->preempt.count); in __preempt_count_add()
48 WRITE_ONCE(current_thread_info()->preempt.count, pc); in __preempt_count_add()
53 u32 pc = READ_ONCE(current_thread_info()->preempt.count); in __preempt_count_sub()
55 WRITE_ONCE(current_thread_info()->preempt.count, pc); in __preempt_count_sub()
60 struct thread_info *ti = current_thread_info(); in __preempt_count_dec_and_test()
[all …]
/dports/multimedia/libv4l/linux-5.13-rc2/arch/arm64/include/asm/
H A Dpreempt.h12 return READ_ONCE(current_thread_info()->preempt.count); in preempt_count()
18 WRITE_ONCE(current_thread_info()->preempt.count, pc); in preempt_count_set()
31 current_thread_info()->preempt.need_resched = 0; in set_preempt_need_resched()
36 current_thread_info()->preempt.need_resched = 1; in clear_preempt_need_resched()
41 return !current_thread_info()->preempt.need_resched; in test_preempt_need_resched()
46 u32 pc = READ_ONCE(current_thread_info()->preempt.count); in __preempt_count_add()
48 WRITE_ONCE(current_thread_info()->preempt.count, pc); in __preempt_count_add()
53 u32 pc = READ_ONCE(current_thread_info()->preempt.count); in __preempt_count_sub()
55 WRITE_ONCE(current_thread_info()->preempt.count, pc); in __preempt_count_sub()
60 struct thread_info *ti = current_thread_info(); in __preempt_count_dec_and_test()
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/arch/sparc/include/asm/
H A Dprocessor_64.h105 if (current_thread_info()->utraps) { \
107 kfree(current_thread_info()->utraps); \
109 (*(current_thread_info()->utraps))--; \
110 current_thread_info()->utraps = NULL; \
134 current_thread_info()->xfsr[0] = 0; \
135 current_thread_info()->fpsaved[0] = 0; \
149 if (current_thread_info()->utraps) { \
151 kfree(current_thread_info()->utraps); \
154 current_thread_info()->utraps = NULL; \
178 current_thread_info()->xfsr[0] = 0; \
[all …]
/dports/multimedia/v4l_compat/linux-5.13-rc2/arch/sparc/include/asm/
H A Dprocessor_64.h105 if (current_thread_info()->utraps) { \
107 kfree(current_thread_info()->utraps); \
109 (*(current_thread_info()->utraps))--; \
110 current_thread_info()->utraps = NULL; \
134 current_thread_info()->xfsr[0] = 0; \
135 current_thread_info()->fpsaved[0] = 0; \
149 if (current_thread_info()->utraps) { \
151 kfree(current_thread_info()->utraps); \
154 current_thread_info()->utraps = NULL; \
178 current_thread_info()->xfsr[0] = 0; \
[all …]
/dports/multimedia/libv4l/linux-5.13-rc2/arch/sparc/include/asm/
H A Dprocessor_64.h105 if (current_thread_info()->utraps) { \
107 kfree(current_thread_info()->utraps); \
109 (*(current_thread_info()->utraps))--; \
110 current_thread_info()->utraps = NULL; \
134 current_thread_info()->xfsr[0] = 0; \
135 current_thread_info()->fpsaved[0] = 0; \
149 if (current_thread_info()->utraps) { \
151 kfree(current_thread_info()->utraps); \
154 current_thread_info()->utraps = NULL; \
178 current_thread_info()->xfsr[0] = 0; \
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/arch/sparc/kernel/
H A Dsigutil_64.c17 unsigned long *fpregs = current_thread_info()->fpregs; in save_fpu_state()
21 fprs = current_thread_info()->fpsaved[0]; in save_fpu_state()
28 err |= __put_user(current_thread_info()->xfsr[0], &fpu->si_fsr); in save_fpu_state()
29 err |= __put_user(current_thread_info()->gsr[0], &fpu->si_gsr); in save_fpu_state()
37 unsigned long *fpregs = current_thread_info()->fpregs; in restore_fpu_state()
53 err |= __get_user(current_thread_info()->xfsr[0], &fpu->si_fsr); in restore_fpu_state()
54 err |= __get_user(current_thread_info()->gsr[0], &fpu->si_gsr); in restore_fpu_state()
55 current_thread_info()->fpsaved[0] |= fprs; in restore_fpu_state()
64 struct reg_window *rp = &current_thread_info()->reg_window[i]; in save_rwin_state()
65 unsigned long fp = current_thread_info()->rwbuf_stkptrs[i]; in save_rwin_state()
[all …]
H A Dunaligned_64.c312 current_thread_info()->kern_una_regs = regs; in kernel_unaligned_trap()
313 current_thread_info()->kern_una_insn = insn; in kernel_unaligned_trap()
448 current_thread_info()->xfsr[0] &= ~0x1c000; in handle_ldf_stq()
460 if (current_thread_info()->fpsaved[0] & flag) { in handle_ldf_stq()
554 current_thread_info()->fpsaved[0] = FPRS_FEF; in handle_ldf_stq()
555 current_thread_info()->gsr[0] = 0; in handle_ldf_stq()
564 current_thread_info()->fpsaved[0] |= flag; in handle_ldf_stq()
636 current_thread_info()->fpsaved[0] = FPRS_FEF; in handle_lddfmna()
637 current_thread_info()->gsr[0] = 0; in handle_lddfmna()
646 current_thread_info()->fpsaved[0] |= flag; in handle_lddfmna()
[all …]
H A Dsys_sparc_64.c617 if (!current_thread_info()->utraps) { in SYSCALL_DEFINE5()
631 if (!current_thread_info()->utraps) { in SYSCALL_DEFINE5()
632 current_thread_info()->utraps = in SYSCALL_DEFINE5()
635 if (!current_thread_info()->utraps) in SYSCALL_DEFINE5()
637 current_thread_info()->utraps[0] = 1; in SYSCALL_DEFINE5()
640 current_thread_info()->utraps[0] > 1) { in SYSCALL_DEFINE5()
643 current_thread_info()->utraps = in SYSCALL_DEFINE5()
647 if (!current_thread_info()->utraps) { in SYSCALL_DEFINE5()
648 current_thread_info()->utraps = p; in SYSCALL_DEFINE5()
652 current_thread_info()->utraps[0] = 1; in SYSCALL_DEFINE5()
[all …]
/dports/multimedia/v4l_compat/linux-5.13-rc2/arch/sparc/kernel/
H A Dsigutil_64.c17 unsigned long *fpregs = current_thread_info()->fpregs; in save_fpu_state()
21 fprs = current_thread_info()->fpsaved[0]; in save_fpu_state()
28 err |= __put_user(current_thread_info()->xfsr[0], &fpu->si_fsr); in save_fpu_state()
29 err |= __put_user(current_thread_info()->gsr[0], &fpu->si_gsr); in save_fpu_state()
37 unsigned long *fpregs = current_thread_info()->fpregs; in restore_fpu_state()
53 err |= __get_user(current_thread_info()->xfsr[0], &fpu->si_fsr); in restore_fpu_state()
54 err |= __get_user(current_thread_info()->gsr[0], &fpu->si_gsr); in restore_fpu_state()
55 current_thread_info()->fpsaved[0] |= fprs; in restore_fpu_state()
64 struct reg_window *rp = &current_thread_info()->reg_window[i]; in save_rwin_state()
65 unsigned long fp = current_thread_info()->rwbuf_stkptrs[i]; in save_rwin_state()
[all …]
H A Dunaligned_64.c312 current_thread_info()->kern_una_regs = regs; in kernel_unaligned_trap()
313 current_thread_info()->kern_una_insn = insn; in kernel_unaligned_trap()
448 current_thread_info()->xfsr[0] &= ~0x1c000; in handle_ldf_stq()
460 if (current_thread_info()->fpsaved[0] & flag) { in handle_ldf_stq()
554 current_thread_info()->fpsaved[0] = FPRS_FEF; in handle_ldf_stq()
555 current_thread_info()->gsr[0] = 0; in handle_ldf_stq()
564 current_thread_info()->fpsaved[0] |= flag; in handle_ldf_stq()
636 current_thread_info()->fpsaved[0] = FPRS_FEF; in handle_lddfmna()
637 current_thread_info()->gsr[0] = 0; in handle_lddfmna()
646 current_thread_info()->fpsaved[0] |= flag; in handle_lddfmna()
[all …]
H A Dsys_sparc_64.c617 if (!current_thread_info()->utraps) { in SYSCALL_DEFINE5()
631 if (!current_thread_info()->utraps) { in SYSCALL_DEFINE5()
632 current_thread_info()->utraps = in SYSCALL_DEFINE5()
635 if (!current_thread_info()->utraps) in SYSCALL_DEFINE5()
637 current_thread_info()->utraps[0] = 1; in SYSCALL_DEFINE5()
640 current_thread_info()->utraps[0] > 1) { in SYSCALL_DEFINE5()
643 current_thread_info()->utraps = in SYSCALL_DEFINE5()
647 if (!current_thread_info()->utraps) { in SYSCALL_DEFINE5()
648 current_thread_info()->utraps = p; in SYSCALL_DEFINE5()
652 current_thread_info()->utraps[0] = 1; in SYSCALL_DEFINE5()
[all …]
/dports/multimedia/libv4l/linux-5.13-rc2/arch/sparc/kernel/
H A Dsigutil_64.c17 unsigned long *fpregs = current_thread_info()->fpregs; in save_fpu_state()
21 fprs = current_thread_info()->fpsaved[0]; in save_fpu_state()
28 err |= __put_user(current_thread_info()->xfsr[0], &fpu->si_fsr); in save_fpu_state()
29 err |= __put_user(current_thread_info()->gsr[0], &fpu->si_gsr); in save_fpu_state()
37 unsigned long *fpregs = current_thread_info()->fpregs; in restore_fpu_state()
53 err |= __get_user(current_thread_info()->xfsr[0], &fpu->si_fsr); in restore_fpu_state()
54 err |= __get_user(current_thread_info()->gsr[0], &fpu->si_gsr); in restore_fpu_state()
55 current_thread_info()->fpsaved[0] |= fprs; in restore_fpu_state()
64 struct reg_window *rp = &current_thread_info()->reg_window[i]; in save_rwin_state()
65 unsigned long fp = current_thread_info()->rwbuf_stkptrs[i]; in save_rwin_state()
[all …]
H A Dunaligned_64.c312 current_thread_info()->kern_una_regs = regs; in kernel_unaligned_trap()
313 current_thread_info()->kern_una_insn = insn; in kernel_unaligned_trap()
448 current_thread_info()->xfsr[0] &= ~0x1c000; in handle_ldf_stq()
460 if (current_thread_info()->fpsaved[0] & flag) { in handle_ldf_stq()
554 current_thread_info()->fpsaved[0] = FPRS_FEF; in handle_ldf_stq()
555 current_thread_info()->gsr[0] = 0; in handle_ldf_stq()
564 current_thread_info()->fpsaved[0] |= flag; in handle_ldf_stq()
636 current_thread_info()->fpsaved[0] = FPRS_FEF; in handle_lddfmna()
637 current_thread_info()->gsr[0] = 0; in handle_lddfmna()
646 current_thread_info()->fpsaved[0] |= flag; in handle_lddfmna()
[all …]
H A Dsys_sparc_64.c617 if (!current_thread_info()->utraps) { in SYSCALL_DEFINE5()
631 if (!current_thread_info()->utraps) { in SYSCALL_DEFINE5()
632 current_thread_info()->utraps = in SYSCALL_DEFINE5()
635 if (!current_thread_info()->utraps) in SYSCALL_DEFINE5()
637 current_thread_info()->utraps[0] = 1; in SYSCALL_DEFINE5()
640 current_thread_info()->utraps[0] > 1) { in SYSCALL_DEFINE5()
643 current_thread_info()->utraps = in SYSCALL_DEFINE5()
647 if (!current_thread_info()->utraps) { in SYSCALL_DEFINE5()
648 current_thread_info()->utraps = p; in SYSCALL_DEFINE5()
652 current_thread_info()->utraps[0] = 1; in SYSCALL_DEFINE5()
[all …]
/dports/multimedia/libv4l/linux-5.13-rc2/include/linux/
H A Dthread_info.h23 #define current_thread_info() ((struct thread_info *)current) macro
121 set_ti_thread_flag(current_thread_info(), flag)
123 clear_ti_thread_flag(current_thread_info(), flag)
125 update_ti_thread_flag(current_thread_info(), flag, value)
127 test_and_set_ti_thread_flag(current_thread_info(), flag)
129 test_and_clear_ti_thread_flag(current_thread_info(), flag)
131 test_ti_thread_flag(current_thread_info(), flag)
135 set_bit(SYSCALL_WORK_BIT_##fl, &current_thread_info()->syscall_work)
151 set_ti_thread_flag(current_thread_info(), TIF_##fl)
153 test_ti_thread_flag(current_thread_info(), TIF_##fl)
[all …]
/dports/multimedia/v4l_compat/linux-5.13-rc2/include/linux/
H A Dthread_info.h23 #define current_thread_info() ((struct thread_info *)current) macro
121 set_ti_thread_flag(current_thread_info(), flag)
123 clear_ti_thread_flag(current_thread_info(), flag)
125 update_ti_thread_flag(current_thread_info(), flag, value)
127 test_and_set_ti_thread_flag(current_thread_info(), flag)
129 test_and_clear_ti_thread_flag(current_thread_info(), flag)
131 test_ti_thread_flag(current_thread_info(), flag)
135 set_bit(SYSCALL_WORK_BIT_##fl, &current_thread_info()->syscall_work)
151 set_ti_thread_flag(current_thread_info(), TIF_##fl)
153 test_ti_thread_flag(current_thread_info(), TIF_##fl)
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/include/linux/
H A Dthread_info.h23 #define current_thread_info() ((struct thread_info *)current) macro
121 set_ti_thread_flag(current_thread_info(), flag)
123 clear_ti_thread_flag(current_thread_info(), flag)
125 update_ti_thread_flag(current_thread_info(), flag, value)
127 test_and_set_ti_thread_flag(current_thread_info(), flag)
129 test_and_clear_ti_thread_flag(current_thread_info(), flag)
131 test_ti_thread_flag(current_thread_info(), flag)
135 set_bit(SYSCALL_WORK_BIT_##fl, &current_thread_info()->syscall_work)
151 set_ti_thread_flag(current_thread_info(), TIF_##fl)
153 test_ti_thread_flag(current_thread_info(), TIF_##fl)
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/arch/sparc/math-emu/
H A Dmath_64.c103 u64 fsr = current_thread_info()->xfsr[0]; in record_exception()
148 current_thread_info()->xfsr[0] = fsr; in record_exception()
220 unsigned long x = current_thread_info()->xfsr[0]; in do_mathemu()
228 unsigned long x = current_thread_info()->xfsr[0]; in do_mathemu()
273 XR = current_thread_info()->xfsr[0] >> 10; in do_mathemu()
372 current_thread_info()->xfsr[0] &= ~0x1c000; in do_mathemu()
419 current_thread_info()->fpsaved[0] = FPRS_FEF; in do_mathemu()
420 current_thread_info()->gsr[0] = 0; in do_mathemu()
428 current_thread_info()->fpsaved[0] |= flags; in do_mathemu()
496 case 0: xfsr = current_thread_info()->xfsr[0]; in do_mathemu()
[all …]
/dports/multimedia/v4l_compat/linux-5.13-rc2/arch/sparc/math-emu/
H A Dmath_64.c103 u64 fsr = current_thread_info()->xfsr[0]; in record_exception()
148 current_thread_info()->xfsr[0] = fsr; in record_exception()
220 unsigned long x = current_thread_info()->xfsr[0]; in do_mathemu()
228 unsigned long x = current_thread_info()->xfsr[0]; in do_mathemu()
273 XR = current_thread_info()->xfsr[0] >> 10; in do_mathemu()
372 current_thread_info()->xfsr[0] &= ~0x1c000; in do_mathemu()
419 current_thread_info()->fpsaved[0] = FPRS_FEF; in do_mathemu()
420 current_thread_info()->gsr[0] = 0; in do_mathemu()
428 current_thread_info()->fpsaved[0] |= flags; in do_mathemu()
496 case 0: xfsr = current_thread_info()->xfsr[0]; in do_mathemu()
[all …]
/dports/multimedia/libv4l/linux-5.13-rc2/arch/sparc/math-emu/
H A Dmath_64.c103 u64 fsr = current_thread_info()->xfsr[0]; in record_exception()
148 current_thread_info()->xfsr[0] = fsr; in record_exception()
220 unsigned long x = current_thread_info()->xfsr[0]; in do_mathemu()
228 unsigned long x = current_thread_info()->xfsr[0]; in do_mathemu()
273 XR = current_thread_info()->xfsr[0] >> 10; in do_mathemu()
372 current_thread_info()->xfsr[0] &= ~0x1c000; in do_mathemu()
419 current_thread_info()->fpsaved[0] = FPRS_FEF; in do_mathemu()
420 current_thread_info()->gsr[0] = 0; in do_mathemu()
428 current_thread_info()->fpsaved[0] |= flags; in do_mathemu()
496 case 0: xfsr = current_thread_info()->xfsr[0]; in do_mathemu()
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/arch/powerpc/kernel/
H A Dinterrupt.c95 if (unlikely(current_thread_info()->flags & _TIF_SYSCALL_DOTRACE)) { in system_call_exception()
260 ti_flags = current_thread_info()->flags; in syscall_exit_prepare()
274 clear_bits(_TIF_PERSYSCALL_MASK, &current_thread_info()->flags); in syscall_exit_prepare()
287 ti_flags = READ_ONCE(current_thread_info()->flags); in syscall_exit_prepare()
303 ti_flags = READ_ONCE(current_thread_info()->flags); in syscall_exit_prepare()
376 ti_flags = READ_ONCE(current_thread_info()->flags); in interrupt_exit_user_prepare()
387 ti_flags = READ_ONCE(current_thread_info()->flags); in interrupt_exit_user_prepare()
453 if (unlikely(current_thread_info()->flags & _TIF_EMULATE_STACK_STORE)) { in interrupt_exit_kernel_prepare()
454 clear_bits(_TIF_EMULATE_STACK_STORE, &current_thread_info()->flags); in interrupt_exit_kernel_prepare()
466 if (unlikely(current_thread_info()->flags & _TIF_NEED_RESCHED)) { in interrupt_exit_kernel_prepare()
/dports/multimedia/v4l_compat/linux-5.13-rc2/arch/powerpc/kernel/
H A Dinterrupt.c95 if (unlikely(current_thread_info()->flags & _TIF_SYSCALL_DOTRACE)) { in system_call_exception()
260 ti_flags = current_thread_info()->flags; in syscall_exit_prepare()
274 clear_bits(_TIF_PERSYSCALL_MASK, &current_thread_info()->flags); in syscall_exit_prepare()
287 ti_flags = READ_ONCE(current_thread_info()->flags); in syscall_exit_prepare()
303 ti_flags = READ_ONCE(current_thread_info()->flags); in syscall_exit_prepare()
376 ti_flags = READ_ONCE(current_thread_info()->flags); in interrupt_exit_user_prepare()
387 ti_flags = READ_ONCE(current_thread_info()->flags); in interrupt_exit_user_prepare()
453 if (unlikely(current_thread_info()->flags & _TIF_EMULATE_STACK_STORE)) { in interrupt_exit_kernel_prepare()
454 clear_bits(_TIF_EMULATE_STACK_STORE, &current_thread_info()->flags); in interrupt_exit_kernel_prepare()
466 if (unlikely(current_thread_info()->flags & _TIF_NEED_RESCHED)) { in interrupt_exit_kernel_prepare()
/dports/multimedia/libv4l/linux-5.13-rc2/arch/powerpc/kernel/
H A Dinterrupt.c95 if (unlikely(current_thread_info()->flags & _TIF_SYSCALL_DOTRACE)) { in system_call_exception()
260 ti_flags = current_thread_info()->flags; in syscall_exit_prepare()
274 clear_bits(_TIF_PERSYSCALL_MASK, &current_thread_info()->flags); in syscall_exit_prepare()
287 ti_flags = READ_ONCE(current_thread_info()->flags); in syscall_exit_prepare()
303 ti_flags = READ_ONCE(current_thread_info()->flags); in syscall_exit_prepare()
376 ti_flags = READ_ONCE(current_thread_info()->flags); in interrupt_exit_user_prepare()
387 ti_flags = READ_ONCE(current_thread_info()->flags); in interrupt_exit_user_prepare()
453 if (unlikely(current_thread_info()->flags & _TIF_EMULATE_STACK_STORE)) { in interrupt_exit_kernel_prepare()
454 clear_bits(_TIF_EMULATE_STACK_STORE, &current_thread_info()->flags); in interrupt_exit_kernel_prepare()
466 if (unlikely(current_thread_info()->flags & _TIF_NEED_RESCHED)) { in interrupt_exit_kernel_prepare()
/dports/multimedia/v4l-utils/linux-5.13-rc2/arch/um/kernel/
H A Dsignal.c23 if (current_thread_info()) in block_signals_trace()
29 if (current_thread_info()) in unblock_signals_trace()
36 if (current_thread_info()) in um_trace_signals_on()
42 if (current_thread_info()) in um_trace_signals_off()

12345678910>>...24