Home
last modified time | relevance | path

Searched refs:atom (Results 1 – 25 of 28) sorted by relevance

12

/linux-6.3-rc2/tools/perf/
A Dbuiltin-kwork.c228 atom->prev = NULL; in atom_new()
231 return atom; in atom_new()
246 atom_free(atom); in atom_del()
404 if (atom == NULL) in work_push_atom()
409 free(atom); in work_push_atom()
460 if (atom != NULL) in work_pop_atom()
461 return atom; in work_pop_atom()
523 atom_del(atom); in report_exit_event()
578 atom_del(atom); in latency_entry_event()
681 (double)(atom->time - atom->prev->time) / NSEC_PER_MSEC); in timehist_print_event()
[all …]
A Dbuiltin-sched.c526 switch (atom->type) { in perf_sched__process_event()
531 if (atom->wait_sem) in perf_sched__process_event()
536 if (atom->wait_sem) in perf_sched__process_event()
1065 struct work_atom *atom = zalloc(sizeof(*atom)); in add_sched_out_event() local
1066 if (!atom) { in add_sched_out_event()
1075 atom->wake_up_time = atom->sched_out_time; in add_sched_out_event()
1086 struct work_atom *atom; in add_runtime_event() local
1092 atom->runtime += delta; in add_runtime_event()
1099 struct work_atom *atom; in add_sched_in_event() local
1118 delta = atom->sched_in_time - atom->wake_up_time; in add_sched_in_event()
[all …]
/linux-6.3-rc2/tools/perf/Documentation/
A Dintel-hybrid.txt6 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
116 and create 'cycles' (0x800000000) on cpu16-cpu23 (atom cpus).
125 The first 'cycles' is core event, the second 'cycles' is atom event.
132 One example, 'triad_loop' runs on cpu16 (atom core), while we can see the
[all …]
/linux-6.3-rc2/sound/soc/intel/atom/
A DMakefile2 snd-soc-sst-atom-hifi2-platform-objs := 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-6.3-rc2/drivers/gpu/drm/nouveau/dispnv50/
A Ddisp.c1967 NV_ATOMIC(drm, "commit %d %d\n", atom->lock_core, atom->flush_disable); in nv50_disp_atomic_commit_tail()
1975 if (atom->lock_core) in nv50_disp_atomic_commit_tail()
2036 if (atom->flush_disable) { in nv50_disp_atomic_commit_tail()
2161 if (atom->lock_core) in nv50_disp_atomic_commit_tail()
2317 atom->lock_core = true; in nv50_disp_outp_atomic_check_clr()
2342 atom->lock_core = true; in nv50_disp_outp_atomic_check_set()
2425 kfree(atom); in nv50_disp_atomic_state_free()
2431 struct nv50_atom *atom; in nv50_disp_atomic_state_alloc() local
2432 if (!(atom = kzalloc(sizeof(*atom), GFP_KERNEL)) || in nv50_disp_atomic_state_alloc()
2434 kfree(atom); in nv50_disp_atomic_state_alloc()
[all …]
A Datom.h161 nv50_head_atom_get_encoder(struct nv50_head_atom *atom) in nv50_head_atom_get_encoder() argument
166 drm_for_each_encoder_mask(encoder, atom->state.crtc->dev, in nv50_head_atom_get_encoder()
167 atom->state.encoder_mask) in nv50_head_atom_get_encoder()
A Dcrc.h86 void nv50_crc_atomic_check_outp(struct nv50_atom *atom);
116 static inline void nv50_crc_atomic_check_outp(struct nv50_atom *atom) {} in nv50_crc_atomic_check_outp() argument
A Dcrc.c353 struct nv50_atom *atom = nv50_atom(asyh->state.state); in nv50_crc_atomic_check_head() local
370 atom->flush_disable = true; in nv50_crc_atomic_check_head()
379 void nv50_crc_atomic_check_outp(struct nv50_atom *atom) in nv50_crc_atomic_check_outp() argument
385 if (atom->flush_disable) in nv50_crc_atomic_check_outp()
388 for_each_oldnew_crtc_in_state(&atom->state, crtc, old_crtc_state, in nv50_crc_atomic_check_outp()
413 list_for_each_entry(outp_atom, &atom->outp, head) { in nv50_crc_atomic_check_outp()
416 atom->flush_disable = true; in nv50_crc_atomic_check_outp()
/linux-6.3-rc2/drivers/clk/x86/
A DMakefile3 obj-$(CONFIG_X86_INTEL_LPSS) += clk-lpss-atom.o clk-pmc-atom.o
/linux-6.3-rc2/sound/soc/sof/intel/
A DMakefile16 snd-sof-intel-atom-objs := atom.o
18 obj-$(CONFIG_SND_SOC_SOF_INTEL_ATOM_HIFI_EP) += snd-sof-intel-atom.o
/linux-6.3-rc2/drivers/net/wireless/intersil/orinoco/
A Dscan.c231 union hermes_scan_info *atom; in orinoco_add_hostscan_results() local
233 atom = (union hermes_scan_info *) (buf + offset); in orinoco_add_hostscan_results()
235 orinoco_add_hostscan_result(priv, atom); in orinoco_add_hostscan_results()
A Dscan.h14 struct agere_ext_scan_info *atom,
A Dmain.c1153 struct prism2_scan_apinfo *atom = NULL; in orinoco_join_ap() local
1189 atom = (struct prism2_scan_apinfo *) (buf + offset); in orinoco_join_ap()
1190 if (memcmp(&atom->bssid, priv->desired_bssid, ETH_ALEN) == 0) { in orinoco_join_ap()
1203 req.channel = atom->channel; /* both are little-endian */ in orinoco_join_ap()
/linux-6.3-rc2/tools/perf/arch/powerpc/util/
A Dskip-callchain-idx.c66 !(nops == 1 && ops[0].atom == DW_OP_regx && in check_return_reg()
84 if (nops == 1 && ops[0].atom == DW_OP_bregx && ops[0].number == 1 && in check_return_reg()
/linux-6.3-rc2/sound/soc/intel/
A DMakefile6 obj-$(CONFIG_SND_SST_ATOM_HIFI2_PLATFORM) += atom/
/linux-6.3-rc2/arch/x86/platform/
A DMakefile3 obj-y += atom/
/linux-6.3-rc2/arch/x86/
A DMakefile_32.cpu36 cflags-$(CONFIG_MATOM) += $(call cc-option,-march=atom,$(call cc-option,-march=core2,-march=i686))…
37 $(call cc-option,-mtune=atom,$(call cc-option,-mtune=generic))
A DMakefile155 cflags-$(CONFIG_MATOM) += -march=atom
162 rustflags-$(CONFIG_MATOM) += -Ctarget-cpu=atom
/linux-6.3-rc2/tools/perf/util/
A Dprobe-finder.c242 if (op->atom == DW_OP_addr) { in convert_variable_location()
259 if (op->atom == DW_OP_fbreg) { in convert_variable_location()
267 if (op->atom >= DW_OP_breg0 && op->atom <= DW_OP_breg31) { in convert_variable_location()
268 regn = op->atom - DW_OP_breg0; in convert_variable_location()
271 } else if (op->atom >= DW_OP_reg0 && op->atom <= DW_OP_reg31) { in convert_variable_location()
272 regn = op->atom - DW_OP_reg0; in convert_variable_location()
273 } else if (op->atom == DW_OP_bregx) { in convert_variable_location()
277 } else if (op->atom == DW_OP_regx) { in convert_variable_location()
280 pr_debug("DW_OP %x is not supported.\n", op->atom); in convert_variable_location()
726 } else if (nops == 1 && pf->fb_ops[0].atom == DW_OP_call_frame_cfa && in call_probe_finder()
A Ddwarf-aux.c444 if (expr[0].atom != DW_OP_plus_uconst || nexpr != 1) { in die_get_data_member_location()
446 expr[0].atom, nexpr); in die_get_data_member_location()
/linux-6.3-rc2/Documentation/ABI/testing/
A Dsysfs-platform-sst-atom6 LPE Firmware version for SST driver on all atom
/linux-6.3-rc2/drivers/gpu/drm/radeon/
A DMakefile36 atom.o radeon_fence.o radeon_ttm.o radeon_object.o radeon_gart.o \
/linux-6.3-rc2/tools/perf/util/scripting-engines/
A Dtrace-event-perl.c207 args->atom.atom); in define_event_symbols()
/linux-6.3-rc2/block/
A Dsed-opal.c604 u8 atom; in add_short_atom_header() local
607 atom = SHORT_ATOM_ID; in add_short_atom_header()
608 atom |= bytestring ? SHORT_ATOM_BYTESTRING : 0; in add_short_atom_header()
609 atom |= has_sign ? SHORT_ATOM_SIGNED : 0; in add_short_atom_header()
610 atom |= len & SHORT_ATOM_LEN_MASK; in add_short_atom_header()
612 add_token_u8(&err, cmd, atom); in add_short_atom_header()
/linux-6.3-rc2/drivers/gpu/drm/amd/amdgpu/
A DMakefile47 atom.o amdgpu_fence.o amdgpu_ttm.o amdgpu_object.o amdgpu_gart.o \

Completed in 48 milliseconds

12