Home
last modified time | relevance | path

Searched +full:machine +full:- +full:level (Results 1 – 25 of 714) sorted by relevance

12345678910>>...29

/linux/Documentation/arch/arm/
H A Dinterrupts.rst5 2.5.2-rmk5:
7 major architecture-specific subsystems.
10 MMU TLB. Each MMU TLB variant is now handled completely separately -
19 Unfortunately, this means that machine types that touch the irq_desc[]
20 array (basically all machine types) will break, and this means every
21 machine type that we currently have.
26 SA1100 ------------> Neponset -----------> SA1111
28 -----------> USAR
30 -----------> SMC9196
33 exclusive of each other - if you're processing one interrupt from the
[all …]
H A Darm.rst9 ---------------------
17 in the top level Makefile. However, if you don't have the ARM Linux ELF
21 If you wish to cross-compile, then alter the following lines in the top
22 level make file::
36 CROSS_COMPILE=<your-path-to-your-compiler-without-gcc>
40 CROSS_COMPILE=arm-linux-
48 ---------------
54 Bug reports should be sent to linux-arm-kernel@lists.arm.linux.org.uk,
64 -------------
66 Several new include directories have been created under include/asm-arm,
[all …]
/linux/tools/perf/util/
H A Ddebug.c1 // SPDX-License-Identifier: GPL-2.0
22 #include "machine.h"
27 #include "synthetic-events.h"
30 #include "trace-event.h"
33 #include "util/parse-sublevel-options.h"
38 #include <event-parse.h>
92 int veprintf(int level, in argument
108 eprintf(int level,int var,const char * fmt,...) eprintf() argument
134 eprintf_time(int level,int var,u64 t,const char * fmt,...) eprintf_time() argument
313 struct machine *machine; __dump_stack() local
[all...]
H A Devent.c20 #include "machine.h"
26 #include "time-utils.h"
35 #include "bpf-event.h"
113 type == 'A') || strcmp(name, args->name)) in find_func_symbol_cb()
116 args->start = start; in find_func_symbol_cb()
125 if (strcmp(name, args->name)) in find_any_symbol_cb()
128 args->start = start; in find_any_symbol_cb()
138 return -1; in kallsyms__get_function_start()
150 return -1; in kallsyms__get_symbol_start()
161 for (i = 0; i < event->n in perf_event__read_stat_config()
230 perf_event__process_comm(const struct perf_tool * tool __maybe_unused,union perf_event * event,struct perf_sample * sample,struct machine * machine) perf_event__process_comm() argument
238 perf_event__process_namespaces(const struct perf_tool * tool __maybe_unused,union perf_event * event,struct perf_sample * sample,struct machine * machine) perf_event__process_namespaces() argument
246 perf_event__process_cgroup(const struct perf_tool * tool __maybe_unused,union perf_event * event,struct perf_sample * sample,struct machine * machine) perf_event__process_cgroup() argument
254 perf_event__process_lost(const struct perf_tool * tool __maybe_unused,union perf_event * event,struct perf_sample * sample,struct machine * machine) perf_event__process_lost() argument
262 perf_event__process_aux(const struct perf_tool * tool __maybe_unused,union perf_event * event,struct perf_sample * sample __maybe_unused,struct machine * machine) perf_event__process_aux() argument
270 perf_event__process_itrace_start(const struct perf_tool * tool __maybe_unused,union perf_event * event,struct perf_sample * sample __maybe_unused,struct machine * machine) perf_event__process_itrace_start() argument
278 perf_event__process_aux_output_hw_id(const struct perf_tool * tool __maybe_unused,union perf_event * event,struct perf_sample * sample __maybe_unused,struct machine * machine) perf_event__process_aux_output_hw_id() argument
286 perf_event__process_lost_samples(const struct perf_tool * tool __maybe_unused,union perf_event * event,struct perf_sample * sample,struct machine * machine) perf_event__process_lost_samples() argument
294 perf_event__process_switch(const struct perf_tool * tool __maybe_unused,union perf_event * event,struct perf_sample * sample __maybe_unused,struct machine * machine) perf_event__process_switch() argument
302 perf_event__process_ksymbol(const struct perf_tool * tool __maybe_unused,union perf_event * event,struct perf_sample * sample __maybe_unused,struct machine * machine) perf_event__process_ksymbol() argument
310 perf_event__process_bpf(const struct perf_tool * tool __maybe_unused,union perf_event * event,struct perf_sample * sample,struct machine * machine) perf_event__process_bpf() argument
318 perf_event__process_text_poke(const struct perf_tool * tool __maybe_unused,union perf_event * event,struct perf_sample * sample,struct machine * machine) perf_event__process_text_poke() argument
401 perf_event__process_mmap(const struct perf_tool * tool __maybe_unused,union perf_event * event,struct perf_sample * sample,struct machine * machine) perf_event__process_mmap() argument
409 perf_event__process_mmap2(const struct perf_tool * tool __maybe_unused,union perf_event * event,struct perf_sample * sample,struct machine * machine) perf_event__process_mmap2() argument
424 perf_event__process_fork(const struct perf_tool * tool __maybe_unused,union perf_event * event,struct perf_sample * sample,struct machine * machine) perf_event__process_fork() argument
432 perf_event__process_exit(const struct perf_tool * tool __maybe_unused,union perf_event * event,struct perf_sample * sample,struct machine * machine) perf_event__process_exit() argument
440 perf_event__exit_del_thread(const struct perf_tool * tool __maybe_unused,union perf_event * event,struct perf_sample * sample __maybe_unused,struct machine * machine) perf_event__exit_del_thread() argument
546 perf_event__fprintf_text_poke(union perf_event * event,struct machine * machine,FILE * fp) perf_event__fprintf_text_poke() argument
626 perf_event__fprintf(union perf_event * event,struct machine * machine,FILE * fp) perf_event__fprintf() argument
689 perf_event__process(const struct perf_tool * tool __maybe_unused,union perf_event * event,struct perf_sample * sample,struct machine * machine) perf_event__process() argument
698 struct machine *machine = maps__machine(maps); thread__find_map() local
761 struct machine *machine = maps__machine(thread__maps(thread)); thread__find_map_fb() local
805 machine__resolve(struct machine * machine,struct addr_location * al,struct perf_sample * sample) machine__resolve() argument
[all...]
H A Dintel-pt.c1 // SPDX-License-Identifier: GPL-2.0-only
4 * Copyright (c) 2013-2015, Intel Corporation.
18 #include "machine.h"
28 #include "thread-stack.h"
35 #include "intel-pt.h"
38 #include "util/synthetic-events.h"
39 #include "time-utils.h"
43 #include "intel-pt-decoder/intel-pt-log.h"
44 #include "intel-pt-decoder/intel-pt-decoder.h"
45 #include "intel-pt-decoder/intel-pt-insn-decoder.h"
[all …]
/linux/arch/hexagon/include/asm/
H A Dvm_mmu.h1 /* SPDX-License-Identifier: GPL-2.0-only */
5 * Copyright (c) 2010-2011,2013 The Linux Foundation. All rights reserved.
12 * Shift, mask, and other constants for the Hexagon Virtual Machine
15 * Virtual machine MMU allows first-level entries to either be
16 * single-level lookup PTEs for very large pages, or PDEs pointing
17 * to second-level PTEs for smaller pages. If PTE is single-level,
42 * Virtual Machine PTE Bits/Fields
56 #define __HEXAGON_C_WB 0x0 /* Write-back, no L2 */
57 #define __HEXAGON_C_WT 0x1 /* Write-through, no L2 */
64 #define __HEXAGON_C_WT_L2 0x5 /* Write-through, with L2 */
[all …]
/linux/Documentation/devicetree/bindings/timer/
H A Dandestech,plmt0.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Andes machine-level timer
10 The Andes machine-level timer device (PLMT0) provides machine-level timer
11 functionality for a set of HARTs on a RISC-V platform. It has a single
12 fixed-frequency monotonic time counter (MTIME) register and a time compare
17 - Ben Zong-You Xie <ben717@andestech.com>
22 - enum:
23 - andestech,qilai-plmt
[all …]
/linux/drivers/char/ipmi/
H A Dipmi_si_sm.h1 /* SPDX-License-Identifier: GPL-2.0+ */
5 * State machine interface for low-level IPMI system management
8 * BT interface) and the actual low-level state machine.
35 SI_SM_HOSED, /* The hardware violated the state machine. */
38 * The hardware is asserting attn and the state machine is
44 /* Handlers for the SMI state machine. */
47 * Put the version number of the state machine here so the
60 * Start a new transaction in the state machine. This will
61 * return -2 if the state machine is not idle, -1 if the size
70 * -1 if the buffer is too small, zero if no transaction is
[all …]
/linux/sound/soc/sof/
H A Dcore.c1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause)
15 #include "sof-priv.h"
16 #include "sof-of-dev.h"
43 static int override_ipc_type = -
123 sof_print_oops_and_stack(struct snd_sof_dev * sdev,const char * level,u32 panic_code,u32 tracep_code,void * oops,struct sof_ipc_panic_info * panic_info,void * stack,size_t stack_words) sof_print_oops_and_stack() argument
[all...]
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
21 For backwards-compatibility with previous configurations the selection will
22 be used as default for platform-specific drivers.
32 For backwards-compatibility with previous configurations the selection will
33 be used as default for platform-specific drivers.
62 This option is not user-selectable but automagically handled by
63 'select' statements at a higher level.
69 This option is not user-selectable but automagically handled by
70 'select' statements at a higher level.
102 This adds support for a dummy/nocodec machine driver fallback
[all …]
/linux/tools/perf/pmu-events/arch/x86/elkhartlake/
H A Dvirtual-memory.json11 …"BriefDescription": "Counts the number of first level TLB misses but second level hits due to a de…
59 …g from start till PMH becomes idle again (ready to serve next walk). Includes EPT-walk intervals.",
72 …"BriefDescription": "Counts the number of first level TLB misses but second level hits due to stor…
120 …g from start till PMH becomes idle again (ready to serve next walk). Includes EPT-walk intervals.",
129 …ectory Entry hits. The Extended Page Directory cache is used by Virtual Machine operating systems…
138 …tory Entry misses. The Extended Page Directory cache is used by Virtual Machine operating systems…
147 …ointer Entry hits. The Extended Page Directory cache is used by Virtual Machine operating systems…
156 …nter Entry misses. The Extended Page Directory cache is used by Virtual Machine operating systems…
165 …LB hits per cycle. The Extended Page Directory cache is used by Virtual Machine operating systems…
174 …"PublicDescription": "Counts the number of times the machine was unable to find a translation in t…
[all …]
/linux/tools/perf/pmu-events/arch/x86/snowridgex/
H A Dvirtual-memory.json11 …"BriefDescription": "Counts the number of first level TLB misses but second level hits due to a de…
59 …g from start till PMH becomes idle again (ready to serve next walk). Includes EPT-walk intervals.",
72 …"BriefDescription": "Counts the number of first level TLB misses but second level hits due to stor…
120 …g from start till PMH becomes idle again (ready to serve next walk). Includes EPT-walk intervals.",
129 …ectory Entry hits. The Extended Page Directory cache is used by Virtual Machine operating systems…
138 …tory Entry misses. The Extended Page Directory cache is used by Virtual Machine operating systems…
147 …ointer Entry hits. The Extended Page Directory cache is used by Virtual Machine operating systems…
156 …nter Entry misses. The Extended Page Directory cache is used by Virtual Machine operating systems…
165 …LB hits per cycle. The Extended Page Directory cache is used by Virtual Machine operating systems…
174 …"PublicDescription": "Counts the number of times the machine was unable to find a translation in t…
[all …]
/linux/arch/powerpc/platforms/chrp/
H A Dsetup.c1 // SPDX-License-Identifier: GPL-2.0
40 #include <asm/pci-bridge.h>
62 /* Used for doing CHRP event-scans */
82 "Asynchronous", "Reserved", "Flow-Through Synchronous",
86 "Disabled", "Write-Through", "Copy-Back", "Transparent Mode"
108 seq_printf(m, "machine\t\t: CHRP %s\n", model); in chrp_show_cpuinfo()
176 static void __init sio_fixup_irq(const char *name, u8 device, u8 level, in sio_fixup_irq() argument
186 if (level0 != level || type0 != type || !active) { in sio_fixup_irq()
187 printk(KERN_WARNING "sio: %s irq level %d, type %d, %sactive: " in sio_fixup_irq()
188 "remapping to level %d, type %d, active\n", in sio_fixup_irq()
[all …]
/linux/sound/oss/dmasound/
H A Ddmasound.h1 /* SPDX-License-Identifier: GPL-2.0 */
28 #define SND_DEV_SEQ2 8 /* /dev/sequencer, level 2 interface */
69 #define MIN_BUFSIZE (1<<12) /* in bytes (- where does this come from ?) */
72 #define MAX_FRAG_SIZE 15 /* allow *4 for mono-8 => stereo-16 (for multi) */
80 #define MAX_FRAG_SIZE 16 /* need to allow *4 for mono-8 => stereo-16 */
93 /* description of the set-up applies to either hard or soft settings */
103 * Machine definitions
135 int capabilities ; /* low-level reply to SNDCTL_DSP_GETCAPS */
138 } MACHINE; typedef
141 * Low level stuff
[all …]
/linux/tools/usb/usbip/
H A DREADME2 # README for usbip-utils
5 # 2005-2008 Takahiro Hirofuchi
9 network. Server is a machine which provides (shares) a USB device. Client is
10 a machine which uses USB device provided by server over the network.
15 - usbip-vhci
17 and allows to import a USB device from a remote machine.
19 - usbip-host (stub driver)
23 - usbi
[all...]
/linux/arch/powerpc/kernel/
H A Dmce.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Machine check exception handling.
52 mce->error_type = mce_err->error_type; in mce_set_error_info()
53 switch (mce_err->error_type) { in mce_set_error_info()
55 mce->u.ue_error.ue_error_type = mce_err->u.ue_error_type; in mce_set_error_info()
58 mce->u.slb_error.slb_error_type = mce_err->u.slb_error_type; in mce_set_error_info()
61 mce->u.erat_error.erat_error_type = mce_err->u.erat_error_type; in mce_set_error_info()
64 mce->u.tlb_error.tlb_error_type = mce_err->u.tlb_error_type; in mce_set_error_info()
67 mce->u.user_error.user_error_type = mce_err->u.user_error_type; in mce_set_error_info()
70 mce->u.ra_error.ra_error_type = mce_err->u.ra_error_type; in mce_set_error_info()
[all …]
/linux/Documentation/power/regulator/
H A Doverview.rst26 - Regulator
27 - Electronic device that supplies power to other devices.
31 Input Voltage -> Regulator -> Output Voltage
34 - PMIC
35 - Power Management IC. An IC that contains numerous
39 - Consumer
40 - Electronic device that is supplied power by a regulator.
41 Consumers can be classified into two types:-
52 - Power Domain
53 - Electronic circuit that is supplied its input power by the
[all …]
/linux/security/integrity/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
11 (EVM), IMA-appraisal extension, digital signature verification
27 of the different use cases - evm, ima, and modules.
67 bool "Provide a keyring to which Machine Owner Keys may be added"
73 If set, provide a keyring to which Machine Owner Keys (MOK) may
75 in the platform keyring, keys contained in the .machine keyring will
79 bool "Enforce Machine Keyring CA Restrictions"
83 The .machine keyring can be configured to enforce CA restriction
85 and all Machine Owner Keys (MOK) are added to the machine keyring.
86 If enabled only CA keys are added to the machine keyring, all
[all …]
/linux/Documentation/sound/soc/
H A Doverview.rst6 provide better ALSA support for embedded system-on-chip processors (e.g.
9 had some limitations:-
12 CPU. This is not ideal and leads to code duplication - for example,
18 machine specific code to re-route audio, enable amps, etc., after such an
31 features :-
50 * Machine specific controls: Allow machines to add controls to the sound card
54 multiple re-usable component drivers :-
60 on any architecture and machine.
66 * Machine class driver: The machine driver class acts as the glue that
68 "sound card device". It handles any machine specific controls and
[all …]
/linux/Documentation/arch/riscv/
H A Duabi.rst1 .. SPDX-License-Identifier: GPL-2.0
3 RISC-V Linux User ABI
7 ------------------------------------
10 Chapter 27 of the RISC-V Instruction Set Manual Volume I Unprivileged ISA
16 #. Single-letter extensions come first, in canonical order.
19 #. All multi-letter extensions will be separated from other extensions by an
23 single-letter extensions and before any higher-privileged extensions.
31 #. Standard supervisor-level extensions (starting with 'S') will be listed
32 after standard unprivileged extensions. If multiple supervisor-level
35 #. Standard machine-level extensions (starting with 'Zxm') will be listed
[all …]
/linux/arch/powerpc/include/asm/
H A Dexception-64e.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * Definitions for use by exception code on Book3-E
14 * critical exceptions which can themselves be interrupted by machine
20 * for machine check interrupts. Those are used to save a GPR that can
24 * the above re-entrancy issue.
27 * SPRGs are user-readable though, thus we might have to change some of
53 * one 64-byte cache line.
64 #define EX_TLB_DEAR ( 8 * 8) /* Level 0 and 2 only */
65 #define EX_TLB_ESR ( 9 * 8) /* Level 0 and 2 only */
77 * This prolog handles re-entrancy (up to 3 levels supported in the PACA
[all …]
/linux/arch/arc/include/asm/
H A Dmach_desc.h1 /* SPDX-License-Identifier: GPL-2.0-only */
12 * struct machine_desc - Board specific callbacks, called from ARC common code
14 * a multi-platform kernel builds with array of such descriptors.
25 * @init_machine: arch initcall level callback (e.g. populate static
27 * @init_late: Late initcall level callback
41 * Current machine - only accessible during boot.
46 * Machine type table - also only accessible during boot
/linux/include/xen/interface/
H A Dxen.h1 /* SPDX-License-Identifier: MIT */
69 /* Architecture-specific hypercall definitions. */
83 * In the side comments, 'V.' denotes a per-VCPU VIRQ while 'G.' denotes a
84 * global VIRQ. The former can be bound once per VCPU and cannot be re-bound.
86 * allocated to VCPU0 but can subsequently be re-bound.
102 /* Architecture-specific VIRQ definitions. */
127 * x != 0 => PFD == x - 1
129 * Sub-commands: ptr[1:0] specifies the appropriate MMU_* command.
130 * -------------
136 * FD == DOMID_IO: Permit /only/ I/O mappings, at the priv level of the caller.
[all …]
/linux/Documentation/sound/hd-audio/
H A Drealtek-pc-beep.rst17 identified below have no discernible effect on my machine, a Dell XPS 13 9350::
20 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
24 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
35 by h and S bits. Does not affect the level of 1Ah exposed to other widgets.
39 by h and S bits. Does not affect the level of 1Ah exposed to other widgets.
43 into 21h (headphone jack on my machine). Mixed signal respects the mute
48 into 14h (internal speaker on my machine). Mixed signal **ignores** the mute
58 +--DIV--+--!DIV--+ {1Ah boost control}
60 +--(b == 0)--+--(b != 0)--+
70 +-----!h-----+-----S-----+
[all …]
/linux/drivers/net/fddi/skfp/
H A Dsmtinit.c1 // SPDX-License-Identifier: GPL-2.0-or-later
15 call all module level initialization routines
33 #define OEMID(smc,i) smc->hw.oem_id->oi_mark[i]
47 mib = &smc->mib ; in set_oem_spec_val()
53 mib->fddiSMTConnectionPolicy = POLICY_MM ; in set_oem_spec_val()
82 /* First initialize the ports mib->pointers */ in init_smt()
84 smc->y[p].mib = & smc->mib.p[p] ; in init_smt()
99 pcm_init(smc) ; /* PCM state machine */ in init_smt()
100 ecm_init(smc) ; /* ECM state machine */ in init_smt()
101 cfm_init(smc) ; /* CFM state machine */ in init_smt()
[all …]

12345678910>>...29