Home
last modified time | relevance | path

Searched refs:earg (Results 1 – 2 of 2) sorted by relevance

/linux/kernel/trace/
H A Dtrace_probe.c809 static int get_entry_arg_max_offset(struct probe_entry_arg *earg) in get_entry_arg_max_offset() argument
823 for (i = 0; i < earg->size - 1 && earg->code[i].op != FETCH_OP_END; i++) { in get_entry_arg_max_offset()
824 if (earg->code[i].op == FETCH_OP_ST_EDATA) in get_entry_arg_max_offset()
825 if (earg->code[i].offset > max_offset) in get_entry_arg_max_offset()
826 max_offset = earg->code[i].offset; in get_entry_arg_max_offset()
837 struct probe_entry_arg *earg = tp->entry_arg; in __store_entry_arg() local
840 if (!earg) { in __store_entry_arg()
841 earg = kzalloc_obj(*tp->entry_arg); in __store_entry_arg()
842 if (!earg) in __store_entry_arg()
844 earg->size = 2 * tp->nr_args + 1; in __store_entry_arg()
[all …]
H A Dtrace_fprobe.c365 struct probe_entry_arg *earg = tp->entry_arg; in store_fprobe_entry_data() local
369 if (!earg) in store_fprobe_entry_data()
372 for (i = 0; i < earg->size; i++) { in store_fprobe_entry_data()
373 struct fetch_insn *code = &earg->code[i]; in store_fprobe_entry_data()