android_kernel_xiaomi_sdm845/arch/parisc/kernel
Randolph Chung 5cd55b0ede [PARISC] Take into account nullified insn and lock functions for profiling
export profile_pc() symbol - oprofile needs it when built as a module.

Signed-off-by: Grant Grundler <grundler@parisc-linux.org>

Take into account nullified insn and lock functions for profiling

This is needed at the end of functions; it is typical that the return
branch nullifies the next insn, which is in the next function. This
causes profiling data to show up against the "wrong" function.

We also count lock times against the locker. This is consistent with
other architectures.

Signed-off-by: Randolph Chung <tausq@parisc-linux.org>

Signed-off-by: Kyle McMartin <kyle@parisc-linux.org>
2005-10-21 22:42:18 -04:00
..
asm-offsets.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
binfmt_elf32.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
cache.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
drivers.c [PARISC] Convert parisc_device tree to use struct device klists 2005-10-21 22:33:38 -04:00
entry.S [PARISC] Make sure use of RFI conforms to PA 2.0 and 1.1 arch docs 2005-10-21 22:40:07 -04:00
firmware.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
hardware.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
head.S [PARISC] Make sure use of RFI conforms to PA 2.0 and 1.1 arch docs 2005-10-21 22:40:07 -04:00
hpmc.S Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
init_task.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
inventory.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ioctl32.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
irq.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
Makefile Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
module.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
pa7300lc.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
pacache.S [PARISC] Make sure use of RFI conforms to PA 2.0 and 1.1 arch docs 2005-10-21 22:40:07 -04:00
parisc_ksyms.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
pci-dma.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
pci.c [PATCH] Add pcibios_bus_to_resource for parisc 2005-07-27 16:25:51 -07:00
pdc_chassis.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
pdc_cons.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
perf_asm.S Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
perf_images.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
perf.c [PARISC] Convert parisc_device to use struct resource for hpa 2005-10-21 22:36:40 -04:00
process.c kbuild: m68k,parisc,ppc,ppc64,s390,xtensa use generic asm-offsets.h support 2005-09-09 20:57:26 +02:00
processor.c [PARISC] Convert parisc_device to use struct resource for hpa 2005-10-21 22:36:40 -04:00
ptrace.c kbuild: m68k,parisc,ppc,ppc64,s390,xtensa use generic asm-offsets.h support 2005-09-09 20:57:26 +02:00
real2.S [PARISC] Make sure use of RFI conforms to PA 2.0 and 1.1 arch docs 2005-10-21 22:40:07 -04:00
semaphore.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
setup.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
signal32.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
signal32.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
signal.c kbuild: m68k,parisc,ppc,ppc64,s390,xtensa use generic asm-offsets.h support 2005-09-09 20:57:26 +02:00
smp.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
sys32.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
sys_parisc32.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
sys_parisc.c [PATCH] consolidate sys_shmat 2005-05-01 08:59:12 -07:00
syscall_table.S [PATCH] consolidate sys_shmat 2005-05-01 08:59:12 -07:00
syscall.S kbuild: m68k,parisc,ppc,ppc64,s390,xtensa use generic asm-offsets.h support 2005-09-09 20:57:26 +02:00
time.c [PARISC] Take into account nullified insn and lock functions for profiling 2005-10-21 22:42:18 -04:00
topology.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
traps.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
unaligned.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
unwind.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
vmlinux.lds.S Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00