Searched refs:current_sp (Results 1 - 13 of 13) sorted by relevance
/kernel/linux/linux-6.6/drivers/misc/lkdtm/ |
H A D | stackleak.c | 33 const unsigned long current_sp = current_stack_pointer; in check_stackleak_irqoff() local 45 if (current_sp < task_stack_low || current_sp >= task_stack_high) { in check_stackleak_irqoff() 48 current_sp, task_stack_low, task_stack_high - 1); in check_stackleak_irqoff() 71 untracked_high = min(current_sp, lowest_sp); in check_stackleak_irqoff() 108 task_stack_high - current_sp, in check_stackleak_irqoff()
|
/kernel/linux/linux-5.10/arch/csky/kernel/ |
H A D | stacktrace.c | 26 const register unsigned long current_sp __asm__ ("sp"); in walk_stackframe() 29 sp = current_sp; in walk_stackframe() 71 const register unsigned long current_sp __asm__ ("sp"); in walk_stackframe() 72 sp = current_sp; in walk_stackframe()
|
/kernel/linux/linux-5.10/drivers/acpi/acpica/ |
H A D | utdebug.c | 38 acpi_size current_sp; in acpi_ut_init_stack_ptr_trace() local 40 acpi_gbl_entry_stack_pointer = ¤t_sp; in acpi_ut_init_stack_ptr_trace() 57 acpi_size current_sp; in acpi_ut_track_stack_ptr() local 59 if (¤t_sp < acpi_gbl_lowest_stack_pointer) { in acpi_ut_track_stack_ptr() 60 acpi_gbl_lowest_stack_pointer = ¤t_sp; in acpi_ut_track_stack_ptr()
|
/kernel/linux/linux-6.6/drivers/acpi/acpica/ |
H A D | utdebug.c | 38 acpi_size current_sp; in acpi_ut_init_stack_ptr_trace() local 44 acpi_gbl_entry_stack_pointer = ¤t_sp; in acpi_ut_init_stack_ptr_trace() 62 acpi_size current_sp; in acpi_ut_track_stack_ptr() local 64 if (¤t_sp < acpi_gbl_lowest_stack_pointer) { in acpi_ut_track_stack_ptr() 65 acpi_gbl_lowest_stack_pointer = ¤t_sp; in acpi_ut_track_stack_ptr()
|
/kernel/linux/linux-5.10/drivers/scsi/device_handler/ |
H A D | scsi_dh_emc.c | 94 int current_sp; member 175 csdev->current_sp = csdev->buffer[8]; in parse_sp_info_reply() 181 if (csdev->default_sp == csdev->current_sp) in parse_sp_info_reply() 409 CLARIION_NAME, csdev->current_sp + 'A', in clariion_activate() 483 h->current_sp = CLARIION_UNBOUND_LU; in clariion_bus_attach() 495 CLARIION_NAME, h->current_sp + 'A', in clariion_bus_attach()
|
/kernel/linux/linux-6.6/drivers/scsi/device_handler/ |
H A D | scsi_dh_emc.c | 94 int current_sp; member 175 csdev->current_sp = csdev->buffer[8]; in parse_sp_info_reply() 181 if (csdev->default_sp == csdev->current_sp) in parse_sp_info_reply() 412 CLARIION_NAME, csdev->current_sp + 'A', in clariion_activate() 486 h->current_sp = CLARIION_UNBOUND_LU; in clariion_bus_attach() 498 CLARIION_NAME, h->current_sp + 'A', in clariion_bus_attach()
|
/kernel/linux/linux-5.10/arch/riscv/kernel/ |
H A D | stacktrace.c | 31 const register unsigned long current_sp = sp_in_global; in walk_stackframe() local 33 sp = current_sp; in walk_stackframe()
|
/kernel/linux/linux-5.10/arch/x86/um/asm/ |
H A D | processor_64.h | 34 #define current_sp() ({ void *sp; __asm__("movq %%rsp, %0" : "=r" (sp) : ); sp; }) macro
|
H A D | processor_32.h | 50 #define current_sp() ({ void *sp; __asm__("movl %%esp, %0" : "=r" (sp) : ); sp; }) macro
|
/kernel/linux/linux-6.6/arch/x86/um/asm/ |
H A D | processor_64.h | 34 #define current_sp() ({ void *sp; __asm__("movq %%rsp, %0" : "=r" (sp) : ); sp; }) macro
|
H A D | processor_32.h | 50 #define current_sp() ({ void *sp; __asm__("movl %%esp, %0" : "=r" (sp) : ); sp; }) macro
|
/kernel/linux/linux-5.10/arch/um/include/asm/ |
H A D | stacktrace.h | 37 return segv_regs ? (unsigned long *)PT_REGS_SP(segv_regs) : current_sp(); in get_stack_pointer()
|
/kernel/linux/linux-6.6/arch/um/include/asm/ |
H A D | stacktrace.h | 37 return segv_regs ? (unsigned long *)PT_REGS_SP(segv_regs) : current_sp(); in get_stack_pointer()
|
Completed in 6 milliseconds