| /linux/tools/perf/ |
| H A D | builtin-kwork.c | 246 struct kwork_atom *atom = NULL; in atom_new() 252 atom = &page->atoms[i]; in atom_new() 262 pr_err("Failed to zalloc kwork atom page\n"); in atom_new() 267 atom = &page->atoms[0]; in atom_new() 272 atom->time = sample->time; in atom_new() 273 atom->prev = NULL; in atom_new() 274 atom->page_addr = page; in atom_new() 275 atom->bit_inpage = i; in atom_new() 276 return atom; in atom_new() 279 static void atom_free(struct kwork_atom *atom) in atom_free() 245 struct kwork_atom *atom = NULL; atom_new() local 278 atom_free(struct kwork_atom * atom) atom_free() argument 287 atom_del(struct kwork_atom * atom) atom_del() argument 457 struct kwork_atom *atom, *dst_atom, *last_atom; work_push_atom() local 515 struct kwork_atom *atom, *src_atom; work_pop_atom() local 580 report_update_exit_event(struct kwork_work * work,struct kwork_atom * atom,struct perf_sample * sample) report_update_exit_event() argument 617 struct kwork_atom *atom = NULL; report_exit_event() local 635 latency_update_entry_event(struct kwork_work * work,struct kwork_atom * atom,struct perf_sample * sample) latency_update_entry_event() argument 672 struct kwork_atom *atom = NULL; latency_entry_event() local 740 timehist_print_event(struct perf_kwork * kwork,struct kwork_work * work,struct kwork_atom * atom,struct perf_sample * sample,struct addr_location * al) timehist_print_event() argument 852 struct kwork_atom *atom = NULL; timehist_exit_event() local 884 top_update_runtime(struct kwork_work * work,struct kwork_atom * atom,struct perf_sample * sample) top_update_runtime() argument 916 struct kwork_atom *atom; top_exit_event() local 944 struct kwork_atom *atom; top_sched_switch_event() local [all...] |
| H A D | builtin-sched.c | 561 struct sched_atom *atom) in self_open_counters() 565 switch (atom->type) { in self_open_counters() 567 burn_nsecs(sched, atom->duration); in self_open_counters() 570 if (atom->wait_sem) in self_open_counters() 571 ret = sem_wait(atom->wait_sem); in self_open_counters() 575 if (atom->wait_sem) in self_open_counters() 576 ret = sem_post(atom->wait_sem); in self_open_counters() 1100 struct work_atom *atom = zalloc(sizeof(*atom)); in add_sched_in_event() 1101 if (!atom) { in add_sched_in_event() 522 perf_sched__process_event(struct perf_sched * sched,struct sched_atom * atom) perf_sched__process_event() argument 1058 struct work_atom *atom = zalloc(sizeof(*atom)); add_sched_out_event() local 1079 struct work_atom *atom; add_runtime_event() local 1092 struct work_atom *atom; add_sched_in_event() local 1123 struct work_atom *atom, *tmp; free_work_atoms() local 1248 struct work_atom *atom; latency_wakeup_event() local 1310 struct work_atom *atom; latency_migrate_task_event() local [all...] |
| /linux/sound/soc/intel/atom/ |
| H A D | Makefile | 2 snd-soc-sst-atom-hifi2-platform-y := sst-mfld-platform-pcm.o \ 4 sst-atom-controls.o 6 obj-$(CONFIG_SND_SST_ATOM_HIFI2_PLATFORM) += snd-soc-sst-atom-hifi2-platform.o
|
| /linux/tools/verification/rvgen/rvgen/ |
| H A D | ltl2k.py | 47 def find_share_length(atom: str) -> int: 48 for i in range(len(atom), -1, -1): 49 if sum(a.startswith(atom[:i]) for a in atoms) > 1: 54 for atom in atoms: 55 share_len = find_share_length(atom) 56 share = atom[:share_len] 57 unique = atom[share_len:] 101 "static const char *ltl_atom_str(enum ltl_atom atom)", 112 "\treturn names[atom];", 133 for atom i [all...] |
| /linux/tools/perf/Documentation/ |
| H A D | intel-hybrid.txt | 6 it consists of atom cpu and core cpu. Each cpu has dedicated event list. 8 on atom cpu and even part of events are available on both. 22 It indicates cpu0-cpu15 are core cpus and cpu16-cpu23 are atom cpus. 39 To enable a core only event or atom only event, following syntax is supported: 51 When creating one event and the event is available on both atom and core, 52 two events are created automatically. One is for atom, the other is for 58 (from atom or from core). The original perf event type PERF_TYPE_HARDWARE 113 0x8 in 0x800000000 indicates it's cpu_atom pmu (atom pmu type id is random). 116 and create 'cycles' (0x800000000) on cpu16-cpu23 (atom cpus). 125 The first 'cycles' is core event, the second 'cycles' is atom even [all...] |
| H A D | perf-stat.txt | 579 (e.g. core or atom)"
|
| /linux/drivers/clk/x86/ |
| H A D | Makefile | 3 obj-$(CONFIG_X86_INTEL_LPSS) += clk-lpss-atom.o clk-pmc-atom.o
|
| /linux/tools/perf/util/ |
| H A D | dwarf-aux.c | 472 if (expr[0].atom != DW_OP_plus_uconst || nexpr != 1) { in die_get_decl_fileno() 474 expr[0].atom, nexpr); in die_get_decl_fileno() 1211 switch (op->atom) { in offset_from_dwarf_op() 1213 return op->atom - DW_OP_reg0; in offset_from_dwarf_op() 1215 return op->atom - DW_OP_breg0; in offset_from_dwarf_op() 1229 switch (op->atom) { in check_allowed_ops() 1257 switch (ops->atom) { in die_get_var_innermost_scope() 1471 if (nops == 2 && ops[1].atom == DW_OP_stack_value) in __die_find_var_reg_cb() 1474 if (nops == 3 && (ops[1].atom == DW_OP_deref || in __die_find_var_reg_cb() 1475 ops[1].atom in __die_find_var_reg_cb() [all...] |
| H A D | probe-finder.c | 136 if (op->atom == DW_OP_addr) { in convert_variable_location() 157 if (op->atom == DW_OP_fbreg) { in convert_variable_location() 165 if (op->atom >= DW_OP_breg0 && op->atom <= DW_OP_breg31) { in convert_variable_location() 166 regn = op->atom - DW_OP_breg0; in convert_variable_location() 169 } else if (op->atom >= DW_OP_reg0 && op->atom <= DW_OP_reg31) { in convert_variable_location() 170 regn = op->atom - DW_OP_reg0; in convert_variable_location() 171 } else if (op->atom == DW_OP_bregx) { in convert_variable_location() 175 } else if (op->atom in convert_variable_location() [all...] |
| H A D | annotate-data.c | 109 switch (ops->atom) { in pr_debug_location() 111 pr_info("reg%d\n", ops->atom - DW_OP_reg0); in pr_debug_location() 115 ops->atom - DW_OP_breg0, (long)ops->number); in pr_debug_location() 132 ops->atom, (long)ops->number); in pr_debug_location()
|
| /linux/kernel/trace/rv/monitors/pagefault/ |
| H A D | pagefault.h | 21 static const char *ltl_atom_str(enum ltl_atom atom) in ltl_atom_str() argument 28 return names[atom]; in ltl_atom_str()
|
| /linux/sound/soc/intel/ |
| H A D | Makefile | 6 obj-$(CONFIG_SND_SST_ATOM_HIFI2_PLATFORM) += atom/
|
| /linux/arch/x86/platform/ |
| H A D | Makefile | 3 obj-y += atom/
|
| /linux/tools/perf/arch/powerpc/util/ |
| H A D | skip-callchain-idx.c | 58 !(nops == 1 && ops[0].atom == DW_OP_regx && in check_return_reg() 76 if (nops == 1 && ops[0].atom == DW_OP_bregx && ops[0].number == 1 && in check_return_reg()
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-platform-sst-atom | 6 LPE Firmware version for SST driver on all atom
|
| /linux/drivers/gpu/drm/radeon/ |
| H A D | Makefile | 36 atom.o radeon_fence.o radeon_ttm.o radeon_object.o radeon_gart.o \
|
| /linux/tools/testing/selftests/bpf/ |
| H A D | veristat.c | 1934 static int adjust_var_secinfo_array(struct btf *btf, int tid, struct field_access *atom, in adjust_var_secinfo_array() 1950 err = resolve_rvalue(btf, &atom->index, &idx); in adjust_var_secinfo_array() 2032 struct field_access *atom = preset->atoms + i; in adjust_var_secinfo() 2034 switch (atom->type) { in adjust_var_secinfo() 2036 err = adjust_var_secinfo_array(btf, tid, atom, prev_name, sinfo); in adjust_var_secinfo() 2039 err = adjust_var_secinfo_member(btf, base_type, 0, atom->name, sinfo); in adjust_var_secinfo() 2041 fprintf(stderr, "Can't find '%s'\n", atom->name); in adjust_var_secinfo() 2042 prev_name = atom->name; in adjust_var_secinfo() 1932 adjust_var_secinfo_array(struct btf * btf,int tid,struct field_access * atom,const char * array_name,struct btf_var_secinfo * sinfo) adjust_var_secinfo_array() argument 2030 struct field_access *atom = preset->atoms + i; adjust_var_secinfo() local
|
| /linux/rust/syn/ |
| H A D | expr.rs | 1245 let atom = expr_group(input, allow_struct)?; in parse_with_earlier_boundary_rule() localVariable 1246 if continue_parsing_early(&atom) { in parse_with_earlier_boundary_rule() 1247 trailer_helper(input, atom)? in parse_with_earlier_boundary_rule() 1249 atom in parse_with_earlier_boundary_rule() 1599 let atom = atom_expr(input, allow_struct)?; in trailer_expr() localVariable 1600 let mut e = trailer_helper(input, atom)?; in trailer_expr()
|
| /linux/tools/perf/util/scripting-engines/ |
| H A D | trace-event-python.c | 265 args->atom.atom); in define_event_symbols()
|