Home
last modified time | relevance | path

Searched full:macros (Results 1 – 25 of 204) sorted by relevance

123456789

/Documentation/core-api/
Dasm-annotations.rst6 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 …]
Dboot-time-mm.rst16 functions and macros for memory allocations. The allocation request
34 macros. Some of them are actually internal, but since they are
/Documentation/userspace-api/media/
Dmedia.h.rst.exceptions6 # Ignore macros
15 #ignore legacy entity type macros
Dlirc.h.rst.exceptions6 # Ignore helper macros
73 # Undocumented macros
Dnet.h.rst.exceptions11 # Macros used at struct dvb_net_if
/Documentation/devicetree/bindings/clock/
Dmaxim,max77686.txt11 (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
Dintel,cgu-lgm.yaml18 defines all available clocks as macros. These macros can be used in device
Drockchip,rk3328-cru.txt22 preprocessor macros in the dt-bindings/clock/rk3328-cru.h headers and can be
23 used in device tree sources. Similar macros exist for the reset sources in
Drockchip,rk3128-cru.yaml19 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
Drockchip,rk3308-cru.yaml19 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
Drockchip,rk3228-cru.yaml19 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
Drockchip,rk3036-cru.yaml19 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
Drockchip,rk3188-cru.yaml19 preprocessor macros in the dt-bindings/clock/rk3188-cru.h and
21 Similar macros exist for the reset sources in these files.
Drockchip,rv1108-cru.yaml19 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
Drockchip,rk3368-cru.yaml19 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
Drockchip,rk3399-cru.yaml19 preprocessor macros in the dt-bindings/clock/rk3399-cru.h headers and can be
20 used in device tree sources. Similar macros exist for the reset sources in
Drockchip,rk3288-cru.yaml25 preprocessor macros in the dt-bindings/clock/rk3288-cru.h headers and can be
26 used in device tree sources. Similar macros exist for the reset sources in
/Documentation/admin-guide/
Dcputopology.rst12 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
/Documentation/arch/powerpc/
Dcpu_features.rst38 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
/Documentation/devicetree/bindings/clock/sifive/
Dfu540-prci.yaml17 macros defined in include/dt-bindings/clock/sifive-fu540-prci.h.
18 These macros begin with PRCI_CLK_.
Dfu740-prci.yaml18 macros defined in include/dt-bindings/clock/sifive-fu740-prci.h.
19 These macros begin with PRCI_CLK_.
/Documentation/input/
Duserio.rst30 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
/Documentation/devicetree/bindings/phy/
Dmicrochip,lan966x-serdes.yaml20 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
/Documentation/devicetree/bindings/watchdog/
Daspeed,ast2400-wdt.yaml94 the AST2500_WDT_RESET_* macros; on AST2600 SoCs this should be a two-word
95 array with the first word defined using the AST2600_WDT_RESET1_* macros,
96 and the second word defined using the AST2600_WDT_RESET2_* macros.
/Documentation/process/
Dcoding-style.rst722 for aligning variables/macros, for reflowing text and other similar tasks.
792 12) Macros, Enums and RTL
795 Names of macros defining constants and labels in enums are capitalized.
803 CAPITALIZED macro names are appreciated but macros resembling functions
806 Generally, inline functions are preferable to macros resembling functions.
808 Macros with multiple statements should be enclosed in a do - while block:
818 Function-like macros with unused parameters should be replaced by static
831 are generally better documented than macros for some reason.
841 Things to avoid when using macros:
843 1) macros that affect control flow:
[all …]

123456789