| /linux-6.15/rust/ |
| H A D | Makefile | 41 libmacros_name := $(shell MAKEFLAGS= $(RUSTC) --print file-names --crate-name macros --crate-type p… 89 rustdoc: rustdoc-core rustdoc-macros rustdoc-compiler_builtins \ 101 rustdoc-macros: private rustdoc_host = yes 102 rustdoc-macros: private rustc_target_flags = --crate-type proc-macro \ 104 rustdoc-macros: $(src)/macros/lib.rs FORCE 128 --extern macros --extern alloc --cfg kernel --cfg feature=\"alloc\"
|
| /linux-6.15/tools/bpf/bpftool/Documentation/ |
| H A D | bpftool-feature.rst | 26 | **bpftool** **feature probe** [*COMPONENT*] [**full**] [**unprivileged**] [**macros** [**prefix**… 35 bpftool feature probe [kernel] [full] [macros [prefix *PREFIX*]] 44 If the **macros** keyword (but not the **-j** option) is passed, a subset 45 of the output is dumped as a list of **#define** macros that are ready to 48 to the names of the macros: this can be used to avoid conflicts on macro 62 bpftool feature probe dev *NAME* [full] [macros [prefix *PREFIX*]] 66 The keywords **full**, **macros** and **prefix** have the same role as when
|
| /linux-6.15/Documentation/core-api/ |
| H A 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 62 macros, it was decided that brand new macros should be introduced instead:: 73 The new macros are prefixed with the ``SYM_`` prefix and can be divided into 125 example, having some asm instructions in between the macros, of course:: 132 and ``ENDPROC`` macros. 212 earlier macros, or in ``SYM_START``. 217 Architecture can also override any of the macros in their own [all …]
|
| H A D | boot-time-mm.rst | 16 functions and macros for memory allocations. The allocation request 34 macros. Some of them are actually internal, but since they are
|
| /linux-6.15/Documentation/admin-guide/ |
| H A 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
|
| /linux-6.15/rust/kernel/ |
| H A D | tracepoint.rs | 22 $crate::macros::paste! { 32 $crate::macros::paste! {
|
| /linux-6.15/Documentation/devicetree/bindings/clock/ |
| H A 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
|
| H A D | intel,cgu-lgm.yaml | 18 defines all available clocks as macros. These macros can be used in device
|
| H A D | rockchip,rk3128-cru.yaml | 19 preprocessor macros in the dt-bindings/clock/rk3128-cru.h headers and can be 20 used in device tree sources. Similar macros exist for the reset sources in
|
| H A D | rockchip,rk3036-cru.yaml | 19 preprocessor macros in the dt-bindings/clock/rk3036-cru.h headers and can be 20 used in device tree sources. Similar macros exist for the reset sources in
|
| H A D | rockchip,rk3308-cru.yaml | 19 preprocessor macros in the dt-bindings/clock/rk3308-cru.h headers and can be 20 used in device tree sources. Similar macros exist for the reset sources in
|
| H A D | rockchip,rk3228-cru.yaml | 19 preprocessor macros in the dt-bindings/clock/rk3228-cru.h headers and can be 20 used in device tree sources. Similar macros exist for the reset sources in
|
| H A D | rockchip,rk3328-cru.yaml | 19 preprocessor macros in the dt-bindings/clock/rk3328-cru.h headers and can be 20 used in device tree sources. Similar macros exist for the reset sources in
|
| H A D | rockchip,rv1108-cru.yaml | 19 preprocessor macros in the dt-bindings/clock/rv1108-cru.h headers and can be 20 used in device tree sources. Similar macros exist for the reset sources in
|
| H A D | rockchip,rk3368-cru.yaml | 19 preprocessor macros in the dt-bindings/clock/rk3368-cru.h headers and can be 20 used in device tree sources. Similar macros exist for the reset sources in
|
| /linux-6.15/Documentation/userspace-api/media/ |
| H A D | media.h.rst.exceptions | 6 # Ignore macros 15 #ignore legacy entity type macros
|
| H A D | lirc.h.rst.exceptions | 6 # Ignore helper macros 73 # Undocumented macros
|
| /linux-6.15/Documentation/devicetree/bindings/clock/sifive/ |
| H A D | fu540-prci.yaml | 17 macros defined in include/dt-bindings/clock/sifive-fu540-prci.h. 18 These macros begin with PRCI_CLK_.
|
| H A D | fu740-prci.yaml | 18 macros defined in include/dt-bindings/clock/sifive-fu740-prci.h. 19 These macros begin with PRCI_CLK_.
|
| /linux-6.15/Documentation/translations/zh_TW/admin-guide/ |
| H A D | cputopology.rst | 36 ``**_id macros`` 的類型是int。 37 ``**_cpumask macros`` 的類型是 ``(const) struct cpumask *`` 。後者和恰當的
|
| /linux-6.15/Documentation/translations/zh_CN/admin-guide/ |
| H A D | cputopology.rst | 36 ``**_id macros`` 的类型是int。 37 ``**_cpumask macros`` 的类型是 ``(const) struct cpumask *`` 。后者和恰当的
|
| /linux-6.15/Documentation/arch/powerpc/ |
| H A D | cpu_features.rst | 38 just 2 macros (found in arch/powerpc/include/asm/cputable.h), as seen in head.S 53 cur_cpu_spec[0]->cpu_features) or is cleared, respectively. These two macros 56 The END_FTR_SECTION macros are implemented by storing information about this
|
| /linux-6.15/Documentation/devicetree/bindings/phy/ |
| H A D | microchip,lan966x-serdes.yaml | 20 following macros are defined CU(X), SERDES6G(X), RGMII(X). Where X is a 41 - The macro to be used. The macros are defined in
|
| /linux-6.15/Documentation/input/ |
| H A D | userio.rst | 30 macros you need to interact with the device are defined in <linux/userio.h> and 44 of the USERIO_CMD macros defined in <linux/userio.h>. ``data`` is the argument 69 set. Can be any of the macros from <linux/serio.h>. For example: SERIO_8042
|
| /linux-6.15/rust/pin-init/src/ |
| H A D | macros.rs | 502 pub use ::macros::paste; 1142 $crate::macros::paste!($t::$get_data()) 1223 $crate::macros::paste! { 1254 $crate::macros::paste! { 1286 $crate::macros::paste! { 1323 $crate::macros::paste!( 1347 $crate::macros::paste!(
|