/linux-master/include/linux/ |
H A D | bpf.h | 172 struct bpf_func_state *callee); 2458 struct bpf_func_state *callee);
|
/linux-master/kernel/bpf/ |
H A D | verifier.c | 72 * R6-R9 callee saved registers 3024 * issues like callee-saved registers, stack slot allocation time, etc. 3830 * bitmasks until we return back from callee(s) 3904 * call foo // uses callee's r6 inside to compute r0 5955 /* find the callee */ 9342 struct bpf_func_state *callee, 9347 struct bpf_func_state *callee, int insn_idx); 9353 struct bpf_func_state *caller, *callee; local 9369 callee = kzalloc(sizeof(*callee), GFP_KERNE 9525 struct bpf_func_state *caller, *callee; local 9666 map_set_for_each_callback_args(struct bpf_verifier_env *env, struct bpf_func_state *caller, struct bpf_func_state *callee) argument 9693 set_callee_state(struct bpf_verifier_env *env, struct bpf_func_state *caller, struct bpf_func_state *callee, int insn_idx) argument 9707 set_map_elem_callback_state(struct bpf_verifier_env *env, struct bpf_func_state *caller, struct bpf_func_state *callee, int insn_idx) argument 9733 set_loop_callback_state(struct bpf_verifier_env *env, struct bpf_func_state *caller, struct bpf_func_state *callee, int insn_idx) argument 9755 set_timer_callback_state(struct bpf_verifier_env *env, struct bpf_func_state *caller, struct bpf_func_state *callee, int insn_idx) argument 9785 set_find_vma_callback_state(struct bpf_verifier_env *env, struct bpf_func_state *caller, struct bpf_func_state *callee, int insn_idx) argument 9813 set_user_ringbuf_callback_state(struct bpf_verifier_env *env, struct bpf_func_state *caller, struct bpf_func_state *callee, int insn_idx) argument 9836 set_rbtree_add_callback_state(struct bpf_verifier_env *env, struct bpf_func_state *caller, struct bpf_func_state *callee, int insn_idx) argument 9878 struct bpf_func_state *callee; local 9901 struct bpf_func_state *caller, *callee; local [all...] |
/linux-master/arch/arc/kernel/ |
H A D | entry.S | 195 ; save callee regs in case tracer/gdb wants to peek 198 ; safekeep ref to callee regs 205 ; unwind stack to discard callee regs 291 ; save/restore callee-saved regs. 293 ; However, here we need to explicitly save callee regs because 301 ; save location of saved Callee Regs @ thread_struct->callee
|
H A D | entry-arcv2.S | 141 ; TBD: optimize - do this only if a callee reg was involved
|
H A D | ptrace.c | 220 REG_IN_ONE(callee.r25, &cregs->r25); 221 REG_IN_ONE(callee.r24, &cregs->r24); 222 REG_IN_ONE(callee.r23, &cregs->r23); 223 REG_IN_ONE(callee.r22, &cregs->r22); 224 REG_IN_ONE(callee.r21, &cregs->r21); 225 REG_IN_ONE(callee.r20, &cregs->r20); 226 REG_IN_ONE(callee.r19, &cregs->r19); 227 REG_IN_ONE(callee.r18, &cregs->r18); 228 REG_IN_ONE(callee.r17, &cregs->r17); 229 REG_IN_ONE(callee [all...] |
H A D | entry-compact.S | 279 ; TBD: optimize - do this only if a callee reg was involved
|
/linux-master/arch/powerpc/kernel/ |
H A D | irq.c | 210 "bl %[callee]@notoc ;" 212 "bl %[callee] ;" 218 [callee] "i" (__do_softirq) 267 "bl %[callee]@notoc ;" 269 "bl %[callee] ;" 276 [callee] "i" (__do_irq)
|
/linux-master/tools/perf/util/ |
H A D | machine.c | 2315 bool callee, int end) 2321 if (callee) { 2374 bool callee) 2399 if (callee) { 2514 bool callee) 2573 if (callee) 2625 bool callee = (callchain_param.order == ORDER_CALLEE); local 2648 max_lbr, callee); 2657 if (callee) { 2309 lbr_callchain_add_kernel_ip(struct thread *thread, struct callchain_cursor *cursor, struct perf_sample *sample, struct symbol **parent, struct addr_location *root_al, u64 branch_from, bool callee, int end) argument 2368 lbr_callchain_add_lbr_ip(struct thread *thread, struct callchain_cursor *cursor, struct perf_sample *sample, struct symbol **parent, struct addr_location *root_al, u64 *branch_from, bool callee) argument 2510 has_stitched_lbr(struct thread *thread, struct perf_sample *cur, struct perf_sample *prev, unsigned int max_lbr, bool callee) argument
|
/linux-master/arch/riscv/include/asm/ |
H A D | ftrace.h | 93 #define make_call_t0(caller, callee, call) \ 96 (unsigned long) callee - (unsigned long) caller; \ 109 #define make_call_ra(caller, callee, call) \ 112 (unsigned long) callee - (unsigned long) caller; \
|
/linux-master/scripts/gcc-plugins/ |
H A D | gcc-common.h | 190 #define cgraph_create_edge(caller, callee, call_stmt, count, freq) \ 191 (caller)->create_edge((callee), (call_stmt), (count)) 193 #define cgraph_create_edge_including_clones(caller, callee, \ 195 (caller)->create_edge_including_clones((callee), \ 198 #define cgraph_create_edge(caller, callee, call_stmt, count, freq) \ 199 (caller)->create_edge((callee), (call_stmt), (count), (freq)) 201 #define cgraph_create_edge_including_clones(caller, callee, \ 203 (caller)->create_edge_including_clones((callee), \
|
/linux-master/scripts/tracing/ |
H A D | draw_functrace.py | 118 calltime, callee, caller = parseLine(line) 124 tree = tree.calls(callee, calltime)
|
/linux-master/arch/csky/kernel/ |
H A D | ftrace.c | 27 * If the (callee - current_pc) is less then 64MB, we'll use bsr: 41 static inline void make_jbsr(unsigned long callee, unsigned long pc, argument 48 offset = (long) callee - (long) pc; 52 call[2] = callee >> 16; 54 call[4] = callee & 0xffff;
|
/linux-master/tools/testing/selftests/powerpc/pmu/ebb/ |
H A D | ebb.h | 50 void setup_ebb_handler(void (*callee)(void));
|
H A D | ebb.c | 131 void setup_ebb_handler(void (*callee)(void)) argument 149 ebb_user_func = callee;
|
/linux-master/arch/arc/include/uapi/asm/ |
H A D | ptrace.h | 32 * hence callee regs need to be in there too. 47 } callee; member in struct:user_regs_struct
|