/Linux-v6.1/include/rv/ |
D | da_monitor.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * Copyright (C) 2019-2022 Red Hat, Inc. Daniel Bristot de Oliveira <bristot@kernel.org> 20 #define DECLARE_RV_REACTING_HELPERS(name, type) \ argument 21 static char REACT_MSG_##name[1024]; \ 23 static inline char *format_react_msg_##name(type curr_state, type event) \ 25 snprintf(REACT_MSG_##name, 1024, \ 27 #name, \ 28 model_get_event_name_##name(event), \ 29 model_get_state_name_##name(curr_state)); \ 30 return REACT_MSG_##name; \ [all …]
|
/Linux-v6.1/scripts/kconfig/ |
D | gconf.glade | 1 <?xml version="1.0" standalone="no"?> <!--*- mode: xml -*--> 3 <glade-interface> 6 <property name="visible">True</property> 7 <property name="title" translatable="yes">Gtk Kernel Configurator</property> 8 <property name="type">GTK_WINDOW_TOPLEVEL</property> 9 <property name="window_position">GTK_WIN_POS_NONE</property> 10 <property name="modal">False</property> 11 <property name="default_width">640</property> 12 <property name="default_height">480</property> 13 <property name="resizable">True</property> [all …]
|
/Linux-v6.1/drivers/clk/bcm/ |
D | clk-bcm63xx-gate.c | 1 // SPDX-License-Identifier: GPL-2.0 3 #include <linux/clk-provider.h> 9 #include <dt-bindings/clock/bcm3368-clock.h> 10 #include <dt-bindings/clock/bcm6318-clock.h> 11 #include <dt-bindings/clock/bcm6328-clock.h> 12 #include <dt-bindings/clock/bcm6358-clock.h> 13 #include <dt-bindings/clock/bcm6362-clock.h> 14 #include <dt-bindings/clock/bcm6368-clock.h> 15 #include <dt-bindings/clock/bcm63268-clock.h> 18 const char * const name; member [all …]
|
/Linux-v6.1/tools/perf/arch/x86/annotate/ |
D | instructions.c | 1 // SPDX-License-Identifier: GPL-2.0 3 { .name = "adc", .ops = &mov_ops, }, 4 { .name = "adcb", .ops = &mov_ops, }, 5 { .name = "adcl", .ops = &mov_ops, }, 6 { .name = "add", .ops = &mov_ops, }, 7 { .name = "addl", .ops = &mov_ops, }, 8 { .name = "addq", .ops = &mov_ops, }, 9 { .name = "addsd", .ops = &mov_ops, }, 10 { .name = "addw", .ops = &mov_ops, }, 11 { .name = "and", .ops = &mov_ops, }, [all …]
|
/Linux-v6.1/drivers/clk/st/ |
D | clk-flexgen.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * clk-flexgen.c 5 * Copyright (C) ST-Microelectronics SA 2013 6 * Author: Maxime Coquelin <maxime.coquelin@st.com> for ST-Microelectronics. 10 #include <linux/clk-provider.h> 20 const char *name; member 36 /* Pre-divisor's gate */ 38 /* Pre-divisor */ 56 struct clk_hw *pgate_hw = &flexgen->pgate.hw; in flexgen_enable() 57 struct clk_hw *fgate_hw = &flexgen->fgate.hw; in flexgen_enable() [all …]
|
/Linux-v6.1/arch/riscv/include/asm/ |
D | gdb_xml.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 13 "qXfer:features:read:riscv-64bit-cpu.xml"; 17 "<!DOCTYPE target SYSTEM \"gdb-target.dtd\">" 19 "<xi:include href=\"riscv-64bit-cpu.xml\"/>" 24 "<!DOCTYPE feature SYSTEM \"gdb-target.dtd\">" 25 "<feature name=\"org.gnu.gdb.riscv.cpu\">" 26 "<reg name=\""DBG_REG_ZERO"\" bitsize=\"64\" type=\"int\" regnum=\"0\"/>" 27 "<reg name=\""DBG_REG_RA"\" bitsize=\"64\" type=\"code_ptr\"/>" 28 "<reg name=\""DBG_REG_SP"\" bitsize=\"64\" type=\"data_ptr\"/>" 29 "<reg name=\""DBG_REG_GP"\" bitsize=\"64\" type=\"data_ptr\"/>" [all …]
|
/Linux-v6.1/arch/x86/include/asm/ |
D | syscall_wrapper.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * syscall_wrapper.h - x86 specific wrappers to syscall definitions 17 * __x64_sys_*() - 64-bit native syscall 18 * __ia32_sys_*() - 32-bit native syscall or common compat syscall 19 * __ia32_compat_sys_*() - 32-bit compat syscall 20 * __x64_compat_sys_*() - 64-bit X32 compat syscall 23 * 64-bit: RDI, RSI, RDX, R10, R8, R9 24 * 32-bit: EBX, ECX, EDX, ESI, EDI, EBP 27 * perform sign-extension (omitted for zero-argument syscalls). Finally the 32 * Example assembly (slightly re-ordered for better readability): [all …]
|
/Linux-v6.1/include/linux/ |
D | linkage.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 33 #define SYSCALL_ALIAS(alias, name) asm( \ argument 36 __stringify(name)) 54 * The argument stack may be owned by the assembly-language 64 /* Assembly files may be compiled with -traditional .. */ 78 /* SYM_T_FUNC -- type used by assembler to mark functions */ 83 /* SYM_T_OBJECT -- type used by assembler to mark data */ 88 /* SYM_T_NONE -- type used by assembler to mark entries of unknown type */ 93 /* SYM_A_* -- align the symbol? */ 97 /* SYM_L_* -- linkage of symbols */ [all …]
|
D | moduleparam.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 10 module name. */ 21 #define MAX_PARAM_PREFIX_LEN (64 - sizeof(unsigned long)) 23 #define __MODULE_INFO(tag, name, info) \ argument 24 static const char __UNIQUE_ID(name)[] \ 28 #define __MODULE_PARM_TYPE(name, _type) \ argument 29 __MODULE_INFO(parmtype, name##type, #name ":" _type) 41 * NOARG - the parameter allows for no argument (foo instead of foo=1) 50 /* Returns 0, or -errno. arg is in kp->arg. */ 52 /* Returns length written or -errno. Buffer is 4k (ie. be short!) */ [all …]
|
D | static_call.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 8 * Static calls use code patching to hard-code function pointers into direct 17 * DECLARE_STATIC_CALL(name, func); 18 * DEFINE_STATIC_CALL(name, func); 19 * DEFINE_STATIC_CALL_NULL(name, typename); 20 * DEFINE_STATIC_CALL_RET0(name, typename); 24 * static_call(name)(args...); 25 * static_call_cond(name)(args...); 26 * static_call_update(name, func); 27 * static_call_query(name); [all …]
|
D | btf_ids.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 58 #define BTF_ID(prefix, name) \ argument 59 __BTF_ID(__ID(__BTF_ID__##prefix##__##name##__), "") 61 #define ____BTF_ID_FLAGS(prefix, name, flags) \ argument 62 __BTF_ID(__ID(__BTF_ID__##prefix##__##name##__), ".long " #flags "\n") 63 #define __BTF_ID_FLAGS(prefix, name, flags, ...) \ argument 64 ____BTF_ID_FLAGS(prefix, name, flags) 65 #define BTF_ID_FLAGS(prefix, name, ...) \ argument 66 __BTF_ID_FLAGS(prefix, name, ##__VA_ARGS__, 0) 83 #define __BTF_ID_LIST(name, scope) \ argument [all …]
|
D | static_call_types.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 11 #define STATIC_CALL_KEY_PREFIX_LEN (sizeof(STATIC_CALL_KEY_PREFIX_STR) - 1) 12 #define STATIC_CALL_KEY(name) __PASTE(STATIC_CALL_KEY_PREFIX, name) argument 13 #define STATIC_CALL_KEY_STR(name) __stringify(STATIC_CALL_KEY(name)) argument 17 #define STATIC_CALL_TRAMP_PREFIX_LEN (sizeof(STATIC_CALL_TRAMP_PREFIX_STR) - 1) 18 #define STATIC_CALL_TRAMP(name) __PASTE(STATIC_CALL_TRAMP_PREFIX, name) argument 19 #define STATIC_CALL_TRAMP_STR(name) __stringify(STATIC_CALL_TRAMP(name)) argument 37 #define DECLARE_STATIC_CALL(name, func) \ argument 38 extern struct static_call_key STATIC_CALL_KEY(name); \ 39 extern typeof(func) STATIC_CALL_TRAMP(name); [all …]
|
/Linux-v6.1/drivers/scsi/lpfc/ |
D | lpfc_attr.h | 4 * Copyright (C) 2017-2018 Broadcom. All Rights Reserved. The term * 6 * Copyright (C) 2004-2016 Emulex. All rights reserved. * 9 * Portions Copyright (C) 2004-2005 Christoph Hellwig * 17 * FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT, ARE * 24 #define LPFC_ATTR(name, defval, minval, maxval, desc) \ argument 25 static uint lpfc_##name = defval;\ 26 module_param(lpfc_##name, uint, S_IRUGO);\ 27 MODULE_PARM_DESC(lpfc_##name, desc);\ 28 lpfc_param_init(name, defval, minval, maxval) 30 #define LPFC_ATTR_R(name, defval, minval, maxval, desc) \ argument [all …]
|
/Linux-v6.1/include/trace/events/ |
D | regulator.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 12 * Events which just log themselves and the regulator name for enable/disable 17 TP_PROTO(const char *name), 19 TP_ARGS(name), 22 __string( name, name ) 26 __assign_str(name, name); 29 TP_printk("name=%s", __get_str(name)) 35 TP_PROTO(const char *name), 37 TP_ARGS(name) 43 TP_PROTO(const char *name), [all …]
|
D | host1x.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 7 * Copyright (c) 2010-2013, NVIDIA Corporation. 22 TP_PROTO(const char *name), 23 TP_ARGS(name), 24 TP_STRUCT__entry(__field(const char *, name)), 25 TP_fast_assign(__entry->name = name;), 26 TP_printk("name=%s", __entry->name) 30 TP_PROTO(const char *name), 31 TP_ARGS(name) 35 TP_PROTO(const char *name), [all …]
|
/Linux-v6.1/fs/nilfs2/ |
D | sysfs.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 5 * Copyright (C) 2005-2014 Nippon Telegraph and Telephone Corporation. 19 * struct nilfs_sysfs_dev_subgroups - device subgroup kernel objects 53 #define NILFS_COMMON_ATTR_STRUCT(name) \ argument 54 struct nilfs_##name##_attr { \ 64 #define NILFS_DEV_ATTR_STRUCT(name) \ argument 65 struct nilfs_##name##_attr { \ 67 ssize_t (*show)(struct nilfs_##name##_attr *, struct the_nilfs *, \ 69 ssize_t (*store)(struct nilfs_##name##_attr *, struct the_nilfs *, \ 80 #define NILFS_CP_ATTR_STRUCT(name) \ argument [all …]
|
/Linux-v6.1/drivers/clk/pxa/ |
D | clk-pxa.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 17 #define PARENTS(name) \ argument 18 static const char *const name ## _parents[] __initconst 19 #define MUX_RO_RATE_RO_OPS(name, clk_name) \ argument 20 static struct clk_hw name ## _mux_hw; \ 21 static struct clk_hw name ## _rate_hw; \ 22 static const struct clk_ops name ## _mux_ops = { \ 23 .get_parent = name ## _get_parent, \ 26 static const struct clk_ops name ## _rate_ops = { \ 27 .recalc_rate = name ## _get_rate, \ [all …]
|
/Linux-v6.1/sound/soc/codecs/ |
D | arizona.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * arizona.h - Wolfson Arizona class device shared support 34 #define ARIZONA_FLL_SRC_NONE -1 95 /* Variables used by arizona-jack.c code */ 141 #define ARIZONA_GAINMUX_CONTROLS(name, base) \ argument 142 SOC_SINGLE_RANGE_TLV(name " Input Volume", base + 1, \ 146 #define ARIZONA_MIXER_CONTROLS(name, base) \ argument 147 SOC_SINGLE_RANGE_TLV(name " Input 1 Volume", base + 1, \ 150 SOC_SINGLE_RANGE_TLV(name " Input 2 Volume", base + 3, \ 153 SOC_SINGLE_RANGE_TLV(name " Input 3 Volume", base + 5, \ [all …]
|
D | madera.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 5 * Copyright (C) 2015-2018 Cirrus Logic, Inc. and 14 #include <sound/madera-pdata.h> 27 #define MADERA_FLL_SRC_NONE -1 111 /** Which core triggered, 1-based (1 = DSP1, ...) */ 188 #define MADERA_GAINMUX_CONTROLS(name, base) \ argument 189 SOC_SINGLE_RANGE_TLV(name " Input Volume", base + 1, \ 193 #define MADERA_MIXER_CONTROLS(name, base) \ argument 194 SOC_SINGLE_RANGE_TLV(name " Input 1 Volume", base + 1, \ 197 SOC_SINGLE_RANGE_TLV(name " Input 2 Volume", base + 3, \ [all …]
|
/Linux-v6.1/drivers/net/ethernet/microchip/lan966x/ |
D | lan966x_ethtool.c | 1 // SPDX-License-Identifier: GPL-2.0+ 12 { .name = "rx_octets", .offset = 0x00, }, 13 { .name = "rx_unicast", .offset = 0x01, }, 14 { .name = "rx_multicast", .offset = 0x02 }, 15 { .name = "rx_broadcast", .offset = 0x03 }, 16 { .name = "rx_short", .offset = 0x04 }, 17 { .name = "rx_frag", .offset = 0x05 }, 18 { .name = "rx_jabber", .offset = 0x06 }, 19 { .name = "rx_crc", .offset = 0x07 }, 20 { .name = "rx_symbol_err", .offset = 0x08 }, [all …]
|
/Linux-v6.1/tools/perf/util/include/linux/ |
D | linkage.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 18 /* SYM_T_FUNC -- type used by assembler to mark functions */ 23 /* SYM_A_* -- align the symbol? */ 26 /* SYM_L_* -- linkage of symbols */ 27 #define SYM_L_GLOBAL(name) .globl name argument 28 #define SYM_L_WEAK(name) .weak name argument 29 #define SYM_L_LOCAL(name) /* nothing */ argument 35 /* SYM_ENTRY -- use only if you have to for non-paired symbols */ 37 #define SYM_ENTRY(name, linkage, align...) \ argument 38 linkage(name) ASM_NL \ [all …]
|
/Linux-v6.1/drivers/infiniband/hw/bnxt_re/ |
D | hw_counters.c | 2 * Broadcom NetXtreme-E RoCE driver. 4 * Copyright (c) 2016 - 2017, Broadcom. All rights reserved. The term 61 [BNXT_RE_ACTIVE_PD].name = "active_pds", 62 [BNXT_RE_ACTIVE_AH].name = "active_ahs", 63 [BNXT_RE_ACTIVE_QP].name = "active_qps", 64 [BNXT_RE_ACTIVE_SRQ].name = "active_srqs", 65 [BNXT_RE_ACTIVE_CQ].name = "active_cqs", 66 [BNXT_RE_ACTIVE_MR].name = "active_mrs", 67 [BNXT_RE_ACTIVE_MW].name = "active_mws", 68 [BNXT_RE_RX_PKTS].name = "rx_pkts", [all …]
|
/Linux-v6.1/drivers/clk/imx/ |
D | clk.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 7 #include <linux/clk-provider.h> 92 struct clk_hw *imx_clk_fracn_gppll(const char *name, const char *parent_name, void __iomem *base, 97 #define imx_clk_cpu(name, parent_name, div, mux, pll, step) \ argument 98 to_clk(imx_clk_hw_cpu(name, parent_name, div, mux, pll, step)) 100 #define clk_register_gate2(dev, name, parent_name, flags, reg, bit_idx, \ argument 102 to_clk(clk_hw_register_gate2(dev, name, parent_name, flags, reg, bit_idx, \ 105 #define imx_clk_pllv3(type, name, parent_name, base, div_mask) \ argument 106 to_clk(imx_clk_hw_pllv3(type, name, parent_name, base, div_mask)) 108 #define imx_clk_pfd(name, parent_name, reg, idx) \ argument [all …]
|
/Linux-v6.1/drivers/soc/bcm/bcm63xx/ |
D | bcm63xx-power.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 8 #include <dt-bindings/soc/bcm6318-pm.h> 9 #include <dt-bindings/soc/bcm6328-pm.h> 10 #include <dt-bindings/soc/bcm6362-pm.h> 11 #include <dt-bindings/soc/bcm63268-pm.h> 34 const char * const name; member 41 struct bcm63xx_power *power = pmd->power; in bcm63xx_power_get_state() 43 if (!pmd->mask) { in bcm63xx_power_get_state() 45 return -EINVAL; in bcm63xx_power_get_state() 48 *is_on = !(__raw_readl(power->base) & pmd->mask); in bcm63xx_power_get_state() [all …]
|
/Linux-v6.1/tools/include/linux/ |
D | static_call_types.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 11 #define STATIC_CALL_KEY_PREFIX_LEN (sizeof(STATIC_CALL_KEY_PREFIX_STR) - 1) 12 #define STATIC_CALL_KEY(name) __PASTE(STATIC_CALL_KEY_PREFIX, name) argument 13 #define STATIC_CALL_KEY_STR(name) __stringify(STATIC_CALL_KEY(name)) argument 17 #define STATIC_CALL_TRAMP_PREFIX_LEN (sizeof(STATIC_CALL_TRAMP_PREFIX_STR) - 1) 18 #define STATIC_CALL_TRAMP(name) __PASTE(STATIC_CALL_TRAMP_PREFIX, name) argument 19 #define STATIC_CALL_TRAMP_STR(name) __stringify(STATIC_CALL_TRAMP(name)) argument 37 #define DECLARE_STATIC_CALL(name, func) \ argument 38 extern struct static_call_key STATIC_CALL_KEY(name); \ 39 extern typeof(func) STATIC_CALL_TRAMP(name); [all …]
|