linux/include/trace/hooks
Liangliang Li 2f3f5731de ANDROID: GKI: Add vendor hook to binder transaction
We want to get binder free space information in the binder
transaction, but this needs to hold the mutex lock. So we add
this restrict hook to do this.

Bug: 205648032
Change-Id: Ie1f377018da686bd62f5ac2d1e5421899741e6d5
Signed-off-by: Liangliang Li <liliangliang@vivo.com>
2021-11-17 16:49:10 +00:00
..
avc.h ANDROID: security: selinux: Add vendor hook in avc 2021-03-15 15:37:18 +00:00
binder.h ANDROID: GKI: Add vendor hook to binder transaction 2021-11-17 16:49:10 +00:00
block.h ANDROID: vendor_hooks: add vendor hook in blk_mq_rq_ctx_init() 2021-07-14 14:17:35 +00:00
bug.h ANDROID: bug: add vendor hook for bug trap 2021-01-21 12:04:44 +00:00
cgroup.h ANDROID: freezer: Add vendor hook to freezer for GKI purpose. 2021-06-07 16:07:44 +00:00
cpu.h ANDROID: vendor_hooks: Add param for android_vh_cpu_up/down 2021-10-19 20:07:54 +00:00
cpufreq.h ANDROID: vendor_hooks: Add hooks for frequency optimization 2021-11-11 18:50:16 +00:00
cpuidle_psci.h ANDROID: cpuidle-psci: Add vendor hook for cpuidle psci enter and exit 2021-06-10 22:06:51 +00:00
cpuidle.h ANDROID: simplify vendor hook definitions 2021-01-27 09:45:26 +00:00
creds.h ANDROID: kernel: Add vendor hook in creds 2021-03-15 15:37:57 +00:00
debug.h ANDROID: fix kernelci build-break due to stop_ipi hook 2020-11-05 07:18:17 +00:00
dtask.h ANDROID: vendor_hooks: set debugging data when rt_mutex is working 2021-05-07 00:12:54 +00:00
epoch.h ANDROID: simplify vendor hook definitions 2021-01-27 09:45:26 +00:00
fault.h ANDROID: arm64: add vendor hooks for kernel fault cases 2021-02-04 23:56:39 +00:00
fips140.h ANDROID: crypto: lib/aes - add vendor hooks for AES library routines 2021-06-11 07:49:57 +00:00
fpsimd.h ANDROID: simplify vendor hook definitions 2021-01-27 09:45:26 +00:00
fs.h ANDROID: fs: Add vendor hooks for ep_create_wakeup_source & timerfd_create 2021-03-24 17:57:22 +00:00
ftrace_dump.h ANDROID: simplify vendor hook definitions 2021-01-27 09:45:26 +00:00
futex.h ANDROID: simplify vendor hook definitions 2021-01-27 09:45:26 +00:00
gic_v3.h ANDROID: gic-v3: Change GIC v3 vendor hook to restricted 2021-05-21 13:17:07 -07:00
gic.h ANDROID: gic: change gic resume vendor hook para 2021-06-17 14:39:37 -07:00
gpiolib.h ANDROID: gpiolib: Add vendor hook for gpio read 2021-03-23 11:01:01 +00:00
hung_task.h ANDROID: hung_task: Add vendor hook for hung task detect 2021-05-20 14:50:25 -07:00
i2c.h ANDROID: i2c: Add vendor hook to allow assign dev_name to I2C devices 2021-05-07 07:13:22 -07:00
iommu.h ANDROID: iommu: Add vendor hook to tracing iova alloc & free in iova_domain 2021-10-09 10:07:26 +08:00
ipv4.h ANDROID: vendor_hooks: Add hooks to tcp/udp send/recv msg functions. 2021-07-28 09:53:04 +08:00
ipv6.h ANDROID: ipv6: add vendor hook for gen ipv6 link-local addr 2021-07-13 18:13:57 +00:00
logbuf.h ANDROID: logbuf: Remove if directive for vendor hooks 2021-06-30 08:55:48 +00:00
memory.h ANDROID: bpf: Add vendor hook 2021-03-15 15:38:19 +00:00
mm.h ANDROID: vendor_hooks: Add hook in try_to_unmap_one() 2021-09-06 17:00:04 +08:00
mmc_core.h ANDROID: mmc: Add vendor hooks 2021-05-21 13:17:07 -07:00
module.h ANDROID: module: Add vendor hook 2021-03-15 15:39:00 +00:00
net.h ANDROID: GKI: net: add vendor hooks for 'struct sock' lifecycle 2021-07-14 20:52:04 -07:00
pci.h ANDROID: PCI/PM: Use usleep_range for d3hot_delay 2021-08-04 19:48:57 -05:00
pm_domain.h ANDROID: simplify vendor hook definitions 2021-01-27 09:45:26 +00:00
power.h ANDROID: power: Add vendor hook to qos for GKI purpose. 2021-06-23 14:36:23 +00:00
preemptirq.h ANDROID: simplify vendor hook definitions 2021-01-27 09:45:26 +00:00
printk.h ANDROID: simplify vendor hook definitions 2021-01-27 09:45:26 +00:00
psi.h ANDROID: vendor_hooks: Fix psi_event build warning 2021-04-30 14:50:12 +00:00
remoteproc.h ANDROID: rproc: Add vendor hook when setting recovery mode 2021-11-08 20:26:18 +00:00
rwsem.h ANDROID: vendor_hooks: Add hooks for rwsem and mutex 2021-03-10 21:18:26 +00:00
sched.h ANDROID: vendor_hooks: Add hooks to record the time of the process in various states 2021-11-11 22:15:49 +08:00
scmi.h ANDROID: arm scmi: add vendor hook to adjust the rx timeout. 2021-06-04 21:59:37 +00:00
selinux.h ANDROID: selinux: add vendor hook in selinux 2021-04-26 10:27:58 -07:00
shmem_fs.h ANDROID: shmem: vendor hook in shmem_alloc_page 2021-07-08 22:06:18 +00:00
signal.h ANDROID: signal: Add vendor hook for memory reaping 2021-06-03 20:59:15 +00:00
snd_compr.h ANDROID: ALSA: compress: add vendor hook to support pause in draining 2021-07-14 17:10:01 +00:00
softlockup.h ANDROID: softlockup: add vendor hook for a softlockup task 2021-02-04 23:55:45 +00:00
sound.h ANDROID: ASoC: soc-pcm: Get all BEs along DAPM path 2021-10-29 22:04:59 +08:00
sys.h ANDROID: Add vendor hooks when syscall prctl finished 2021-03-08 16:18:51 +00:00
syscall_check.h ANDROID: syscall_check: add vendor hook for bpf syscall 2021-07-09 13:48:53 +00:00
sysrqcrash.h ANDROID: simplify vendor hook definitions 2021-01-27 09:45:26 +00:00
thermal.h ANDROID: thermal: Add vendor thermal_pm_notify_suspend function 2021-05-11 15:15:04 +00:00
timer.h ANDROID: timer: Add vendor hook for timer calc index 2021-02-02 02:04:18 +00:00
topology.h ANDROID: sched: Add vendor hooks for update_topology 2021-05-05 09:06:55 +00:00
traps.h ANDROID: arm64: add vendor hooks for bti and pauth fault 2021-11-10 06:04:24 +00:00
typec.h ANDROID: vendor_hooks: Add vendor hook for tcpm logs 2021-06-02 18:21:32 +00:00
ufshcd.h ANDROID: scsi: ufs: add complete init vendor hook 2021-10-04 18:26:03 +00:00
usb.h ANDROID: usb: Add vendor hook for usb suspend and resume 2021-07-12 09:06:49 +00:00
user.h ANDROID: user: Add vendor hook to user for GKI purpose 2021-06-10 01:35:22 +00:00
v4l2core.h ANDROID: media: v4l2-core: Fix deadlock in vendor hook 2021-07-21 13:05:27 +00:00
v4l2mc.h ANDROID: media: v4l2-core: Fix deadlock in vendor hook 2021-07-21 13:05:27 +00:00
vendor_hooks.h ANDROID: Disable CFI on restricted vendor hooks in TRACE_HEADER_MULTI_READ 2021-09-09 17:44:12 +00:00
vmscan.h ANDROID: mm: vmscan: support equal reclaim for anon and file pages 2021-06-09 02:02:44 +00:00
workqueue.h ANDROID: vendor_hooks: Add hooks to recognize special worker thread. 2021-04-06 19:42:07 +00:00
wqlockup.h ANDROID: simplify vendor hook definitions 2021-01-27 09:45:26 +00:00