Home
last modified time | relevance | path

Searched refs:machine (Results 1 – 200 of 531) sorted by relevance

123

/linux-4.1.27/tools/perf/util/
Dmachine.h26 struct machine { struct
50 struct map *machine__kernel_map(struct machine *machine, enum map_type type) in machine__kernel_map() argument
52 return machine->vmlinux_maps[type]; in machine__kernel_map()
55 int machine__get_kernel_start(struct machine *machine);
57 static inline u64 machine__kernel_start(struct machine *machine) in machine__kernel_start() argument
59 if (!machine->kernel_start) in machine__kernel_start()
60 machine__get_kernel_start(machine); in machine__kernel_start()
61 return machine->kernel_start; in machine__kernel_start()
64 static inline bool machine__kernel_ip(struct machine *machine, u64 ip) in machine__kernel_ip() argument
66 u64 kernel_start = machine__kernel_start(machine); in machine__kernel_ip()
[all …]
Dmachine.c23 int machine__init(struct machine *machine, const char *root_dir, pid_t pid) in machine__init() argument
25 map_groups__init(&machine->kmaps, machine); in machine__init()
26 RB_CLEAR_NODE(&machine->rb_node); in machine__init()
27 dsos__init(&machine->user_dsos); in machine__init()
28 dsos__init(&machine->kernel_dsos); in machine__init()
30 machine->threads = RB_ROOT; in machine__init()
31 INIT_LIST_HEAD(&machine->dead_threads); in machine__init()
32 machine->last_match = NULL; in machine__init()
34 machine->vdso_info = NULL; in machine__init()
36 machine->pid = pid; in machine__init()
[all …]
Devent.c126 struct machine *machine, in perf_event__prepare_comm() argument
135 if (machine__is_host(machine)) { in perf_event__prepare_comm()
142 *tgid = machine->pid; in perf_event__prepare_comm()
153 memset(event->comm.comm + size, 0, machine->id_hdr_size); in perf_event__prepare_comm()
156 machine->id_hdr_size); in perf_event__prepare_comm()
165 struct machine *machine) in perf_event__synthesize_comm() argument
169 if (perf_event__prepare_comm(event, pid, machine, &tgid, &ppid) != 0) in perf_event__synthesize_comm()
172 if (process(tool, event, &synth_sample, machine) != 0) in perf_event__synthesize_comm()
182 struct machine *machine) in perf_event__synthesize_fork() argument
184 memset(&event->fork, 0, sizeof(event->fork) + machine->id_hdr_size); in perf_event__synthesize_fork()
[all …]
Dvdso.c104 void vdso__exit(struct machine *machine) in vdso__exit() argument
106 struct vdso_info *vdso_info = machine->vdso_info; in vdso__exit()
120 zfree(&machine->vdso_info); in vdso__exit()
123 static struct dso *vdso__new(struct machine *machine, const char *short_name, in vdso__new() argument
130 dsos__add(&machine->user_dsos, dso); in vdso__new()
139 static enum dso_type machine__thread_dso_type(struct machine *machine, in machine__thread_dso_type() argument
151 dso_type = dso__type(dso, machine); in machine__thread_dso_type()
233 static struct dso *vdso__findnew_compat(struct machine *machine, in vdso__findnew_compat() argument
239 dso = dsos__find(&machine->user_dsos, vdso_file->dso_name, true); in vdso__findnew_compat()
247 return vdso__new(machine, vdso_file->dso_name, file_name); in vdso__findnew_compat()
[all …]
Dbuild-id.c28 struct machine *machine) in build_id__mark_dso_hit() argument
32 struct thread *thread = machine__findnew_thread(machine, sample->pid, in build_id__mark_dso_hit()
53 struct machine *machine) in perf_event__exit_del_thread() argument
55 struct thread *thread = machine__findnew_thread(machine, in perf_event__exit_del_thread()
63 machine__remove_thread(machine, thread); in perf_event__exit_del_thread()
163 struct machine *machine, in __dsos__write_buildid_table() argument
181 machine__mmap_name(machine, nm, sizeof(nm)); in __dsos__write_buildid_table()
198 static int machine__write_buildid_table(struct machine *machine, int fd) in machine__write_buildid_table() argument
204 if (!machine__is_host(machine)) { in machine__write_buildid_table()
209 err = __dsos__write_buildid_table(&machine->kernel_dsos.head, machine, in machine__write_buildid_table()
[all …]
Devent.h308 struct machine *machine);
313 struct machine *machine, bool mmap_data);
316 struct machine *machine, bool mmap_data);
319 struct machine *machine);
323 struct machine *machine);
328 struct machine *machine);
332 struct machine *machine);
336 struct machine *machine);
340 struct machine *machine);
344 struct machine *machine);
[all …]
Ddb-export.h23 struct machine;
50 int (*export_machine)(struct db_export *dbe, struct machine *machine);
52 u64 main_thread_db_id, struct machine *machine);
57 struct machine *machine);
84 int db_export__machine(struct db_export *dbe, struct machine *machine);
86 struct machine *machine, struct comm *comm);
92 struct machine *machine);
Ddb-export.c109 int db_export__machine(struct db_export *dbe, struct machine *machine) in db_export__machine() argument
111 if (machine->db_id) in db_export__machine()
114 machine->db_id = ++dbe->machine_last_db_id; in db_export__machine()
117 return dbe->export_machine(dbe, machine); in db_export__machine()
123 struct machine *machine, struct comm *comm) in db_export__thread() argument
139 main_thread = machine__findnew_thread(machine, in db_export__thread()
144 err = db_export__thread(dbe, main_thread, machine, in db_export__thread()
159 machine); in db_export__thread()
200 struct machine *machine) in db_export__dso() argument
208 return dbe->export_dso(dbe, dso, machine); in db_export__dso()
[all …]
Dvdso.h23 struct machine;
26 struct dso *vdso__dso_findnew(struct machine *machine, struct thread *thread);
27 void vdso__exit(struct machine *machine);
Ddso.h212 struct machine *machine);
276 int dso__data_fd(struct dso *dso, struct machine *machine);
279 off_t dso__data_size(struct dso *dso, struct machine *machine);
280 ssize_t dso__data_read_offset(struct dso *dso, struct machine *machine,
283 struct machine *machine, u64 addr,
288 struct dso *dso__kernel_findnew(struct machine *machine, const char *name,
321 enum dso_type dso__type(struct dso *dso, struct machine *machine);
Dtool.h12 struct machine;
17 struct perf_evsel *evsel, struct machine *machine);
20 struct perf_sample *sample, struct machine *machine);
Ddso.c305 static int __open_dso(struct dso *dso, struct machine *machine) in __open_dso() argument
314 if (machine) in __open_dso()
315 root_dir = machine->root_dir; in __open_dso()
337 static int open_dso(struct dso *dso, struct machine *machine) in open_dso() argument
339 int fd = __open_dso(dso, machine); in open_dso()
447 int dso__data_fd(struct dso *dso, struct machine *machine) in dso__data_fd() argument
463 dso->data.fd = open_dso(dso, machine); in dso__data_fd()
470 dso->data.fd = open_dso(dso, machine); in dso__data_fd()
674 off_t dso__data_size(struct dso *dso, struct machine *machine) in dso__data_size() argument
678 fd = dso__data_fd(dso, machine); in dso__data_size()
[all …]
Dunwind-libunwind.c89 struct machine *machine; member
241 static int unwind_spec_ehframe(struct dso *dso, struct machine *machine, in unwind_spec_ehframe() argument
250 r = dso__data_read_offset(dso, machine, offset, in unwind_spec_ehframe()
264 static int read_unwind_spec_eh_frame(struct dso *dso, struct machine *machine, in read_unwind_spec_eh_frame() argument
272 fd = dso__data_fd(dso, machine); in read_unwind_spec_eh_frame()
282 ret = unwind_spec_ehframe(dso, machine, offset, in read_unwind_spec_eh_frame()
291 struct machine *machine, u64 *offset) in read_unwind_spec_debug_frame() argument
297 fd = dso__data_fd(dso, machine); in read_unwind_spec_debug_frame()
339 if (!read_unwind_spec_eh_frame(map->dso, ui->machine, in find_proc_info()
355 if (!read_unwind_spec_debug_frame(map->dso, ui->machine, &segbase)) { in find_proc_info()
[all …]
Dmap.h24 struct machine;
63 struct machine *machine; member
67 struct map_groups *map_groups__new(struct machine *machine);
137 struct map *map__new(struct machine *machine, u64 start, u64 len,
167 void map_groups__init(struct map_groups *mg, struct machine *machine);
Dsession.c221 struct machine *machine __maybe_unused) in process_event_sample_stub()
230 struct machine *machine __maybe_unused) in process_event_stub()
799 static struct machine *machines__find_for_cpumode(struct machines *machines, in machines__find_for_cpumode()
804 struct machine *machine; in machines__find_for_cpumode() local
817 machine = machines__find(machines, pid); in machines__find_for_cpumode()
818 if (!machine) in machines__find_for_cpumode()
819 machine = machines__findnew(machines, DEFAULT_GUEST_KERNEL_ID); in machines__find_for_cpumode()
820 return machine; in machines__find_for_cpumode()
831 struct machine *machine) in deliver_sample_value() argument
846 return tool->sample(tool, event, sample, sid->evsel, machine); in deliver_sample_value()
[all …]
Dsession.h74 struct machine *perf_session__find_machine(struct perf_session *session, pid_t pid) in perf_session__find_machine()
80 struct machine *perf_session__findnew_machine(struct perf_session *session, pid_t pid) in perf_session__findnew_machine()
131 struct machine *machine);
Dunwind-libdw.h14 struct machine *machine; member
Dsymbol.c689 struct machine *machine; in dso__split_kallsyms() local
700 machine = kmaps->machine; in dso__split_kallsyms()
718 machine__is_default_guest(machine)) { in dso__split_kallsyms()
736 machine->root_dir, module); in dso__split_kallsyms()
742 !machine__is_default_guest(machine)) in dso__split_kallsyms()
811 machine__is_default_guest(kmaps->machine)) { in dso__split_kallsyms()
1099 struct machine *machine; in dso__load_kcore() local
1110 machine = kmaps->machine; in dso__load_kcore()
1113 if (map != machine->vmlinux_maps[map->type]) in dso__load_kcore()
1376 struct machine *machine; in dso__load() local
[all …]
Dbuild-id.h18 struct machine *machine);
Dthread.h36 struct machine;
40 int thread__init_map_groups(struct thread *thread, struct machine *machine);
Dthread.c13 int thread__init_map_groups(struct thread *thread, struct machine *machine) in thread__init_map_groups() argument
19 thread->mg = map_groups__new(machine); in thread__init_map_groups()
21 leader = machine__findnew_thread(machine, pid, pid); in thread__init_map_groups()
Dmap.c142 struct map *map__new(struct machine *machine, u64 start, u64 len, in map__new() argument
178 dso = vdso__dso_findnew(machine, thread); in map__new()
180 dso = __dsos__findnew(&machine->user_dsos, filename); in map__new()
416 void map_groups__init(struct map_groups *mg, struct machine *machine) in map_groups__init() argument
423 mg->machine = machine; in map_groups__init()
474 struct map_groups *map_groups__new(struct machine *machine) in map_groups__new() argument
479 map_groups__init(mg, machine); in map_groups__new()
Dunwind-libdw.c102 size = dso__data_read_addr(al.map->dso, al.map, ui->machine, in access_dso_mem()
174 .machine = thread->mg->machine, in unwind__get_entries()
Dheader.h144 struct machine *machine);
Dsymbol.h186 struct machine *machine; member
Dtrace-event.h7 struct machine;
Dheader.c233 return do_write_string(fd, uts.machine); in write_arch()
1222 struct machine *machine; in __event_process_build_id() local
1227 machine = perf_session__findnew_machine(session, bev->pid); in __event_process_build_id()
1228 if (!machine) in __event_process_build_id()
1236 dsos = &machine->kernel_dsos; in __event_process_build_id()
1240 dsos = &machine->kernel_dsos; in __event_process_build_id()
1245 dsos = &machine->user_dsos; in __event_process_build_id()
2748 struct machine *machine) in perf_event__synthesize_build_id() argument
2764 ev.build_id.pid = machine->pid; in perf_event__synthesize_build_id()
2768 err = process(tool, &ev, NULL, machine); in perf_event__synthesize_build_id()
/linux-4.1.27/arch/arm/
DMakefile153 machine-$(CONFIG_ARCH_ALPINE) += alpine
154 machine-$(CONFIG_ARCH_AT91) += at91
155 machine-$(CONFIG_ARCH_AXXIA) += axxia
156 machine-$(CONFIG_ARCH_BCM) += bcm
157 machine-$(CONFIG_ARCH_BERLIN) += berlin
158 machine-$(CONFIG_ARCH_CLPS711X) += clps711x
159 machine-$(CONFIG_ARCH_CNS3XXX) += cns3xxx
160 machine-$(CONFIG_ARCH_DAVINCI) += davinci
161 machine-$(CONFIG_ARCH_DIGICOLOR) += digicolor
162 machine-$(CONFIG_ARCH_DOVE) += dove
[all …]
/linux-4.1.27/arch/blackfin/
DMakefile27 machine-$(CONFIG_BF512) := bf518
28 machine-$(CONFIG_BF514) := bf518
29 machine-$(CONFIG_BF516) := bf518
30 machine-$(CONFIG_BF518) := bf518
31 machine-$(CONFIG_BF522) := bf527
32 machine-$(CONFIG_BF523) := bf527
33 machine-$(CONFIG_BF524) := bf527
34 machine-$(CONFIG_BF525) := bf527
35 machine-$(CONFIG_BF526) := bf527
36 machine-$(CONFIG_BF527) := bf527
[all …]
/linux-4.1.27/sound/soc/tegra/
Dtegra_wm8903.c64 struct tegra_wm8903 *machine = snd_soc_card_get_drvdata(card); in tegra_wm8903_hw_params() local
83 err = tegra_asoc_utils_set_rate(&machine->util_data, srate, mclk); in tegra_wm8903_hw_params()
133 struct tegra_wm8903 *machine = snd_soc_card_get_drvdata(card); in tegra_wm8903_event_int_spk() local
135 if (!gpio_is_valid(machine->gpio_spkr_en)) in tegra_wm8903_event_int_spk()
138 gpio_set_value_cansleep(machine->gpio_spkr_en, in tegra_wm8903_event_int_spk()
149 struct tegra_wm8903 *machine = snd_soc_card_get_drvdata(card); in tegra_wm8903_event_hp() local
151 if (!gpio_is_valid(machine->gpio_hp_mute)) in tegra_wm8903_event_hp()
154 gpio_set_value_cansleep(machine->gpio_hp_mute, in tegra_wm8903_event_hp()
175 struct tegra_wm8903 *machine = snd_soc_card_get_drvdata(card); in tegra_wm8903_init() local
177 if (gpio_is_valid(machine->gpio_hp_det)) { in tegra_wm8903_init()
[all …]
Dtegra_rt5677.c58 struct tegra_rt5677 *machine = snd_soc_card_get_drvdata(card); in tegra_rt5677_asoc_hw_params() local
64 err = tegra_asoc_utils_set_rate(&machine->util_data, srate, mclk); in tegra_rt5677_asoc_hw_params()
85 struct tegra_rt5677 *machine = snd_soc_card_get_drvdata(card); in tegra_rt5677_event_hp() local
87 if (!gpio_is_valid(machine->gpio_hp_en)) in tegra_rt5677_event_hp()
90 gpio_set_value_cansleep(machine->gpio_hp_en, in tegra_rt5677_event_hp()
144 struct tegra_rt5677 *machine = snd_soc_card_get_drvdata(rtd->card); in tegra_rt5677_asoc_init() local
150 if (gpio_is_valid(machine->gpio_hp_det)) { in tegra_rt5677_asoc_init()
151 tegra_rt5677_hp_jack_gpio.gpio = machine->gpio_hp_det; in tegra_rt5677_asoc_init()
161 if (gpio_is_valid(machine->gpio_mic_present)) { in tegra_rt5677_asoc_init()
162 tegra_rt5677_mic_jack_gpio.gpio = machine->gpio_mic_present; in tegra_rt5677_asoc_init()
[all …]
Dtegra_max98090.c54 struct tegra_max98090 *machine = snd_soc_card_get_drvdata(card); in tegra_max98090_asoc_hw_params() local
80 err = tegra_asoc_utils_set_rate(&machine->util_data, srate, mclk); in tegra_max98090_asoc_hw_params()
148 struct tegra_max98090 *machine = snd_soc_card_get_drvdata(rtd->card); in tegra_max98090_asoc_init() local
150 if (gpio_is_valid(machine->gpio_hp_det)) { in tegra_max98090_asoc_init()
157 tegra_max98090_hp_jack_gpio.gpio = machine->gpio_hp_det; in tegra_max98090_asoc_init()
163 if (gpio_is_valid(machine->gpio_mic_det)) { in tegra_max98090_asoc_init()
170 tegra_max98090_mic_jack_gpio.gpio = machine->gpio_mic_det; in tegra_max98090_asoc_init()
181 struct tegra_max98090 *machine = snd_soc_card_get_drvdata(card); in tegra_max98090_card_remove() local
183 if (gpio_is_valid(machine->gpio_hp_det)) { in tegra_max98090_card_remove()
188 if (gpio_is_valid(machine->gpio_mic_det)) { in tegra_max98090_card_remove()
[all …]
Dtegra_wm9712.c75 struct tegra_wm9712 *machine; in tegra_wm9712_driver_probe() local
78 machine = devm_kzalloc(&pdev->dev, sizeof(struct tegra_wm9712), in tegra_wm9712_driver_probe()
80 if (!machine) { in tegra_wm9712_driver_probe()
87 snd_soc_card_set_drvdata(card, machine); in tegra_wm9712_driver_probe()
89 machine->codec = platform_device_alloc("wm9712-codec", -1); in tegra_wm9712_driver_probe()
90 if (!machine->codec) { in tegra_wm9712_driver_probe()
95 ret = platform_device_add(machine->codec); in tegra_wm9712_driver_probe()
118 ret = tegra_asoc_utils_init(&machine->util_data, &pdev->dev); in tegra_wm9712_driver_probe()
122 ret = tegra_asoc_utils_set_ac97_rate(&machine->util_data); in tegra_wm9712_driver_probe()
136 tegra_asoc_utils_fini(&machine->util_data); in tegra_wm9712_driver_probe()
[all …]
Dtegra_rt5640.c56 struct tegra_rt5640 *machine = snd_soc_card_get_drvdata(card); in tegra_rt5640_asoc_hw_params() local
63 err = tegra_asoc_utils_set_rate(&machine->util_data, srate, mclk); in tegra_rt5640_asoc_hw_params()
111 struct tegra_rt5640 *machine = snd_soc_card_get_drvdata(rtd->card); in tegra_rt5640_asoc_init() local
117 if (gpio_is_valid(machine->gpio_hp_det)) { in tegra_rt5640_asoc_init()
118 tegra_rt5640_hp_jack_gpio.gpio = machine->gpio_hp_det; in tegra_rt5640_asoc_init()
120 !!(machine->gpio_hp_det_flags & OF_GPIO_ACTIVE_LOW); in tegra_rt5640_asoc_init()
131 struct tegra_rt5640 *machine = snd_soc_card_get_drvdata(card); in tegra_rt5640_card_remove() local
133 if (gpio_is_valid(machine->gpio_hp_det)) { in tegra_rt5640_card_remove()
168 struct tegra_rt5640 *machine; in tegra_rt5640_probe() local
171 machine = devm_kzalloc(&pdev->dev, in tegra_rt5640_probe()
[all …]
Dtegra_wm8753.c59 struct tegra_wm8753 *machine = snd_soc_card_get_drvdata(card); in tegra_wm8753_hw_params() local
76 err = tegra_asoc_utils_set_rate(&machine->util_data, srate, mclk); in tegra_wm8753_hw_params()
126 struct tegra_wm8753 *machine; in tegra_wm8753_driver_probe() local
129 machine = devm_kzalloc(&pdev->dev, sizeof(struct tegra_wm8753), in tegra_wm8753_driver_probe()
131 if (!machine) { in tegra_wm8753_driver_probe()
138 snd_soc_card_set_drvdata(card, machine); in tegra_wm8753_driver_probe()
168 ret = tegra_asoc_utils_init(&machine->util_data, &pdev->dev); in tegra_wm8753_driver_probe()
182 tegra_asoc_utils_fini(&machine->util_data); in tegra_wm8753_driver_probe()
190 struct tegra_wm8753 *machine = snd_soc_card_get_drvdata(card); in tegra_wm8753_driver_remove() local
194 tegra_asoc_utils_fini(&machine->util_data); in tegra_wm8753_driver_remove()
Dtegra_alc5632.c104 struct tegra_alc5632 *machine = snd_soc_card_get_drvdata(rtd->card); in tegra_alc5632_asoc_init() local
111 if (gpio_is_valid(machine->gpio_hp_det)) { in tegra_alc5632_asoc_init()
112 tegra_alc5632_hp_jack_gpio.gpio = machine->gpio_hp_det; in tegra_alc5632_asoc_init()
125 struct tegra_alc5632 *machine = snd_soc_card_get_drvdata(card); in tegra_alc5632_card_remove() local
127 if (gpio_is_valid(machine->gpio_hp_det)) { in tegra_alc5632_card_remove()
232 struct tegra_alc5632 *machine = snd_soc_card_get_drvdata(card); in tegra_alc5632_remove() local
236 tegra_asoc_utils_fini(&machine->util_data); in tegra_alc5632_remove()
DKconfig19 machine drivers to support below.
26 You will also need to select the individual machine drivers to
36 machine drivers to support below.
44 You will also need to select the individual machine drivers to support
52 You will also need to select the individual machine drivers to
62 machine drivers to support below.
/linux-4.1.27/tools/perf/
Dbuiltin-inject.c92 struct machine *machine __maybe_unused) in perf_event__repipe()
101 struct machine *machine);
107 struct machine *machine) in perf_event__repipe_sample() argument
111 return f(tool, event, sample, evsel, machine); in perf_event__repipe_sample()
114 build_id__mark_dso_hit(tool, event, sample, evsel, machine); in perf_event__repipe_sample()
122 struct machine *machine) in perf_event__repipe_mmap() argument
126 err = perf_event__process_mmap(tool, event, sample, machine); in perf_event__repipe_mmap()
127 perf_event__repipe(tool, event, sample, machine); in perf_event__repipe_mmap()
135 struct machine *machine) in perf_event__repipe_mmap2() argument
139 err = perf_event__process_mmap2(tool, event, sample, machine); in perf_event__repipe_mmap2()
[all …]
Dbuiltin-sched.c106 struct perf_sample *sample, struct machine *machine);
109 struct perf_sample *sample, struct machine *machine);
112 struct perf_sample *sample, struct machine *machine);
116 struct machine *machine);
121 struct machine *machine);
694 struct machine *machine __maybe_unused) in replay_wakeup_event()
716 struct machine *machine __maybe_unused) in replay_switch_event()
761 struct machine *machine) in replay_fork_event() argument
765 child = machine__findnew_thread(machine, event->fork.pid, in replay_fork_event()
767 parent = machine__findnew_thread(machine, event->fork.ppid, in replay_fork_event()
[all …]
Dbuiltin-record.c64 struct machine *machine __maybe_unused) in process_synthesized_event()
198 struct machine *machine) in process_sample_event() argument
204 return build_id__mark_dso_hit(tool, event, sample, evsel, machine); in process_sample_event()
232 static void perf_event__synthesize_guest_os(struct machine *machine, void *data) in perf_event__synthesize_guest_os() argument
245 machine); in perf_event__synthesize_guest_os()
248 " relocation symbol.\n", machine->pid); in perf_event__synthesize_guest_os()
255 machine); in perf_event__synthesize_guest_os()
258 " relocation symbol.\n", machine->pid); in perf_event__synthesize_guest_os()
332 struct machine *machine; in __cmd_record() local
395 machine = &session->machines.host; in __cmd_record()
[all …]
Dbuiltin-mem.c64 struct machine *machine) in dump_raw_samples() argument
70 if (perf_event__preprocess_sample(event, machine, &al, sample) < 0) { in dump_raw_samples()
114 struct machine *machine) in process_sample_event() argument
116 return dump_raw_samples(tool, event, sample, machine); in process_sample_event()
Dbuiltin-script.c549 struct machine *machine) in process_sample_event() argument
564 if (perf_event__preprocess_sample(event, machine, &al, sample) < 0) { in process_sample_event()
619 struct machine *machine) in process_comm_event() argument
627 thread = machine__findnew_thread(machine, event->comm.pid, event->comm.tid); in process_comm_event()
633 if (perf_event__process_comm(tool, event, sample, machine) < 0) in process_comm_event()
653 struct machine *machine) in process_fork_event() argument
660 if (perf_event__process_fork(tool, event, sample, machine) < 0) in process_fork_event()
663 thread = machine__findnew_thread(machine, event->fork.pid, event->fork.tid); in process_fork_event()
683 struct machine *machine) in process_exit_event() argument
690 thread = machine__findnew_thread(machine, event->fork.pid, event->fork.tid); in process_exit_event()
[all …]
Dbuiltin-top.c164 err ? "[unknown]" : uts.machine, in ui__warn_map_erange()
697 struct machine *machine) in perf_event__process_sample() argument
703 if (!machine && perf_guest) { in perf_event__process_sample()
717 if (!machine) { in perf_event__process_sample()
726 if (perf_event__preprocess_sample(event, machine, &al, sample) < 0) in perf_event__process_sample()
757 al.map == machine->vmlinux_maps[MAP__FUNCTION] && in perf_event__process_sample()
805 struct machine *machine; in perf_top__mmap_read_idx() local
829 machine = &session->machines.host; in perf_top__mmap_read_idx()
835 machine = &session->machines.host; in perf_top__mmap_read_idx()
839 machine = perf_session__find_machine(session, in perf_top__mmap_read_idx()
[all …]
Dbuiltin-annotate.c83 struct machine *machine) in process_sample_event() argument
88 if (perf_event__preprocess_sample(event, machine, &al, sample) < 0) { in process_sample_event()
Dbuiltin-timechart.c314 struct machine *machine __maybe_unused) in process_comm_event()
324 struct machine *machine __maybe_unused) in process_fork_event()
334 struct machine *machine __maybe_unused) in process_exit_event()
473 struct machine *machine) in cat_backtrace() argument
492 if (perf_event__preprocess_sample(event, machine, &al, sample) < 0) { in cat_backtrace()
557 struct machine *machine) in process_sample_event() argument
571 cat_backtrace(event, sample, machine)); in process_sample_event()
Dbuiltin-report.c135 struct machine *machine) in process_sample_event() argument
145 if (perf_event__preprocess_sample(event, machine, &al, sample) < 0) { in process_sample_event()
181 struct machine *machine __maybe_unused) in process_read_event()
Dbuiltin-kmem.c479 struct machine *machine) in process_sample_event() argument
481 struct thread *thread = machine__findnew_thread(machine, sample->pid, in process_sample_event()
521 struct machine *machine = &session->machines.host; in __print_slab_result() local
541 sym = machine__find_kernel_function(machine, addr, &map, NULL); in __print_slab_result()
Dbuiltin-trace.c1219 int machine; member
1228 struct machine *host;
1397 static int trace__process_event(struct trace *trace, struct machine *machine, in trace__process_event() argument
1406 ret = machine__process_lost_event(machine, event, sample); in trace__process_event()
1408 ret = machine__process_event(machine, event, sample); in trace__process_event()
1418 struct machine *machine) in trace__tool_process() argument
1421 return trace__process_event(trace, machine, event, sample); in trace__tool_process()
1470 const char *name = audit_syscall_to_name(id, trace->audit.machine); in trace__read_syscall_info()
1990 struct machine *machine __maybe_unused) in trace__process_sample()
2640 .machine = audit_detect_machine(), in cmd_trace()
[all …]
Dbuiltin-kvm.c630 struct machine *machine __maybe_unused) in process_lost_event()
652 struct machine *machine) in process_sample_event() argument
661 thread = machine__findnew_thread(machine, sample->pid, sample->tid); in process_sample_event()
/linux-4.1.27/tools/perf/tests/
Ddwarf-unwind.c20 struct machine *machine) in mmap_handler() argument
22 return machine__process_mmap2_event(machine, event, NULL); in mmap_handler()
25 static int init_live_machine(struct machine *machine) in init_live_machine() argument
31 mmap_handler, machine, true); in init_live_machine()
144 struct machine *machine; in test__dwarf_unwind() local
150 machine = machines__find(&machines, HOST_KERNEL_ID); in test__dwarf_unwind()
151 if (!machine) { in test__dwarf_unwind()
158 if (init_live_machine(machine)) { in test__dwarf_unwind()
164 machine__fprintf(machine, stderr); in test__dwarf_unwind()
166 thread = machine__find_thread(machine, getpid(), getpid()); in test__dwarf_unwind()
[all …]
Ddso-data.c104 struct machine machine; in test__dso_data() local
111 memset(&machine, 0, sizeof(machine)); in test__dso_data()
116 dso__data_fd(dso, &machine) >= 0); in test__dso_data()
125 size = dso__data_read_offset(dso, &machine, data->offset, in test__dso_data()
144 size = dso__data_read_offset(dso, &machine, 10, in test__dso_data()
239 struct machine machine; in test__dso_data_cache() local
243 memset(&machine, 0, sizeof(machine)); in test__dso_data_cache()
261 fd = dso__data_fd(dso, &machine); in test__dso_data_cache()
269 n = dso__data_read_offset(dso, &machine, 0, buf, BUFSIZE); in test__dso_data_cache()
278 fd = dso__data_fd(dsos[i], &machine); in test__dso_data_cache()
[all …]
Dmmap-thread-lookup.c126 typedef int (*synth_cb)(struct machine *machine);
128 static int synth_all(struct machine *machine) in synth_all() argument
132 machine, 0); in synth_all()
135 static int synth_process(struct machine *machine) in synth_process() argument
144 machine, 0); in synth_process()
153 struct machine *machine; in mmap_events() local
166 machine = &machines.host; in mmap_events()
170 err = synth(machine); in mmap_events()
186 thread = machine__findnew_thread(machine, getpid(), td->tid); in mmap_events()
203 machine__delete_threads(machine); in mmap_events()
Dthread-mg-share.c10 struct machine *machine; in test__thread_mg_share() local
31 machine = &machines.host; in test__thread_mg_share()
34 leader = machine__findnew_thread(machine, 0, 0); in test__thread_mg_share()
35 t1 = machine__findnew_thread(machine, 0, 1); in test__thread_mg_share()
36 t2 = machine__findnew_thread(machine, 0, 2); in test__thread_mg_share()
37 t3 = machine__findnew_thread(machine, 0, 3); in test__thread_mg_share()
40 other = machine__findnew_thread(machine, 4, 5); in test__thread_mg_share()
58 other_leader = machine__find_thread(machine, 4, 4); in test__thread_mg_share()
Dhists_cumulate.c76 static int add_hist_entries(struct hists *hists, struct machine *machine) in add_hist_entries() argument
103 if (perf_event__preprocess_sample(&event, machine, &al, in add_hist_entries()
147 typedef int (*test_fn_t)(struct perf_evsel *, struct machine *);
245 static int test1(struct perf_evsel *evsel, struct machine *machine) in test1() argument
282 err = add_hist_entries(hists, machine); in test1()
295 static int test2(struct perf_evsel *evsel, struct machine *machine) in test2() argument
428 err = add_hist_entries(hists, machine); in test2()
442 static int test3(struct perf_evsel *evsel, struct machine *machine) in test3() argument
485 err = add_hist_entries(hists, machine); in test3()
498 static int test4(struct perf_evsel *evsel, struct machine *machine) in test4() argument
[all …]
Dcode-reading.c171 ret_len = dso__data_read_offset(al.map->dso, thread->mg->machine, in read_object_code()
244 static int process_sample_event(struct machine *machine, in process_sample_event() argument
257 thread = machine__findnew_thread(machine, sample.pid, sample.tid); in process_sample_event()
268 static int process_event(struct machine *machine, struct perf_evlist *evlist, in process_event() argument
272 return process_sample_event(machine, evlist, event, state); in process_event()
281 ret = machine__process_event(machine, event, NULL); in process_event()
291 static int process_events(struct machine *machine, struct perf_evlist *evlist, in process_events() argument
299 ret = process_event(machine, evlist, event, state); in process_events()
388 struct machine *machine; in do_test_code_reading() local
414 machine = &machines.host; in do_test_code_reading()
[all …]
Dhists_common.c80 struct machine *setup_fake_machine(struct machines *machines) in setup_fake_machine()
82 struct machine *machine = machines__find(machines, HOST_KERNEL_ID); in setup_fake_machine() local
85 if (machine == NULL) { in setup_fake_machine()
93 thread = machine__findnew_thread(machine, fake_threads[i].pid, in setup_fake_machine()
116 machine__process_mmap_event(machine, &fake_mmap_event, NULL); in setup_fake_machine()
123 dso = __dsos__findnew(&machine->user_dsos, in setup_fake_machine()
144 return machine; in setup_fake_machine()
148 machine__delete_threads(machine); in setup_fake_machine()
149 machine__delete(machine); in setup_fake_machine()
Dhists_output.c46 static int add_hist_entries(struct hists *hists, struct machine *machine) in add_hist_entries() argument
69 if (perf_event__preprocess_sample(&event, machine, &al, in add_hist_entries()
113 typedef int (*test_fn_t)(struct perf_evsel *, struct machine *);
122 static int test1(struct perf_evsel *evsel, struct machine *machine) in test1() argument
150 err = add_hist_entries(hists, machine); in test1()
224 static int test2(struct perf_evsel *evsel, struct machine *machine) in test2() argument
250 err = add_hist_entries(hists, machine); in test2()
280 static int test3(struct perf_evsel *evsel, struct machine *machine) in test3() argument
304 err = add_hist_entries(hists, machine); in test3()
354 static int test4(struct perf_evsel *evsel, struct machine *machine) in test4() argument
[all …]
Dhists_filter.c46 struct machine *machine) in add_hist_entries() argument
80 if (perf_event__preprocess_sample(&event, machine, &al, in add_hist_entries()
105 struct machine *machine; in test__hists_filter() local
125 machine = setup_fake_machine(&machines); in test__hists_filter()
126 if (!machine) in test__hists_filter()
130 machine__fprintf(machine, stderr); in test__hists_filter()
133 err = add_hist_entries(evlist, machine); in test__hists_filter()
Dhists_link.c62 static int add_hist_entries(struct perf_evlist *evlist, struct machine *machine) in add_hist_entries() argument
88 if (perf_event__preprocess_sample(&event, machine, &al, in add_hist_entries()
112 if (perf_event__preprocess_sample(&event, machine, &al, in add_hist_entries()
278 struct machine *machine = NULL; in test__hists_link() local
299 machine = setup_fake_machine(&machines); in test__hists_link()
300 if (!machine) in test__hists_link()
304 machine__fprintf(machine, stderr); in test__hists_link()
307 err = add_hist_entries(evlist, machine); in test__hists_link()
Dhists_common.h4 struct machine;
70 struct machine *setup_fake_machine(struct machines *machines);
/linux-4.1.27/arch/nios2/platform/
Dplatform.c24 const char *machine; in nios2_soc_device_init() local
28 machine = of_flat_dt_get_machine_name(); in nios2_soc_device_init()
29 if (machine) in nios2_soc_device_init()
30 soc_dev_attr->machine = kasprintf(GFP_KERNEL, "%s", in nios2_soc_device_init()
31 machine); in nios2_soc_device_init()
37 kfree(soc_dev_attr->machine); in nios2_soc_device_init()
/linux-4.1.27/Documentation/sound/alsa/soc/
Dmachine.txt4 The ASoC machine (or board) driver is the code that glues together all the
9 The machine driver can contain codec and platform specific code. It registers
13 /* SoC machine */
40 probe/remove are optional. Do any machine specific probe here.
45 The machine driver has pre and post versions of suspend and resume to take care
46 of any machine audio tasks that have to be done before or after the codec, DAIs
52 The machine DAI configuration glues all the codec and CPU DAIs together. It can
53 also be used to set up the DAI system clock and for any machine related DAI
54 initialisation e.g. the machine audio map can be connected to the codec audio
57 struct snd_soc_dai_link is used to set up each DAI in your machine. e.g.
[all …]
Ddapm.txt18 DAPM spans the whole machine. It covers power control within the entire
19 audio subsystem, this includes internal codec power blocks and machine
29 Is platform/machine and user action specific, is configured by the
30 machine driver and responds to asynchronous events e.g when HP
42 routing map of the whole machine. This map is specific to each machine and
144 codec register bit associated with them. A machine widget is assigned to each
145 machine audio component (non codec or DSP) that can be independently
152 A machine widget can have an optional call back.
177 Sometimes widgets exist in the codec or machine audio map that don't have any
192 Widgets are connected to each other within the codec, platform and machine by
[all …]
Djack.txt33 machine driver and updated by jack detection methods.
35 Jacks are created by the machine driver calling snd_soc_jack_new().
42 which are updated automatically. They are created by the machine driver
54 be set up by the machine driver, taking configuration for the jack to
68 These are all hooked together by the machine driver depending on the
69 system hardware. The machine driver will set up the snd_soc_jack and
Doverview.txt17 machine specific code to re-route audio, enable amps, etc., after such an
59 on any architecture and machine.
65 * Machine class driver: The machine driver class acts as the glue that
67 "sound card device". It handles any machine specific controls and
68 machine level audio events (e.g. turning on an amp at start of playback).
87 machine.txt: Machine driver internals.
Dcodec.txt6 It should contain no code that is specific to the target platform or machine.
7 All platform and machine specific code should be added to the platform and
8 machine drivers respectively.
33 registered with the core by your machine driver.
DDPCM.txt103 In this example, the machine driver or userspace audio HAL can alter the routing
109 DPCM machine driver
112 The DPCM enabled ASoC machine driver is similar to normal machine drivers
227 callback is used by the machine driver to (re)configure the DAI based upon the
231 DAI0. This means all FE hw_params have to be fixed in the machine driver for
341 The machine driver sets some additional parameters to the DAI link i.e.
/linux-4.1.27/arch/arm/mach-davinci/include/mach/
Duncompress.h57 #define _DEBUG_LL_ENTRY(machine, phys) \ argument
59 if (machine_is_##machine()) { \
65 #define DEBUG_LL_DAVINCI(machine, port) \ argument
66 _DEBUG_LL_ENTRY(machine, DAVINCI_UART##port##_BASE)
68 #define DEBUG_LL_DA8XX(machine, port) \ argument
69 _DEBUG_LL_ENTRY(machine, DA8XX_UART##port##_BASE)
/linux-4.1.27/Documentation/x86/x86_64/
Dmachinecheck2 Configurable sysfs parameters for the x86-64 machine check code.
5 by the CPU. Uncorrected errors typically cause a machine check
6 (often with panic), corrected ones cause a machine check log entry.
15 log then mcelog should run to collect and decode machine check entries
38 How often to poll for corrected machine check errors, in seconds
44 maximum polling interval. 0 means no polling for corrected machine
49 Tolerance level. When a machine check exception occurs for a non
50 corrected machine check the kernel can take different actions.
51 Since machine check exceptions can happen any time it is sometimes
66 from a machine check exception. Current x86 CPUs generally do not.
[all …]
D00-INDEX12 - Configurable sysfs parameters for the x86-64 machine check code.
Dboot-options.txt11 Disable machine check
35 Enable logging of machine checks left over from booting.
38 to make sure you log even machine check events that result
41 Disable boot machine check logging.
51 Sets the time in us to wait for other CPUs on machine checks. 0
/linux-4.1.27/lib/
Dasn1_decoder.c168 const unsigned char *machine = decoder->machine; in asn1_ber_decoder() local
200 op = machine[pc]; in asn1_ber_decoder()
236 optag = machine[pc + 1]; in asn1_ber_decoder()
306 ret = actions[machine[pc + 1]](context, hdr, tag, data + dp, len); in asn1_ber_decoder()
314 ret = actions[machine[pc + 2]](context, hdr, tag, data + dp, len); in asn1_ber_decoder()
346 pc = machine[pc + 2]; in asn1_ber_decoder()
391 pc = machine[pc + 1]; in asn1_ber_decoder()
404 pc = machine[pc + 1]; in asn1_ber_decoder()
417 act = machine[pc + 2]; in asn1_ber_decoder()
419 act = machine[pc + 1]; in asn1_ber_decoder()
[all …]
/linux-4.1.27/Documentation/arm/
DREADME63 arch-* machine/platform specific header files
65 mach descriptions of generic ARM to specific machine interfaces
73 The ARM tree contains support for a lot of different machine types. To
75 machine-specific parts by directory. For this, the machine category is
80 designed to house the non-driver files for a particular machine (eg, PCI,
90 each module on an ARM2/ARM250/ARM3 machine when is loaded will take
167 The initial entry into the kernel is via head.S, which uses machine
168 independent code. The machine is selected by the value of 'r1' on
175 We group machine (or platform) support code into machine classes. A
180 support the machine class. This directories also contain any machine
[all …]
DBooting19 3. Detect the machine type.
33 this in a machine dependent manner. (It may use internal algorithms
35 the RAM in the machine, or any other method the boot loader designer
57 3. Detect the machine type
63 The boot loader should detect the machine type its running on by some
70 For DT-only platforms, the machine type will be determined by device
71 tree. set the machine type to all ones (~0). This is not strictly
178 r1 = machine type number discovered in (3) above.
DInterrupts17 Unfortunately, this means that machine types that touch the irq_desc[]
18 array (basically all machine types) will break, and this means every
19 machine type that we currently have.
116 to be useful only to machine specific code. The last is recommended to
117 only be used by machine specific code, but may be used in drivers if
D00-INDEX16 - Symbol definitions for porting Linux to a new ARM machine.
/linux-4.1.27/include/uapi/linux/
Dutsname.h11 char machine[9]; member
21 char machine[65]; member
29 char machine[__NEW_UTS_LEN + 1]; member
/linux-4.1.27/arch/powerpc/platforms/chrp/
Dsetup.c304 const char *machine = NULL; in chrp_setup_arch() local
310 machine = of_get_property(root, "model", NULL); in chrp_setup_arch()
311 if (machine && strncmp(machine, "Pegasos", 7) == 0) { in chrp_setup_arch()
313 } else if (machine && strncmp(machine, "IBM", 3) == 0) { in chrp_setup_arch()
315 } else if (machine && strncmp(machine, "MOT", 3) == 0) { in chrp_setup_arch()
317 } else if (machine && strncmp(machine, "TotalImpact,BRIQ-1", 18) == 0) { in chrp_setup_arch()
Dpci.c214 const char *model, *machine; in chrp_find_bridges() local
223 machine = of_get_property(root, "model", NULL); in chrp_find_bridges()
224 if (machine != NULL) { in chrp_find_bridges()
225 is_longtrail = strncmp(machine, "IBM,LongTrail", 13) == 0; in chrp_find_bridges()
226 is_mot = strncmp(machine, "MOT", 3) == 0; in chrp_find_bridges()
227 if (strncmp(machine, "Pegasos2", 8) == 0) in chrp_find_bridges()
229 else if (strncmp(machine, "Pegasos", 7) == 0) in chrp_find_bridges()
/linux-4.1.27/arch/um/os-Linux/
Dutil.c54 if (!strcmp(host.machine, "x86_64")) { in setup_machinename()
59 if (!strcmp(host.machine, "i686")) { in setup_machinename()
65 strcpy(machine_out, host.machine); in setup_machinename()
74 host.release, host.version, host.machine); in setup_hostinfo()
/linux-4.1.27/arch/arm/mach-spear/
DKconfig33 Supports ST SPEAr1310 machine configured via the device-tree
40 Supports ST SPEAr1340 machine configured via the device-tree
59 Supports ST SPEAr300 machine configured via the device-tree
65 Supports ST SPEAr310 machine configured via the device-tree
71 Supports ST SPEAr320 machine configured via the device-tree
/linux-4.1.27/Documentation/
Dgcov.txt139 box for setups where kernels are built and run on the same machine. In
140 cases where the kernel runs on a separate machine, special preparations
143 a) gcov is run on the TEST machine
145 The gcov tool version on the test machine must be compatible with the
147 copied from build to test machine:
158 exact same file system location on the test machine as on the build
159 machine. If any of the path components is symbolic link, the actual
162 b) gcov is run on the BUILD machine
165 to build machine:
171 These files can be copied to any location on the build machine. gcov
[all …]
Ddebugging-via-ohci1394.txt61 be used to view the printk buffer of a remote machine, even with live update.
153 enabled and install it on the machine to be debugged (debug target).
158 which is connected to the debugged machine over the FireWire cable).
163 host loaded, reboot the debugged machine, booting the kernel which has
DIRQ.txt14 machine. Typically what is enumerated is the number of input pins on
Dramoops.txt42 This might be useful when a hardware reset was used to bring the machine back
52 and then use the reserved memory for ramoops. For example, assuming a machine
/linux-4.1.27/Documentation/virtual/kvm/devices/
Dvm.txt4 The virtual machine "device" also accepts the ioctls KVM_SET_DEVICE_ATTR,
9 The groups and attributes per virtual machine, if any, are architecture
19 Enables Collaborative Memory Management Assist (CMMA) for the virtual machine.
31 -EINVAL if the virtual machine is of type UCONTROL
32 -E2BIG if the given guest memory is to big for that machine
47 Allows user space to retrieve machine and kvm specific cpu related information:
57 Parameters: address of buffer to store the machine related cpu data
/linux-4.1.27/Documentation/power/regulator/
Dmachine.txt4 The regulator machine driver interface is intended for board/machine specific
7 Consider the following machine :-
14 order to control their power supplies. This mapping can be achieved in machine
23 e.g. for the machine above
/linux-4.1.27/Documentation/arm/SPEAr/
Doverview.txt36 A generic configuration is provided for each machine, and can be used as the
45 The common files for multiple machine families (SPEAr3xx, SPEAr6xx and
49 Each machine series have a directory with name arch/arm/mach-spear followed by
54 mach-spear13xx/spear13xx.c. mach-spear* also contain soc/machine specific
/linux-4.1.27/Documentation/isdn/
DsyncPPP.FAQ10 Q07: A SunISDN machine can't connect to my i4l system
33 If you login into a remote machine using the
39 syncPPP machine .. use the network device part
112 Q07: A SunISDN machine tries to connect my i4l system,
130 to the second machine.
173 from the remote machine. With 'useifip' it gets the
176 Note: the IP address of the remote machine must be configured
177 locally or the remote machine must send it in an IPCP request.
188 where REMOTE must be the address of the remote machine (the
189 machine, which gives you your address)
[all …]
/linux-4.1.27/arch/arm/include/asm/xen/
Dpage.h64 static inline xpaddr_t machine_to_phys(xmaddr_t machine) in machine_to_phys() argument
66 unsigned offset = machine.maddr & ~PAGE_MASK; in machine_to_phys()
67 return XPADDR(PFN_PHYS(mfn_to_pfn(PFN_DOWN(machine.maddr))) | offset); in machine_to_phys()
/linux-4.1.27/arch/mips/jazz/
DKconfig7 This is a machine with a R4400 133/150 MHz CPU. To compile a Linux
19 This is a machine with a R4000 100 MHz CPU. To compile a Linux
30 This is a machine with a R4000 100 MHz CPU. To compile a Linux
/linux-4.1.27/arch/alpha/kernel/
Dirq_alpha.c128 const char *machine, int expected) in process_mcheck_info() argument
140 printk(KERN_CRIT "%s machine check %s\n", machine, in process_mcheck_info()
155 machine, vector, get_irq_regs()->pc, mchk_header->code); in process_mcheck_info()
/linux-4.1.27/sound/soc/txx9/
DKconfig24 tristate "Generic TXx9 ACLC sound machine"
29 This is a generic AC97 sound machine for use in TXx9 based systems.
/linux-4.1.27/Documentation/ABI/testing/
Ddebugfs-ideapad7 cfg shows the return value of _CFG method in VPC2004 device. It tells machine
8 capability and what graphic component within the machine.
Dsysfs-devices-soc15 What: /sys/devices/socX/machine
19 Read-only attribute common to all SoCs. Contains the SoC machine
Ddebugfs-ec19 This can influence the way your machine is cooled and fans may
Dsysfs-devices7 be added and removed dynamically as the machine runs,
/linux-4.1.27/tools/perf/util/scripting-engines/
Dtrace-event-python.c531 struct machine *machine) in python_export_machine() argument
538 tuple_set_u64(t, 0, machine->db_id); in python_export_machine()
539 tuple_set_s32(t, 1, machine->pid); in python_export_machine()
540 tuple_set_string(t, 2, machine->root_dir ? machine->root_dir : ""); in python_export_machine()
550 u64 main_thread_db_id, struct machine *machine) in python_export_thread() argument
558 tuple_set_u64(t, 1, machine->db_id); in python_export_thread()
607 struct machine *machine) in python_export_dso() argument
618 tuple_set_u64(t, 1, machine->db_id); in python_export_dso()
681 tuple_set_u64(t, 2, es->al->machine->db_id); in python_export_sample()
938 SET_TABLE_HANDLER(machine); in set_table_handlers()
/linux-4.1.27/drivers/base/
Dsoc.c35 static DEVICE_ATTR(machine, S_IRUGO, soc_info_get, NULL);
53 && (soc_dev->attr->machine != NULL)) in soc_attribute_mode()
76 return sprintf(buf, "%s\n", soc_dev->attr->machine); in soc_info_get()
/linux-4.1.27/arch/mips/txx9/
DKconfig38 support this machine type
46 support this machine type
55 support this machine type
/linux-4.1.27/Documentation/watchdog/
Dwdt.txt11 to within a timeout or the machine will reboot. Each write delays the reboot
14 boards physically pull the machine down off their own onboard timers and
18 This provides /dev/temperature. This is the machine internal temperature in
Dwatchdog-api.txt162 The machine was last rebooted by the watchdog because the thermal limit was
181 The machine is showing an undervoltage status
189 The machine is showing an overvoltage status. Note that if one level is
/linux-4.1.27/arch/arm/mach-tegra/
Dtegra.c128 char *machine; member
142 if (of_machine_is_compatible(board_init_funcs[i].machine)) { in tegra_dt_init_late()
/linux-4.1.27/sound/soc/intel/
DKconfig8 This adds support for ASoC machine driver for Intel(R) MID Medfield platform
97 This adds support for ASoC machine driver for Intel(R) MID Baytrail platform
109 This adds support for ASoC machine driver for Intel(R) Cherrytrail & Braswell
121 This adds support for ASoC machine driver for Intel(R) Cherrytrail & Braswell
/linux-4.1.27/Documentation/crypto/
Ddescore-readme.txt74 compiler machine desCore libdes ALT_ECB slower by
102 to use only 128k. his tables and code are machine independent.
108 the tables used seem to be machine-independent;
111 when the machine's architecture allows it.
125 machine-independent.
128 UC Berkeley code (depends on machine-endedness):
172 which depended on endedness and other machine quirks,
176 obfuscate the code and in the end were slower than a simpler machine
200 whichever one is closest to the capabilities of your machine.
205 ROR and ROL macros to use machine rotate instructions if you have them.
[all …]
/linux-4.1.27/arch/x86/include/asm/xen/
Dpage.h175 static inline xpaddr_t machine_to_phys(xmaddr_t machine) in machine_to_phys() argument
177 unsigned offset = machine.maddr & ~PAGE_MASK; in machine_to_phys()
178 return XPADDR(PFN_PHYS(mfn_to_pfn(PFN_DOWN(machine.maddr))) | offset); in machine_to_phys()
/linux-4.1.27/arch/powerpc/kernel/
Dvmlinux.lds.S158 .machine.desc : AT(ADDR(.machine.desc) - LOAD_OFFSET) {
160 *(.machine.desc)
/linux-4.1.27/Documentation/networking/
DPLIP.txt80 There is a performance drop on the machine hosting the driver.
100 in which case a long timeout would stall the machine when, for whatever
127 data bit outputs of the first port (machine T) connected to the
128 status bit inputs of the second port (machine R). There are five
161 ``printer'' (as opposed to ``parallel'') ports or when the machine
203 To start a transfer the transmitting machine outputs a nibble 0x08.
205 machine. The receiving machine disables interrupts and raises its own ACK
Dphy.txt111 PHY's software state machine, and registered for the PHY's interrupt, if it
144 It is possible that the PAL's built-in state machine needs a little help to
147 every second before the state machine reacts to any changes. To do this, you
158 There's a remote chance that the PAL's built-in state machine cannot track
166 accessed without the state-machine running, and most of these functions are
167 descended from functions which did not interact with a complex state-machine.
169 state machine, so tryer beware.
215 machine if you write registers like BMCR, BMSR, ADVERTISE, etc. Best to
Diphase.txt124 At the test machine intended to receive data, type:
126 At the other test machine, type:
140 This option may only be set on the transmit machine.
Dxfrm_sync.txt7 events so that the an SA can be safely moved from one machine to another
9 The idea is to synchronize the SA so that the takeover machine can do
29 machine is known ahead of time since the decay of the time countdown
Dtcp.txt10 - How the new TCP output machine [nyi] works
68 How the new TCP output machine [nyi] works.
Dvortex.txt130 Sets the `options' parameter for all 3c59x NICs in the machine.
145 Sets full duplex mode for all 3c59x NICs in the machine. Entries
237 Sets enable_wol mode for all 3c59x NICs in the machine. Entries in
314 This means that when, for example, a machine is unplugged from a hubbed
322 tree parameter for the port the machine is plugged into to 'portfast'
/linux-4.1.27/Documentation/filesystems/caching/
Dobject.txt11 (*) Object management state machine.
97 machine. The state for an object is kept in the fscache_object struct, in
101 Each state has an action associated with it that is invoked when the machine
148 state machine at once, this simplifies the locking, particularly with respect
158 The object state machine has a set of states that it can be in. There are
228 The state machine comes here to update the object in the cache from the
281 There are a number of events that can be raised to an object state machine:
285 The netfs requested that an object be updated. The state machine will ask
318 state machine, it doesn't matter if there's a collision with both ends trying
319 to sever the connection at the same time. The state machine can just pick
/linux-4.1.27/Documentation/devicetree/bindings/rtc/
Disil,isl12057.txt8 ("isil,irq2-can-wakeup-machine") to handle the specific use-case found
25 - "isil,irq2-can-wakeup-machine": mark the chip as a wakeup source,
77 isil,irq2-can-wakeup-machine;
/linux-4.1.27/drivers/misc/lis3lv02d/
DKconfig16 the laptop to act as a pinball machine-esque joystick.
33 the device to act as a pinball machine-esque joystick.
/linux-4.1.27/Documentation/devicetree/bindings/misc/
Dfsl,qoriq-mc.txt27 this machine and must always be present
31 as in the device tree presented to a virtual machine.
/linux-4.1.27/drivers/usb/usbip/
DKconfig22 which is run on the remote machine.
32 machine that is sharing the USB devices.
/linux-4.1.27/arch/powerpc/lib/
Dcopypage_power7.S45 .machine push
46 .machine "power4"
55 .machine pop
/linux-4.1.27/arch/avr32/
DMakefile26 machine-$(CONFIG_PLATFORM_AT32AP) := at32ap
27 machdirs := $(patsubst %,arch/avr32/mach-%/, $(machine-y))
/linux-4.1.27/arch/s390/include/asm/
Dcpu.h21 unsigned int machine : 16; member
/linux-4.1.27/arch/m68k/fpsp040/
Dkernel_ex.S54 | frestore the frame into the machine (done by unimp_hd)
60 | frestore the frame into the machine (done by unimp_hd)
108 | frestore the frame into the machine (done by unimp_hd)
113 | frestore the frame into the machine (done by unimp_hd)
/linux-4.1.27/arch/m68k/
DKconfig.devices14 Use the power-on LED on your machine as a load meter. The exact
23 access to information about the machine you're running on,
110 machine, say Y here.
117 machine, say Y here.
DKconfig106 It is an ongoing process to be certain the hardware in a machine
123 source arch/m68k/Kconfig.machine
DKconfig.debug24 This is useful for kernel debugging when your machine crashes very
/linux-4.1.27/Documentation/devicetree/bindings/arm/msm/
Dqcom,idle-state.txt16 trigger to execute the SPM state machine. The SPM state machine waits for the
19 the SPM state machine out of its wait, the next step is to ensure that the
22 driver and is not defined in the DT. The SPM state machine should be
/linux-4.1.27/arch/arm/mach-sa1100/
DKconfig64 H3100 handheld computer. Information about this machine and the
65 Linux port to this machine can be found at:
76 H3600 handheld computer. Information about this machine and the
77 Linux port to this machine can be found at:
/linux-4.1.27/include/linux/
Dsys_soc.h12 const char *machine; member
Dasn1_ber_bytecode.h26 const unsigned char *machine; member
/linux-4.1.27/arch/x86/kernel/cpu/
Dbugs.c84 init_utsname()->machine[1] = in check_bugs()
/linux-4.1.27/Documentation/devicetree/bindings/power_supply/
Drestart-poweroff.txt4 by restarting and letting u-boot keep hold of the machine until the
/linux-4.1.27/Documentation/DocBook/
D.regulator.xml.cmd2 …egulator.tmpl include/linux/regulator/consumer.h include/linux/regulator/machine.h include/linux/r…
/linux-4.1.27/arch/sh/include/asm/
Dbugs.h22 char *p = &init_utsname()->machine[2]; /* "sh" */ in check_bugs()
/linux-4.1.27/Documentation/power/
Dinterface.txt63 the RTC across reboots, so that you can debug a machine that just hangs
69 To use this debugging feature you should attempt to suspend the machine, then
74 CAUTION: Using it will cause your machine's real-time (CMOS) clock to be
Dapm-acpi.txt20 interface can be in control of the machine at once. Think about it..
/linux-4.1.27/sound/soc/intel/atom/sst/
Dsst_acpi.c48 char machine[32]; member
286 mdev = platform_device_register_data(dev, mach->machine, -1, NULL, 0); in sst_acpi_probe()
288 dev_err(dev, "Failed to create machine device: %s\n", mach->machine); in sst_acpi_probe()
/linux-4.1.27/arch/powerpc/boot/
Dps3-head.S23 .machine "ppc64"
Dps3-hvcall.S23 .machine "ppc64"
/linux-4.1.27/init/
Dversion.c34 .machine = UTS_MACHINE,
/linux-4.1.27/sound/aoa/fabrics/
DKconfig10 If you are unsure and have a later Apple machine,
/linux-4.1.27/tools/testing/ktest/
Dktest.pl78 my $machine;
231 "MACHINE" => \$machine,
1599 my $dir = "$machine-$test_type-$type-$result-$date";
1677 $command =~ s/\$MACHINE/$machine/g;
1763 $last_machine eq $machine);
1787 die "Could not find '$grub_menu' in $grub_file on $machine"
1791 $last_machine = $machine;
1806 $last_machine eq $machine);
1830 die "Could not find '$grub_menu' in /boot/grub/menu on $machine"
1834 $last_machine = $machine;
[all …]
/linux-4.1.27/tools/perf/Documentation/
Dperf-archive.txt17 machine.
/linux-4.1.27/arch/arm/mach-s3c64xx/
DKconfig93 # S3C6410 machine support
258 Shared machine support for SmartQ 5/7
301 bool "Samsung S3C6400/S3C6410 machine using Device Tree"
314 supported with this machine file.
/linux-4.1.27/arch/mips/boot/compressed/
Duart-16550.c42 #error please define the serial port address for your own machine
/linux-4.1.27/kernel/power/
DKconfig36 You can suspend your machine with 'echo disk > /sys/power/state'
166 This option will let you suspend your machine during bootup, and
215 RTC across reboots, so that you can debug a machine that just hangs
219 machine, reboot it and then run
223 CAUTION: this option will cause your machine's real-time clock to be
246 Generally, if you don't have a battery in your machine, there isn't
/linux-4.1.27/Documentation/devicetree/
Dusage-model.txt17 machine.
84 per-machine hard coded selections.
98 specific machine. In a perfect world, the specific platform shouldn't
102 machine during early boot so that it has the opportunity to run
103 machine-specific fixups.
105 In the majority of cases, the machine identity is irrelevant, and the
106 kernel will instead select setup code based on the machine's core
117 with the exact name of the machine, followed by an optional list of
148 machine. After searching the entire table of machine_descs,
221 This is also when machine-specific setup hooks will get called, like
[all …]
Dof_unittest.txt9 is attached to the live tree dynamically, independent of the machine's
69 Figure 1, describes a generic structure of machine's un-flattened device tree
102 machine's device tree (if present). So, when selftest_data_add() is called,
110 blob. And finally, if the machine's device tree (i.e live tree) is present,
/linux-4.1.27/Documentation/fb/
Defifb.txt19 efifb does not have any kind of autodetection of your machine.
/linux-4.1.27/arch/sh/drivers/
DKconfig9 Use the power-on LED on your machine as a load meter. The exact
/linux-4.1.27/arch/arm/boot/dts/
Dkirkwood-ns2mini.dts6 /* This machine is embedded in the first LaCie CloudBox product. */
/linux-4.1.27/net/irda/irlan/
DKconfig12 to another Linux machine running the IrLAN protocol for ad-hoc
/linux-4.1.27/net/irda/irnet/
DKconfig12 can use it between Linux machine or with W2k.
/linux-4.1.27/Documentation/sh/
Dnew-machine.txt171 Adding a new machine is relatively trivial (using vapor as an example):
178 any machine specific IO functions prefixed with the machine name, for
179 example vapor_inb. These will be needed when filling out the machine
191 - Add machine vector definitions to the board's setup.c. At a bare minimum,
200 the machine specific io functions (if there are enough to warrant it).
/linux-4.1.27/Documentation/arm/Samsung-S3C24XX/
DOverview.txt33 please check the machine specific documentation.
134 machine files.
265 on a per-machine basis, care should be taken to ensure the
269 driver if a machine does not set it at startup
272 to ensure that the data is thrown away if the machine is
DSuspend.txt43 The machine specific functions must call the s3c_pm_init() function
45 simple as adding the following to the machine's definition:
/linux-4.1.27/arch/nios2/
DKconfig.debug24 This is useful for kernel debugging when your machine crashes very
/linux-4.1.27/sound/soc/ux500/
DKconfig30 Select this to enable the MOP500 machine-driver.
/linux-4.1.27/drivers/isdn/i4l/
DKconfig54 sent over the wire. The machine at the other end of the PPP link
66 your Linux box as an ISDN-answering machine. Of course, this must be
78 an ISDN-fax-machine. This must be supported by the lowlevel driver
/linux-4.1.27/drivers/gpu/drm/vmwgfx/
DKconfig14 in a VMware virtual machine.
/linux-4.1.27/arch/tile/
DKconfig.debug11 This is useful for kernel debugging when your machine crashes very
/linux-4.1.27/Documentation/arm/sti/
Doverview.txt22 All the files for multiple machine families (STiH415, STiH416, and STiG125)
/linux-4.1.27/arch/s390/kernel/
Dprocessor.c76 n, id->version, id->ident, id->machine); in show_cpuinfo()
/linux-4.1.27/arch/powerpc/
DKconfig.debug140 enable debugging for the wrong type of machine your kernel
147 Select this to enable early debugging for a machine using BootX
154 Select this to enable early debugging for a machine with a HVC
161 Select this to enable early debugging for a machine with a HVSI
298 the machine built-in serial ports.
/linux-4.1.27/Documentation/sound/oss/
DREADME.modules83 the machine has been running for any amount of time. The way to avoid this
97 unnecessary. It is possible that machine with 16MB or less RAM will find
98 this option useful, but if your machine is so memory-starved that it
/linux-4.1.27/Documentation/devicetree/bindings/arm/
Dfw-cfg.txt4 provide the following Firmware Configuration interface on the "virt" machine
30 initrd images for direct kernel booting, virtual machine UUID, SMP information,
/linux-4.1.27/arch/alpha/
DKconfig455 Is this a machine based on the EV67 core? If in doubt, select N here
456 and the machine will be treated as an EV6.
525 The usual way to load Linux on an Alpha machine is to use MILO
555 machines, but will use only one CPU of a multiprocessor machine. If
557 uniprocessor machines. On a uniprocessor machine, the kernel
654 machine checks, but wanted the default to be as if verbose
655 machine check printing was turned off, then one would choose
658 verbose machine check printing, or "verbose_mcheck=2" to get
720 build it even if your particular machine doesn't know about SRM
/linux-4.1.27/arch/arm/mach-ux500/
Dcpu.c123 soc_dev_attr->machine = ux500_get_machine(); in soc_info_populate()
/linux-4.1.27/drivers/parisc/
DREADME.dino22 ** program. Assume a machine is only "suspect" until proven otherwise.
DKconfig53 Say Y here if you have an EISA bus in your machine. This code
70 if you have a recent machine. If you are convinced you do not have
71 PCI slots in your machine (eg a 712), then you may say "N" here.
/linux-4.1.27/arch/arm/mach-imx/
Dcpu.c91 ret = of_property_read_string(root, "model", &soc_dev_attr->machine); in imx_soc_device_init()
/linux-4.1.27/sound/core/
Dinfo_oss.c102 init_utsname()->machine); in snd_sndstat_proc_read()
/linux-4.1.27/net/unix/
DKconfig12 machine is not connected to any network. Unless you are working on
/linux-4.1.27/drivers/bcma/
DREADME9 as standard AMBA device. Reading it's CID or PID can cause machine lockup.
/linux-4.1.27/arch/um/
DKconfig.debug37 This is useful for kernel debugging when your machine crashes very
/linux-4.1.27/arch/cris/kernel/
Dsetup.c174 strcpy(init_utsname()->machine, cris_machine_name); in setup_arch()
/linux-4.1.27/Documentation/arm/Samsung/
DGPIO.txt37 driver or machine to change gpio configuration.
/linux-4.1.27/Documentation/s390/
Dkvm.txt29 operation is needed in order to run a virtual machine, and it requires the
33 before creating a virtual machine have to call KVM_S390_ENABLE_SIE, or will
63 This ioctl is used to submit a floating interrupt for a virtual machine.
/linux-4.1.27/drivers/soc/versatile/
Dsoc-integrator.c132 soc_dev_attr->machine = "Integrator"; in integrator_soc_init()
Dsoc-realview.c115 soc_dev_attr->machine = "RealView"; in realview_soc_probe()
/linux-4.1.27/Documentation/vm/
Dhwpoison.txt11 * High level machine check handler. Handles pages reported by the
20 * when that happens another machine check will happen.
44 KVM can inject the machine check into the guest with the proper
/linux-4.1.27/arch/frv/
DKconfig.debug13 megabytes and requires a machine with more than 16 MB, better 32 MB
/linux-4.1.27/arch/arm/boot/
DMakefile94 (echo This machine does not support INITRD; exit -1)
/linux-4.1.27/arch/powerpc/platforms/82xx/
DKconfig61 this option means that you wish to build a kernel for a machine with
/linux-4.1.27/arch/arm/mach-clps711x/
Ddevices.c126 soc_dev_attr->machine = of_flat_dt_get_machine_name(); in clps711x_soc_init()
/linux-4.1.27/Documentation/virtual/
Dparavirt_ops.txt10 including native machine -- without any hypervisors.
/linux-4.1.27/Documentation/zh_CN/arm/
DBooting42 3、检测机器的类型(machine type)。
/linux-4.1.27/arch/s390/kvm/
DKconfig35 on any 64bit machine.
/linux-4.1.27/fs/gfs2/
DKconfig16 machine show up immediately on all other machines in the cluster.
/linux-4.1.27/Documentation/RCU/
DNMI-RCU.txt21 the NMI handler to take the default machine-specific action.
47 default_do_nmi() function to handle a machine-specific NMI. Finally,
/linux-4.1.27/arch/mips/sgi-ip27/
DKconfig29 machine. This is required in order to support text replication on
/linux-4.1.27/arch/sh/kernel/cpu/
Dproc.c92 seq_printf(m, "cpu family\t: %s\n", init_utsname()->machine); in show_cpuinfo()
/linux-4.1.27/tools/perf/arch/
Dcommon.c150 if (!strcmp(normalize_arch(uts.machine), arch)) in perf_session_env__lookup_binutils_path()
/linux-4.1.27/arch/parisc/
DKconfig199 or having a 64bit-only capable PA-RISC machine should say Y here.
242 machines, but will use only one CPU of a multiprocessor machine. If
244 uniprocessor machines. On a uniprocessor machine, the kernel
/linux-4.1.27/Documentation/filesystems/
Dtmpfs.txt61 oversize your tmpfs instances the machine will deadlock
66 machine with highmem) the number of lowmem RAM pages,
77 use up all the memory on the machine; but enhances the scalability of
/linux-4.1.27/sound/soc/atmel/
DKconfig24 machine drivers to support below.
/linux-4.1.27/arch/unicore32/
DKconfig.debug24 This is useful for kernel debugging when your machine crashes very
/linux-4.1.27/arch/s390/mm/
Dinit.c56 switch (cpu_id.machine) { in setup_zero_pages()
/linux-4.1.27/tools/power/cpupower/utils/
Dcpupower.c205 if (!ret && !strcmp(uts.machine, "x86_64") && in main()
/linux-4.1.27/Documentation/virtual/uml/
DUserModeLinux-HOWTO.txt340 virtual machine and dropping them into /lib/modules/`uname -r`.
464 yourself inside a little virtual machine. Our filesystems have a
510 machine and log in to it. See ``Setting up the network'' to learn
542 machine are configured with a 2G/2G split, with the kernel occupying
594 o make a virtual machine accessible from the net by attaching a
838 prompt of the other virtual machine.
859 machine to exchange packets with other hosts:
938 The next step is to provide a network device to the virtual machine.
958 This sets up eth0 inside the virtual machine to attach itself to the
1130 packets with any machine on your ethernet.
[all …]
/linux-4.1.27/Documentation/devicetree/bindings/pinctrl/
Dallwinner,sunxi-pinctrl.txt26 pinctrl groups available on the machine. Each subnode will list the

123