Lines Matching defs:callchain_param

44 struct callchain_param callchain_param = {
57 struct callchain_param callchain_param_default = {
64 int parse_callchain_record_opt(const char *arg, struct callchain_param *param)
72 callchain_param.mode = CHAIN_GRAPH_ABS;
76 callchain_param.mode = CHAIN_FLAT;
80 callchain_param.mode = CHAIN_GRAPH_REL;
84 callchain_param.mode = CHAIN_FOLDED;
93 callchain_param.order = ORDER_CALLER;
94 callchain_param.order_set = true;
98 callchain_param.order = ORDER_CALLEE;
99 callchain_param.order_set = true;
108 callchain_param.key = CCKEY_FUNCTION;
112 callchain_param.key = CCKEY_ADDRESS;
116 callchain_param.key = CCKEY_SRCLINE;
120 callchain_param.branch_callstack = 1;
129 callchain_param.value = CCVAL_PERCENT;
133 callchain_param.value = CCVAL_PERIOD;
137 callchain_param.value = CCVAL_COUNT;
178 callchain_param.enabled = true;
186 callchain_param.mode = CHAIN_NONE;
187 callchain_param.enabled = false;
200 if (parse_callchain_record(tok, &callchain_param))
204 if (callchain_param.record_mode == CALLCHAIN_DWARF)
217 callchain_param.dump_size = size;
221 callchain_param.min_percent = strtod(tok, &endptr);
227 callchain_param.print_limit = strtoul(tok, &endptr, 0);
235 if (callchain_register_param(&callchain_param) < 0) {
252 int parse_callchain_record(const char *arg, struct callchain_param *param)
329 return parse_callchain_record_opt(value, &callchain_param);
335 callchain_param.dump_size = size;
361 callchain_param.min_percent = strtod(value, &endptr);
368 callchain_param.print_limit = strtod(value, &endptr);
444 u64 min_hit, struct callchain_param *param __maybe_unused)
472 u64 min_hit, struct callchain_param *param __maybe_unused)
502 u64 min_hit __maybe_unused, struct callchain_param *param)
508 int callchain_register_param(struct callchain_param *param)
733 switch (callchain_param.key) {
1188 bool show_addr = callchain_param.key == CCKEY_ADDRESS;
1189 bool show_srcline = show_addr || callchain_param.key == CCKEY_SRCLINE;
1221 if (callchain_param.mode == CHAIN_FOLDED) {
1226 switch (callchain_param.value) {
1250 if (callchain_param.mode == CHAIN_FOLDED) {
1255 switch (callchain_param.value) {
1681 callchain_param.record_mode = CALLCHAIN_DWARF;
1684 callchain_param.record_mode = CALLCHAIN_LBR;
1686 callchain_param.record_mode = CALLCHAIN_FP;
1698 if (callchain_param.record_mode == CALLCHAIN_FP && !strcmp(arch, "arm64"))