Home
last modified time | relevance | path

Searched refs:ftrace_hash (Results 1 – 8 of 8) sorted by relevance

/linux/include/linux/
H A Dftrace.h84 struct ftrace_hash;
414 struct ftrace_hash *alloc_ftrace_hash(int size_bits);
415 void free_ftrace_hash(struct ftrace_hash *hash);
416 struct ftrace_func_entry *add_ftrace_hash_entry_direct(struct ftrace_hash *hash,
418 void add_ftrace_hash_entry(struct ftrace_hash *hash, struct ftrace_func_entry *entry);
419 struct ftrace_func_entry *ftrace_lookup_ip(struct ftrace_hash *hash, unsigned long ip);
420 void ftrace_hash_remove(struct ftrace_hash *hash);
424 struct ftrace_hash __rcu *notrace_hash;
425 struct ftrace_hash __rcu *filter_hash;
551 int update_ftrace_direct_add(struct ftrace_ops *ops, struct ftrace_hash *has
[all...]
H A Dbpf.h2127 struct ftrace_hash *unreg;
2128 struct ftrace_hash *modify;
2129 struct ftrace_hash *reg;
/linux/kernel/trace/
H A Dftrace.c1100 static const struct ftrace_hash empty_hash = {
1103 #define EMPTY_HASH ((struct ftrace_hash *)&empty_hash)
1176 ftrace_hash_key(struct ftrace_hash *hash, unsigned long ip) in ftrace_hash_key()
1186 __ftrace_lookup_ip(struct ftrace_hash *hash, unsigned long ip) in __ftrace_lookup_ip()
1203 * ftrace_lookup_ip - Test to see if an ip exists in an ftrace_hash
1213 ftrace_lookup_ip(struct ftrace_hash *hash, unsigned long ip) in ftrace_lookup_ip()
1221 void add_ftrace_hash_entry(struct ftrace_hash *hash, struct ftrace_func_entry *entry) in add_ftrace_hash_entry()
1233 add_ftrace_hash_entry_direct(struct ftrace_hash *hash, unsigned long ip, unsigned long direct) in add_ftrace_hash_entry_direct()
1249 add_hash_entry(struct ftrace_hash *hash, unsigned long ip)
1255 free_hash_entry(struct ftrace_hash *has in free_hash_entry()
[all...]
H A Dtrace_functions.c858 struct ftrace_hash *hash, char *glob, in ftrace_trace_probe_callback()
895 ftrace_trace_onoff_callback(struct trace_array *tr, struct ftrace_hash *hash, in ftrace_trace_onoff_callback()
914 ftrace_stacktrace_callback(struct trace_array *tr, struct ftrace_hash *hash, in ftrace_stacktrace_callback()
929 ftrace_dump_callback(struct trace_array *tr, struct ftrace_hash *hash, in ftrace_dump_callback()
945 ftrace_cpudump_callback(struct trace_array *tr, struct ftrace_hash *hash, in ftrace_cpudump_callback()
H A Dtrace.h988 struct ftrace_hash;
1001 struct ftrace_hash { struct
1009 static __always_inline bool ftrace_hash_empty(struct ftrace_hash *hash)
1110 extern struct ftrace_hash __rcu *ftrace_graph_hash; in ftrace_graph_set_depth()
1111 extern struct ftrace_hash __rcu *ftrace_graph_notrace_hash;
1118 struct ftrace_hash *hash; in ftrace_graph_addr()
1173 struct ftrace_hash *notrace_hash; in ftrace_graph_notrace_addr()
1248 struct ftrace_hash *hash,
1010 rcuftrace_hash global() argument
H A Dtrace_snapshot.c934 ftrace_trace_snapshot_callback(struct trace_array *tr, struct ftrace_hash *hash, in ftrace_trace_snapshot_callback()
H A Dtrace_events.c4449 event_enable_func(struct trace_array *tr, struct ftrace_hash *hash, in event_enable_func()
/linux/kernel/bpf/
H A Dtrampoline.c237 static struct ftrace_hash *hash_from_ip(struct bpf_trampoline *tr, void *ptr) in hash_from_ip()
240 struct ftrace_hash *hash; in hash_from_ip()
259 struct ftrace_hash *hash = hash_from_ip(tr, addr); in direct_ops_add()
271 struct ftrace_hash *hash = hash_from_ip(tr, addr); in direct_ops_del()
283 struct ftrace_hash *hash = hash_from_ip(tr, addr); in direct_ops_mod()
1621 static void ftrace_hash_add(struct ftrace_hash *hash, struct ftrace_func_entry *entry, in ftrace_hash_add()