Searched refs:asm_call (Results 1 - 3 of 3) sorted by relevance
/kernel/linux/linux-6.6/arch/x86/include/asm/ |
H A D | irq_stack.h | 24 * 3. Invoke whatever needs to be done (@asm_call argument) 33 * the @asm_call argument. 50 * argument(s) in the proper register(s) is part of the @asm_call 75 * describe the register arguments which are used in @asm_call. 81 #define call_on_stack(stack, func, asm_call, argconstr...) \ 91 asm_call \ 118 #define call_on_irqstack(func, asm_call, argconstr...) \ 120 func, asm_call, argconstr) 132 #define call_on_irqstack_cond(func, regs, asm_call, constr, c_args...) \ 150 call_on_irqstack(func, asm_call, const [all...] |
/kernel/linux/linux-5.10/scripts/gcc-plugins/ |
H A D | stackleak_plugin.c | 117 gasm *asm_call = NULL; in add_stack_tracking_gasm() local 142 asm_call = gimple_build_asm_vec("call stackleak_track_stack", in add_stack_tracking_gasm() 144 gimple_asm_set_volatile(asm_call, true); in add_stack_tracking_gasm() 146 gsi_insert_after(gsi, asm_call, GSI_CONTINUE_LINKING); in add_stack_tracking_gasm() 148 gsi_insert_before(gsi, asm_call, GSI_SAME_STMT); in add_stack_tracking_gasm() 149 update_stmt(asm_call); in add_stack_tracking_gasm()
|
/kernel/linux/linux-6.6/scripts/gcc-plugins/ |
H A D | stackleak_plugin.c | 115 gasm *asm_call = NULL; in add_stack_tracking_gasm() local 140 asm_call = gimple_build_asm_vec("call stackleak_track_stack", in add_stack_tracking_gasm() 142 gimple_asm_set_volatile(asm_call, true); in add_stack_tracking_gasm() 144 gsi_insert_after(gsi, asm_call, GSI_CONTINUE_LINKING); in add_stack_tracking_gasm() 146 gsi_insert_before(gsi, asm_call, GSI_SAME_STMT); in add_stack_tracking_gasm() 147 update_stmt(asm_call); in add_stack_tracking_gasm()
|
Completed in 3 milliseconds