Home
last modified time | relevance | path

Searched +full:c +full:- +full:define +full:- +full:name (Results 1 – 25 of 1125) sorted by relevance

12345678910>>...45

/kernel/linux/linux-6.6/arch/powerpc/xmon/
Dansidecl.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
2 /* ANSI and traditional C compatibility macros
4 This file is part of the GNU C Library.
8 /* ANSI and traditional C compatibility macros
10 ANSI C is assumed if __STDC__ is #defined.
12 Macro ANSI C definition Traditional C definition
13 ----- ---- - ---------- ----------- - ----------
23 DEFUN (name, arglist, args)
25 Defines function NAME.
28 parentheses. ARGLIST becomes the argument list in traditional C.
[all …]
/kernel/linux/linux-5.10/arch/powerpc/xmon/
Dansidecl.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
2 /* ANSI and traditional C compatibility macros
4 This file is part of the GNU C Library.
8 /* ANSI and traditional C compatibility macros
10 ANSI C is assumed if __STDC__ is #defined.
12 Macro ANSI C definition Traditional C definition
13 ----- ---- - ---------- ----------- - ----------
23 DEFUN (name, arglist, args)
25 Defines function NAME.
28 parentheses. ARGLIST becomes the argument list in traditional C.
[all …]
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/
Dsdt.h1 /* <sys/sdt.h> - Systemtap static probe definition macros.
8 #define _SYS_SDT_H 1
19 the nop, and decode the location operand-strings, like an assembler,
23 They are constrained by gcc inline-assembler codes. The default is:
25 #define STAP_SDT_ARG_CONSTRAINT nor
34 #define STAP_SDT_ARG_CONSTRAINT g
45 # define _SDT_PROBE(provider, name, n, arglist) \ argument
46 _SDT_ASM_BODY(provider, name, _SDT_ASM_SUBSTR_1, (_SDT_DEPAREN_##n arglist)) \
48 # define _SDT_ASM_1(x) x;
49 # define _SDT_ASM_2(a, b) a,b;
[all …]
/kernel/linux/linux-6.6/include/linux/
Dlinkage.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 #define _LINUX_LINKAGE_H
12 #define ASM_NL ;
16 #define CPP_ASMLINKAGE extern "C"
18 #define CPP_ASMLINKAGE
22 #define asmlinkage CPP_ASMLINKAGE
26 #define cond_syscall(x) asm( \
33 #define SYSCALL_ALIAS(alias, name) asm( \ argument
36 __stringify(name))
39 #define __page_aligned_data __section(".data..page_aligned") __aligned(PAGE_SIZE)
[all …]
Dmoduleparam.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 #define _LINUX_MODULE_PARAMS_H
4 /* (C) Copyright 2001, 2002 Rusty Russell IBM Corporation */
10 module name. */
12 #define MODULE_PARAM_PREFIX /* empty */
13 #define __MODULE_INFO_PREFIX /* empty */
15 #define MODULE_PARAM_PREFIX KBUILD_MODNAME "."
17 #define __MODULE_INFO_PREFIX KBUILD_MODNAME "."
21 #define MAX_PARAM_PREFIX_LEN (64 - sizeof(unsigned long))
23 #define __MODULE_INFO(tag, name, info) \ argument
[all …]
/kernel/linux/linux-6.6/Documentation/netlink/
Dgenetlink-c.yaml1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)
3 ---
4 $id: http://kernel.org/schemas/netlink/genetlink-c.yaml#
5 $schema: https://json-schema.org/draft-07/schema
12 len-or-define:
14 pattern: ^[0-9A-Za-z_]+( - 1)?$
21 required: [ name, doc, attribute-sets, operations ]
24 name:
25 description: Name of the genetlink family.
35 enum: [ genetlink, genetlink-c ]
[all …]
Dgenetlink-legacy.yaml1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)
3 ---
4 $id: http://kernel.org/schemas/netlink/genetlink-legacy.yaml#
5 $schema: https://json-schema.org/draft-07/schema
12 len-or-define:
14 pattern: ^[0-9A-Za-z_]+( - 1)?$
21 required: [ name, doc, attribute-sets, operations ]
24 name:
25 description: Name of the genetlink family.
35 enum: [ genetlink, genetlink-c, genetlink-legacy ] # Trim
[all …]
Dnetlink-raw.yaml1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)
3 ---
4 $id: http://kernel.org/schemas/netlink/netlink-raw.yaml#
5 $schema: https://json-schema.org/draft-07/schema
12 len-or-define:
14 pattern: ^[0-9A-Za-z_]+( - 1)?$
21 required: [ name, doc, attribute-sets, operations ]
24 name:
25 description: Name of the netlink family.
31 enum: [ netlink-raw ] # Trim
[all …]
/kernel/linux/linux-5.10/include/linux/
Dlinkage.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 #define _LINUX_LINKAGE_H
12 #define ASM_NL ;
16 #define CPP_ASMLINKAGE extern "C"
18 #define CPP_ASMLINKAGE
22 #define asmlinkage CPP_ASMLINKAGE
26 #define cond_syscall(x) asm( \
33 #define SYSCALL_ALIAS(alias, name) asm( \ argument
36 __stringify(name))
39 #define __page_aligned_data __section(".data..page_aligned") __aligned(PAGE_SIZE)
[all …]
Dmoduleparam.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 #define _LINUX_MODULE_PARAMS_H
4 /* (C) Copyright 2001, 2002 Rusty Russell IBM Corporation */
10 module name. */
12 #define MODULE_PARAM_PREFIX /* empty */
13 #define __MODULE_INFO_PREFIX /* empty */
15 #define MODULE_PARAM_PREFIX KBUILD_MODNAME "."
17 #define __MODULE_INFO_PREFIX KBUILD_MODNAME "."
21 #define MAX_PARAM_PREFIX_LEN (64 - sizeof(unsigned long))
23 #define __MODULE_INFO(tag, name, info) \ argument
[all …]
/kernel/linux/linux-6.6/arch/arm64/include/asm/
Dlinkage.h2 #define __ASM_LINKAGE_H
8 #define __ALIGN .balign CONFIG_FUNCTION_ALIGNMENT
9 #define __ALIGN_STR ".balign " #CONFIG_FUNCTION_ALIGNMENT
12 * When using in-kernel BTI we need to ensure that PCS-conformant
18 #define SYM_FUNC_START(name) \ argument
19 SYM_START(name, SYM_L_GLOBAL, SYM_A_ALIGN) \
20 bti c ;
22 #define SYM_FUNC_START_NOALIGN(name) \ argument
23 SYM_START(name, SYM_L_GLOBAL, SYM_A_NONE) \
24 bti c ;
[all …]
/kernel/linux/linux-6.6/Documentation/userspace-api/netlink/
Dc-code-gen.rst1 .. SPDX-License-Identifier: BSD-3-Clause
4 Netlink spec C code generation
8 C code (uAPI, policies etc.). It also defines the additional properties
9 allowed in older families by the ``genetlink-c`` protocol level,
12 For brevity this document refers to ``name`` properties of various
14 of ``name`` in an attribute, and ``$family`` is the name of the
15 family (the global ``name`` property).
17 The upper case is used to denote literal values, e.g. ``$family-CMD``
22 and with dashes (``-``) replaced by underscores (``_``).
24 If the constructed name is a C keyword, an extra underscore is
[all …]
/kernel/linux/linux-5.10/arch/m68k/include/asm/
Dbootstd.h1 /* SPDX-License-Identifier: GPL-2.0 */
4 * (c) 1999, Rt-Control, Inc.
8 #define __BOOTSTD_H__
10 #define NR_BSC 21 /* last used bootloader system call */
12 #define __BN_reset 0 /* reset and start the bootloader */
13 #define __BN_test 1 /* tests the system call interface */
14 #define __BN_exec 2 /* executes a bootloader image */
15 #define __BN_exit 3 /* terminates a bootloader image */
16 #define __BN_program 4 /* program FLASH from a chain */
17 #define __BN_erase 5 /* erase sector(s) of FLASH */
[all …]
/kernel/linux/linux-6.6/arch/m68k/include/asm/
Dbootstd.h1 /* SPDX-License-Identifier: GPL-2.0 */
4 * (c) 1999, Rt-Control, Inc.
8 #define __BOOTSTD_H__
10 #define NR_BSC 21 /* last used bootloader system call */
12 #define __BN_reset 0 /* reset and start the bootloader */
13 #define __BN_test 1 /* tests the system call interface */
14 #define __BN_exec 2 /* executes a bootloader image */
15 #define __BN_exit 3 /* terminates a bootloader image */
16 #define __BN_program 4 /* program FLASH from a chain */
17 #define __BN_erase 5 /* erase sector(s) of FLASH */
[all …]
/kernel/linux/linux-5.10/kernel/trace/
Dtrace_probe.h1 // SPDX-License-Identifier: GPL-2.0
3 * Common header file for probe-based Dynamic events.
9 * Copyright (C) IBM Corporation, 2010-2011
31 #define MAX_TRACE_ARGS 128
32 #define MAX_ARGSTR_LEN 63
33 #define MAX_ARRAY_LEN 64
34 #define MAX_ARG_NAME_LEN 32
35 #define MAX_STRING_SIZE PATH_MAX
38 #define FIELD_STRING_IP "__probe_ip"
39 #define FIELD_STRING_RETIP "__probe_ret_ip"
[all …]
/kernel/linux/linux-6.6/kernel/trace/
Dtrace_probe.h1 // SPDX-License-Identifier: GPL-2.0
3 * Common header file for probe-based Dynamic events.
9 * Copyright (C) IBM Corporation, 2010-2011
32 #define MAX_TRACE_ARGS 128
33 #define MAX_ARGSTR_LEN 63
34 #define MAX_ARRAY_LEN 64
35 #define MAX_ARG_NAME_LEN 32
36 #define MAX_BTF_ARGS_LEN 128
37 #define MAX_STRING_SIZE PATH_MAX
40 #define FIELD_STRING_IP "__probe_ip"
[all …]
/kernel/linux/linux-6.6/arch/x86/include/asm/
Didtentry.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 #define _ASM_X86_IDTENTRY_H
8 #define IDT_ALIGN (8 * (1 + HAS_KERNEL_IBT))
11 #include <linux/entry-common.h>
19 * DECLARE_IDTENTRY - Declare functions for simple IDT entry points
21 * @vector: Vector number (ignored for C)
22 * @func: Function name of the entry point
25 * - The ASM entry point: asm_##func
26 * - The XEN PV trap entry point: xen_##func (maybe unused)
27 * - The C handler called from the FRED event dispatcher (maybe unused)
[all …]
/kernel/linux/linux-5.10/arch/x86/include/asm/
Didtentry.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 #define _ASM_X86_IDTENTRY_H
9 #include <linux/entry-common.h>
15 * DECLARE_IDTENTRY - Declare functions for simple IDT entry points
17 * @vector: Vector number (ignored for C)
18 * @func: Function name of the entry point
21 * - The ASM entry point: asm_##func
22 * - The XEN PV trap entry point: xen_##func (maybe unused)
23 * - The C handler called from the ASM entry point
25 * Note: This is the C variant of DECLARE_IDTENTRY(). As the name says it
[all …]
/kernel/linux/linux-5.10/drivers/clk/renesas/
Dclk-sh73a0.c1 // SPDX-License-Identifier: GPL-2.0
5 * Copyright (C) 2014 Ulrich Hecht
8 #include <linux/clk-provider.h>
24 #define CPG_FRQCRA 0x00
25 #define CPG_FRQCRB 0x04
26 #define CPG_SD0CKCR 0x74
27 #define CPG_SD1CKCR 0x78
28 #define CPG_SD2CKCR 0x7c
29 #define CPG_PLLECR 0xd0
30 #define CPG_PLL0CR 0xd8
[all …]
Dclk-r8a73a4.c1 // SPDX-License-Identifier: GPL-2.0
5 * Copyright (C) 2014 Ulrich Hecht
8 #include <linux/clk-provider.h>
24 #define CPG_CKSCR 0xc0
25 #define CPG_FRQCRA 0x00
26 #define CPG_FRQCRB 0x04
27 #define CPG_FRQCRC 0xe0
28 #define CPG_PLL0CR 0xd8
29 #define CPG_PLL1CR 0x28
30 #define CPG_PLL2CR 0x2c
[all …]
/kernel/linux/linux-6.6/drivers/clk/renesas/
Dclk-sh73a0.c1 // SPDX-License-Identifier: GPL-2.0
5 * Copyright (C) 2014 Ulrich Hecht
8 #include <linux/clk-provider.h>
23 #define CPG_FRQCRA 0x00
24 #define CPG_FRQCRB 0x04
25 #define CPG_SD0CKCR 0x74
26 #define CPG_SD1CKCR 0x78
27 #define CPG_SD2CKCR 0x7c
28 #define CPG_PLLECR 0xd0
29 #define CPG_PLL0CR 0xd8
[all …]
Dclk-r8a73a4.c1 // SPDX-License-Identifier: GPL-2.0
5 * Copyright (C) 2014 Ulrich Hecht
8 #include <linux/clk-provider.h>
23 #define CPG_CKSCR 0xc0
24 #define CPG_FRQCRA 0x00
25 #define CPG_FRQCRB 0x04
26 #define CPG_FRQCRC 0xe0
27 #define CPG_PLL0CR 0xd8
28 #define CPG_PLL1CR 0x28
29 #define CPG_PLL2CR 0x2c
[all …]
/kernel/linux/linux-6.6/include/acpi/
Dacoutput.h1 /* SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0 */
4 * Name: acoutput.h -- debug output
6 * Copyright (C) 2000 - 2023, Intel Corp.
11 #define __ACOUTPUT_H__
15 * granularity of the output of the ACPI_DEBUG_PRINT macro -- on a
16 * per-component basis and a per-exception-type basis.
21 #define ACPI_UTILITIES 0x00000001
22 #define ACPI_HARDWARE 0x00000002
23 #define ACPI_EVENTS 0x00000004
24 #define ACPI_TABLES 0x00000008
[all …]
/kernel/linux/linux-5.10/include/acpi/
Dacoutput.h1 /* SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0 */
4 * Name: acoutput.h -- debug output
6 * Copyright (C) 2000 - 2020, Intel Corp.
11 #define __ACOUTPUT_H__
15 * granularity of the output of the ACPI_DEBUG_PRINT macro -- on a
16 * per-component basis and a per-exception-type basis.
21 #define ACPI_UTILITIES 0x00000001
22 #define ACPI_HARDWARE 0x00000002
23 #define ACPI_EVENTS 0x00000004
24 #define ACPI_TABLES 0x00000008
[all …]
/kernel/linux/linux-5.10/include/linux/wimax/
Ddebug.h1 /* SPDX-License-Identifier: GPL-2.0-only */
6 * Copyright (C) 2005-2007 Intel Corporation
7 * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
17 * The decission power is at two levels: at compile-time (what does
18 * not make it is compiled out) and at run-time. The run-time
19 * selection is done per-submodule (as they are declared by the user
32 * It is up to the caller to define how much a debugging level is.
41 * in most cases maps to Linux modules and .c files that compose
46 * - a MODULENAME (single word, legal C identifier)
48 * - a debug-levels.h header file that declares the list of
[all …]

12345678910>>...45