Searched full:macros (Results 1 – 25 of 5641) sorted by relevance
12345678910>>...226
| /kernel/linux/linux-5.10/arch/m68k/include/asm/ |
| D | m53xxsim.h | 182 /* Register read/write macros */ 191 /* Bit definitions and macros for MCF_CCM_CCR */ 200 /* Bit definitions and macros for MCF_CCM_RCON */ 209 /* Bit definitions and macros for MCF_CCM_CIR */ 213 /* Bit definitions and macros for MCF_CCM_MISCCR */ 224 /* Bit definitions and macros for MCF_CCM_CDR */ 228 /* Bit definitions and macros for MCF_CCM_UHCSR */ 234 /* Bit definitions and macros for MCF_CCM_UOCSR */ 257 /* Register read/write macros */ 277 /* Bit definitions and macros for MCF_FBCS_CSAR */ [all …]
|
| D | m54xxgpt.h | 19 /* Register read/write macros */ 41 /* Bit definitions and macros for MCF_GPT_GMS */ 71 /* Bit definitions and macros for MCF_GPT_GCIR */ 75 /* Bit definitions and macros for MCF_GPT_GPWM */ 80 /* Bit definitions and macros for MCF_GPT_GSR */
|
| /kernel/linux/linux-6.6/arch/m68k/include/asm/ |
| D | m53xxsim.h | 182 /* Register read/write macros */ 191 /* Bit definitions and macros for MCF_CCM_CCR */ 200 /* Bit definitions and macros for MCF_CCM_RCON */ 209 /* Bit definitions and macros for MCF_CCM_CIR */ 213 /* Bit definitions and macros for MCF_CCM_MISCCR */ 224 /* Bit definitions and macros for MCF_CCM_CDR */ 228 /* Bit definitions and macros for MCF_CCM_UHCSR */ 234 /* Bit definitions and macros for MCF_CCM_UOCSR */ 257 /* Register read/write macros */ 277 /* Bit definitions and macros for MCF_FBCS_CSAR */ [all …]
|
| D | m54xxgpt.h | 19 /* Register read/write macros */ 41 /* Bit definitions and macros for MCF_GPT_GMS */ 71 /* Bit definitions and macros for MCF_GPT_GCIR */ 75 /* Bit definitions and macros for MCF_GPT_GPWM */ 80 /* Bit definitions and macros for MCF_GPT_GSR */
|
| /kernel/linux/linux-5.10/Documentation/ |
| D | asm-annotations.rst | 6 This document describes the new macros for annotation of data and code in 21 Over time, the Linux kernel has adopted macros from various projects (like 24 annotations in assembly. Due to the lack of their documentation, the macros 31 When these macros are used correctly, they help assemblers generate a nice 53 As one might realize, there were only three macros previously. That is indeed 61 macros, it was decided that brand new macros should be introduced instead:: 69 Macros Description 72 The new macros are prefixed with the ``SYM_`` prefix and can be divided into 99 Instruction Macros 124 example, having some asm instructions in between the macros, of course:: [all …]
|
| /kernel/linux/linux-6.6/Documentation/core-api/ |
| D | asm-annotations.rst | 6 This document describes the new macros for annotation of data and code in 21 Over time, the Linux kernel has adopted macros from various projects (like 24 annotations in assembly. Due to the lack of their documentation, the macros 31 When these macros are used correctly, they help assemblers generate a nice 54 As one might realize, there were only three macros previously. That is indeed 62 macros, it was decided that brand new macros should be introduced instead:: 70 Macros Description 73 The new macros are prefixed with the ``SYM_`` prefix and can be divided into 100 Instruction Macros 125 example, having some asm instructions in between the macros, of course:: [all …]
|
| /kernel/linux/linux-5.10/include/acpi/ |
| D | acoutput.h | 51 * Raw debug output levels, do not use these in the ACPI_DEBUG_PRINT macros 105 * Debug level macros that are used in the DEBUG_PRINT macros 200 * These macros are used for both the debug and non-debug versions of the code. 227 * Debug macros that are conditionally compiled 241 * The function name is also used by the function exit macros below. 243 * and macros such as __func__. 266 * Master debug print macros 274 * use of variadic macros supported by C99. 295 /* Helper macros for DEBUG_PRINT */ 331 /* The actual entry trace macros */ [all …]
|
| /kernel/linux/linux-6.6/include/acpi/ |
| D | acoutput.h | 51 * Raw debug output levels, do not use these in the ACPI_DEBUG_PRINT macros 105 * Debug level macros that are used in the DEBUG_PRINT macros 200 * These macros are used for both the debug and non-debug versions of the code. 227 * Debug macros that are conditionally compiled 241 * The function name is also used by the function exit macros below. 243 * and macros such as __func__. 266 * Master debug print macros 274 * use of variadic macros supported by C99. 295 /* Helper macros for DEBUG_PRINT */ 331 /* The actual entry trace macros */ [all …]
|
| /kernel/linux/linux-5.10/tools/bpf/bpftool/Documentation/ |
| D | bpftool-feature.rst | 22 | **bpftool** **feature probe** [*COMPONENT*] [**full**] [**unprivileged**] [**macros** [**prefix**… 29 **bpftool feature probe** [**kernel**] [**full**] [**macros** [**prefix** *PREFIX*]] 40 If the **macros** keyword (but not the **-j** option) is 42 **#define** macros that are ready to be included in a C 45 as a prefix to the names of the macros: this can be used to 62 **bpftool feature probe dev** *NAME* [**full**] [**macros** [**prefix** *PREFIX*]] 66 The keywords **full**, **macros** and **prefix** have the
|
| /kernel/linux/linux-6.6/rust/ |
| D | Makefile | 94 rustdoc: rustdoc-core rustdoc-macros rustdoc-compiler_builtins \ 105 rustdoc-macros: private rustdoc_host = yes 106 rustdoc-macros: private rustc_target_flags = --crate-type proc-macro \ 108 rustdoc-macros: $(src)/macros/lib.rs FORCE 128 --extern build_error --extern macros=$(objtree)/$(obj)/libmacros.so \ 130 rustdoc-kernel: $(src)/kernel/lib.rs rustdoc-core rustdoc-macros \ 149 rusttestlib-macros: private rustc_target_flags = --extern proc_macro 150 rusttestlib-macros: private rustc_test_library_proc = yes 151 rusttestlib-macros: $(src)/macros/lib.rs rusttest-prepare FORCE 177 --extern build_error --extern macros \ [all …]
|
| /kernel/linux/linux-6.6/include/media/ |
| D | v4l2-cci.h | 20 * @reg: Register address, use CCI_REG#() macros to encode reg width 31 * Macros to define register address with the register width encoded 57 * @reg: Register address to read, use CCI_REG#() macros to encode reg width 70 * @reg: Register address to write, use CCI_REG#() macros to encode reg width 84 * @reg: Register address to update, use CCI_REG#() macros to encode reg width 102 * written, register-addresses use CCI_REG#() macros to encode reg width 110 * Use of the CCI_REG#() macros to encode reg width is mandatory.
|
| /kernel/linux/linux-6.6/tools/bpf/bpftool/Documentation/ |
| D | bpftool-feature.rst | 26 | **bpftool** **feature probe** [*COMPONENT*] [**full**] [**unprivileged**] [**macros** [**prefix**… 35 **bpftool feature probe** [**kernel**] [**full**] [**macros** [**prefix** *PREFIX*]] 46 If the **macros** keyword (but not the **-j** option) is 48 **#define** macros that are ready to be included in a C 51 as a prefix to the names of the macros: this can be used to 68 **bpftool feature probe dev** *NAME* [**full**] [**macros** [**prefix** *PREFIX*]] 72 The keywords **full**, **macros** and **prefix** have the
|
| /kernel/linux/linux-6.6/include/linux/mfd/ |
| D | rz-mtu3.h | 12 /* 8-bit shared register offsets macros */ 16 /* 16-bit shared register offset macros */ 31 /* 8-bit register offset macros of MTU3 channels except MTU5 */ 50 /* 8-bit MTU5 register offset macros */ 63 /* 16-bit register offset macros of MTU3 channels except MTU5 */ 78 /* 16-bit MTU5 register offset macros */ 93 /* Macros for setting registers */
|
| /kernel/linux/linux-6.6/arch/arm/include/asm/ |
| D | opcodes.h | 49 * These macros help with converting instructions between a canonical integer 71 * involving inline assembler. For .S files, the normal __opcode_*() macros 170 * Before using these macros, consider carefully whether it is feasible 175 * The macros defined here should only be used where there is no viable 192 * Note that using these macros directly is poor practice. Instead, you 193 * should use them to define human-readable wrapper macros to encode the 195 * above, you can usually use the __inst_arm_thumb{16,32} macros to 200 * Look at opcodes-virt.h for an example of how to use these macros.
|
| /kernel/linux/linux-5.10/arch/arm/include/asm/ |
| D | opcodes.h | 49 * These macros help with converting instructions between a canonical integer 71 * involving inline assembler. For .S files, the normal __opcode_*() macros 165 * Before using these macros, consider carefully whether it is feasible 170 * The macros defined here should only be used where there is no viable 187 * Note that using these macros directly is poor practice. Instead, you 188 * should use them to define human-readable wrapper macros to encode the 190 * above, you can usually use the __inst_arm_thumb{16,32} macros to 195 * Look at opcodes-virt.h for an example of how to use these macros.
|
| /kernel/linux/linux-6.6/Documentation/admin-guide/ |
| D | cputopology.rst | 12 only be created if an architecture provides the related macros as described 16 these macros in include/asm-XXX/topology.h:: 31 The type of ``**_id macros`` is int. 32 The type of ``**_cpumask macros`` is ``(const) struct cpumask *``. The latter 37 provides default definitions for any of the above macros that are
|
| /kernel/linux/linux-5.10/include/linux/byteorder/ |
| D | generic.h | 9 * The "... p" macros, like le64_to_cpup, can be used with pointers 31 * byteswap macros that remain, disseminated among drivers, 33 * = Linus might want to rename all these macros and files to fit his taste, 47 * The following macros are to be defined by <asm/byteorder.h>: 55 * might like the above to be functions, not macros (why?). 124 * They have to be macros in order to do the constant folding
|
| /kernel/linux/linux-6.6/include/linux/byteorder/ |
| D | generic.h | 9 * The "... p" macros, like le64_to_cpup, can be used with pointers 31 * byteswap macros that remain, disseminated among drivers, 33 * = Linus might want to rename all these macros and files to fit his taste, 47 * The following macros are to be defined by <asm/byteorder.h>: 55 * might like the above to be functions, not macros (why?). 124 * They have to be macros in order to do the constant folding
|
| /kernel/linux/linux-6.6/samples/rust/ |
| D | rust_print.rs | 3 //! Rust printing macros sample. 12 description: "Rust printing macros sample", 44 pr_info!("Rust printing macros sample (init)\n"); in init() 78 pr_info!("Rust printing macros sample (exit)\n"); in drop()
|
| /kernel/linux/linux-6.6/arch/powerpc/include/asm/ |
| D | cell-pmu.h | 21 /* Macros for the pm_control register. */ 33 /* Macros for the trace_address register. */ 39 /* Macros for the pm07_control registers. */ 51 /* Macros for the pm_status register. */
|
| /kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
| D | cell-pmu.h | 21 /* Macros for the pm_control register. */ 33 /* Macros for the trace_address register. */ 39 /* Macros for the pm07_control registers. */ 51 /* Macros for the pm_status register. */
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/clock/ |
| D | maxim,max77686.txt | 11 (gated/ungated) over I2C. Clocks are defined as preprocessor macros in 16 (gated/ungated) over I2C. Clocks are defined as preprocessor macros in 20 (gated/ungated) over I2C. Clocks are defined as preprocessor macros in 38 Clocks are defined as preprocessor macros in above dt-binding header for
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/clock/ |
| D | maxim,max77686.txt | 11 (gated/ungated) over I2C. Clocks are defined as preprocessor macros in 16 (gated/ungated) over I2C. Clocks are defined as preprocessor macros in 20 (gated/ungated) over I2C. Clocks are defined as preprocessor macros in 38 Clocks are defined as preprocessor macros in above dt-binding header for
|
| /kernel/linux/linux-6.6/include/uapi/linux/ |
| D | const.h | 2 /* const.h: Macros for dealing with constants. */ 7 /* Some constant macros are used in both assembler and 10 * use the following macros to deal with this.
|
| /kernel/linux/linux-5.10/tools/include/uapi/linux/ |
| D | const.h | 2 /* const.h: Macros for dealing with constants. */ 7 /* Some constant macros are used in both assembler and 10 * use the following macros to deal with this.
|
12345678910>>...226