Home
Sort by
last modified time
|
relevance
|
path
Repository(s)
applications
arkcompiler
base
build
commonlibrary
developtools
device
docs
domains
drivers
foundation
ide
interface
kernel
napi_generator
productdefine
test
third_party
vendor
select all
invert selection
clear
Full Search
Search through all text tokens(words,strings,identifiers,numbers) in index.
Definition
Only finds symbol definitions(where e.g a variable(function,...) is defined).
Symbol
Only finds symbol(e.g. methods classes,function,variables).
File Path
Path of the source file(use "/").If you want just exact path,enclose it in "".Source files end with: .jar/.bz2/.a/.h/.java...
History
History log comments.
Type
Any
Bzip(2)
C
Clojure
C#
C++
ELF
Erlang
Image file
Fortran
Golang
GZIP
Haskell
Jar
Java
Java class
JavaScript
Lisp
Lua
Pascal
Perl
PHP
Plain Text
PL/SQL
Python
Rust
Scala
Shell script
SQL
Tar
Tcl
Troff
UUEncoded
Visual Basic
XML
Zip
Type of analyzer used to filter file types include with selected(e.g. just C sources).
Help
Searched
refs:rethook
(Results
1 - 17
of
17
) sorted by relevance
/kernel/linux/linux-6.6/kernel/trace/
H
A
D
rethook.c
3
#define pr_fmt(fmt) "
rethook
: " fmt
9
#include <linux/
rethook
.h>
38
struct
rethook
*rh = container_of(head, struct
rethook
, rcu);
in rethook_free_rcu()
57
* rethook_stop() - Stop using a
rethook
.
58
* @rh: the struct
rethook
to stop.
60
* Stop using a
rethook
to prepare for freeing it. If you want to wait for
61
* all running
rethook
handler before calling rethook_free(), you need to
64
void rethook_stop(struct
rethook
*rh)
in rethook_stop()
70
* rethook_free() - Free struct
rethook
[all...]
H
A
D
fprobe.c
11
#include <linux/
rethook
.h>
36
rh = rethook_try_get(fp->
rethook
);
in __fprobe_handler()
196
fp->
rethook
= NULL;
in fprobe_init_rethook()
200
/* Initialize
rethook
if needed */
in fprobe_init_rethook()
208
fp->
rethook
= rethook_alloc((void *)fp, fprobe_exit_handler);
in fprobe_init_rethook()
209
if (!fp->
rethook
)
in fprobe_init_rethook()
216
rethook_free(fp->
rethook
);
in fprobe_init_rethook()
217
fp->
rethook
= NULL;
in fprobe_init_rethook()
220
rethook_add_node(fp->
rethook
, &node->node);
in fprobe_init_rethook()
227
if (fp->
rethook
) {
in fprobe_fail_cleanup()
[all...]
H
A
D
Makefile
107
obj-$(CONFIG_RETHOOK) +=
rethook
.o
/kernel/linux/linux-6.6/include/linux/
H
A
D
rethook.h
20
* struct
rethook
- The
rethook
management data structure.
30
struct
rethook
{
struct
44
* struct rethook_node - The
rethook
shadow-stack entry node.
45
* @freelist: The freelist, linked to struct
rethook
::pool.
48
* @
rethook
: The pointer to the struct
rethook
.
61
struct
rethook
*
rethook
;
member
66
struct
rethook
*rethook_allo
[all...]
H
A
D
fprobe.h
8
#include <linux/
rethook
.h>
15
* @
rethook
: The
rethook
data structure. (internal data)
33
struct
rethook
*
rethook
;
member
H
A
D
kprobes.h
31
#include <linux/
rethook
.h>
155
struct
rethook
*rh;
205
/*
rethook
::data is non-changed field, so that you can access it freely. */
in get_kretprobe()
206
return (struct kretprobe *)ri->node.
rethook
->data;
in get_kretprobe()
/kernel/linux/linux-6.6/arch/loongarch/kernel/
H
A
D
rethook.c
7
#include <linux/
rethook
.h>
8
#include "
rethook
.h"
27
/* ASM function that handles the
rethook
must not be probed itself */
H
A
D
Makefile
71
obj-$(CONFIG_RETHOOK) +=
rethook
.o rethook_trampoline.o
/kernel/linux/linux-6.6/arch/riscv/kernel/probes/
H
A
D
Makefile
3
obj-$(CONFIG_RETHOOK) +=
rethook
.o rethook_trampoline.o
H
A
D
rethook.c
7
#include <linux/
rethook
.h>
8
#include "
rethook
.h"
/kernel/linux/linux-6.6/arch/s390/kernel/
H
A
D
rethook.c
2
#include <linux/
rethook
.h>
4
#include "
rethook
.h"
33
/* assembler function that handles the
rethook
must not be probed itself */
H
A
D
Makefile
62
obj-$(CONFIG_RETHOOK) +=
rethook
.o
/kernel/linux/linux-6.6/arch/x86/kernel/
H
A
D
rethook.c
3
* x86 implementation of
rethook
. Mostly copied from arch/x86/kernel/kprobes/core.c.
6
#include <linux/
rethook
.h>
20
* arch_rethook_trampoline_callback(), which calls the
rethook
handler.
29
/* Push a fake return address to tell the unwinder it's a
rethook
. */
44
/* Push a fake return address to tell the unwinder it's a
rethook
. */
H
A
D
Makefile
99
obj-$(CONFIG_RETHOOK) +=
rethook
.o
/kernel/linux/linux-6.6/arch/s390/include/asm/
H
A
D
unwind.h
7
#include <linux/
rethook
.h>
46
/* Recover the return address modified by
rethook
and ftrace_graph. */
/kernel/linux/linux-6.6/arch/x86/include/asm/
H
A
D
unwind.h
7
#include <linux/
rethook
.h>
118
/* Recover the return address modified by
rethook
and ftrace_graph. */
/kernel/linux/linux-6.6/kernel/
H
A
D
exit.c
74
#include <linux/
rethook
.h>
Completed in 14 milliseconds