Home
last modified time | relevance | path

Searched +full:enum +full:- +full:name (Results 1 – 25 of 1166) sorted by relevance

12345678910>>...47

/linux-6.8/Documentation/netlink/
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 …]
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)?$
16 len-or-limit:
17 # literal int or limit based on fixed-width type e.g. u8-min, u16-max, etc.
19 pattern: ^[su](8|16|32|64)-(min|max)$
26 required: [ name, doc, attribute-sets, operations ]
[all …]
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)?$
16 len-or-limit:
17 # literal int or limit based on fixed-width type e.g. u8-min, u16-max, etc.
19 pattern: ^[su](8|16|32|64)-(min|max)$
26 required: [ name, doc, attribute-sets, operations ]
[all …]
Dgenetlink.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)?$
16 len-or-limit:
17 # literal int or limit based on fixed-width type e.g. u8-min, u16-max, etc.
19 pattern: ^[su](8|16|32|64)-(min|max)$
26 required: [ name, doc, attribute-sets, operations ]
[all …]
/linux-6.8/Documentation/netlink/specs/
Ddpll.yaml1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)
3 name: dpll
8 -
9 type: enum
10 name: mode
16 -
17 name: manual
20 -
21 name: automatic
23 render-max: true
[all …]
Ddevlink.yaml1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)
3 name: devlink
5 protocol: genetlink-legacy
10 -
11 type: enum
12 name: sb-pool-type
14 -
15 name: ingress
16 -
17 name: egress
[all …]
Dovs_vport.yaml1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)
3 name: ovs_vport
5 protocol: genetlink-legacy
6 uapi-header: linux/openvswitch.h
12 -
13 name: ovs-header
16 -
17 name: dp-ifindex
19 -
20 name: vport-type
[all …]
Dovs_flow.yaml1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)
3 name: ovs_flow
5 protocol: genetlink-legacy
6 uapi-header: linux/openvswitch.h
12 -
13 name: ovs-header
18 -
19 name: dp-ifindex
24 -
25 name: ovs-flow-stats
[all …]
Dhandshake.yaml1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)
8 name: handshake
15 -
16 type: enum
17 name: handler-class
18 value-start: 0
20 -
21 type: enum
22 name: msg-type
23 value-start: 0
[all …]
Dovs_datapath.yaml1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)
3 name: ovs_datapath
5 protocol: genetlink-legacy
6 uapi-header: linux/openvswitch.h
12 -
13 name: ovs-header
16 -
17 name: dp-ifindex
19 -
20 name: user-features
[all …]
Drt_addr.yaml1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)
3 name: rt-addr
4 protocol: netlink-raw
11 -
12 name: ifaddrmsg
15 -
16 name: ifa-family
18 -
19 name: ifa-prefixlen
21 -
[all …]
/linux-6.8/Documentation/userspace-api/netlink/
Dc-code-gen.rst1 .. SPDX-License-Identifier: BSD-3-Clause
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``
21 The names of ``#defines`` and enum values are always converted to upper case,
22 and with dashes (``-``) replaced by underscores (``_``).
24 If the constructed name is a C keyword, an extra underscore is
25 appended (``do`` -> ``do_``).
[all …]
/linux-6.8/include/linux/mfd/
Dlp8788.h1 /* SPDX-License-Identifier: GPL-2.0-only */
18 #define LP8788_DEV_BUCK "lp8788-buck"
19 #define LP8788_DEV_DLDO "lp8788-dldo"
20 #define LP8788_DEV_ALDO "lp8788-aldo"
21 #define LP8788_DEV_CHARGER "lp8788-charger"
22 #define LP8788_DEV_RTC "lp8788-rtc"
23 #define LP8788_DEV_BACKLIGHT "lp8788-backlight"
24 #define LP8788_DEV_VIBRATOR "lp8788-vibrator"
25 #define LP8788_DEV_KEYLED "lp8788-keyled"
26 #define LP8788_DEV_ADC "lp8788-adc"
[all …]
/linux-6.8/include/uapi/linux/netfilter/
Dnf_tables.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
14 * enum nft_registers - nf_tables registers
18 * of size 4. For compatibility reasons, the NFT_REG_[1-4] registers still
20 * NFT_REG32_00 - NFT_REG32_15.
22 enum nft_registers {
47 #define NFT_REG_MAX (__NFT_REG_MAX - 1)
51 #define NFT_REG32_COUNT (NFT_REG32_15 - NFT_REG32_00 + 1)
54 * enum nft_verdicts - nf_tables internal verdicts
64 enum nft_verdicts {
65 NFT_CONTINUE = -1,
[all …]
/linux-6.8/arch/loongarch/include/asm/
Dinst.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Copyright (C) 2020-2022 Loongson Technology Corporation Limited
36 enum reg0i15_op {
40 enum reg0i26_op {
45 enum reg1i20_op {
54 enum reg1i21_op {
61 enum reg2_op {
80 enum reg2i5_op {
86 enum reg2i6_op {
92 enum reg2i12_op {
[all …]
/linux-6.8/include/linux/
Dcpuhotplug.h1 /* SPDX-License-Identifier: GPL-2.0 */
8 * CPU-up CPU-down
15 * BRINGUP_CPU->AP_OFFLINE BRINGUP_CPU <- AP_IDLE_DEAD (idle thread/play_dead)
17 * v (IRQ-off) ,---------------^
19 * | TEARDOWN_CPU <- AP_ONLINE_IDLE
30 * CPU_ONLINE - 1 down to CPUHP_OFFLINE.
43 * Adding explicit states to this enum is only necessary when:
54 * See Documentation/core-api/cpu_hotplug.rst for further information and
57 enum cpuhp_state {
58 CPUHP_INVALID = -1,
[all …]
/linux-6.8/include/rv/
Dautomata.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Copyright (C) 2019-2022 Red Hat, Inc. Daniel Bristot de Oliveira <bristot@kernel.org>
10 * DECLARE_AUTOMATA_HELPERS - define a set of helper functions for automata
12 * Define a set of helper functions for automata. The 'name' argument is used
16 #define DECLARE_AUTOMATA_HELPERS(name, type) \ argument
19 * model_get_state_name_##name - return the (string) name of the given state \
21 static char *model_get_state_name_##name(enum states_##name state) \
23 if ((state < 0) || (state >= state_max_##name)) \
26 return automaton_##name.state_names[state]; \
30 * model_get_event_name_##name - return the (string) name of the given event \
[all …]
Dda_monitor.h1 /* 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-6.8/drivers/gpu/drm/msm/disp/mdp5/
Dmdp5_kms.h1 /* SPDX-License-Identifier: GPL-2.0-only */
62 * - REG_MDP5_DISP_INTF_SEL
102 enum mdp_mixer_stage_id stage;
132 * encoder has changed this is set to true, since encoder->enable()
135 * writing CTL[n].START until encoder->enable()
142 enum mdp5_intf_mode {
157 enum mdp5_intf_type type;
158 enum mdp5_intf_mode mode;
174 WARN_ON(mdp5_kms->enable_count <= 0); in mdp5_write()
175 msm_writel(data, mdp5_kms->mmio + reg); in mdp5_write()
[all …]
/linux-6.8/include/trace/events/
Dafs.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
21 enum afs_fs_operation {
37 afs_FS_GetRootVolume = 151, /* AFS Get root volume name */
78 enum afs_vl_operation {
79 afs_VL_GetEntryByNameU = 527, /* AFS Get Vol Entry By Name operation ID */
82 afs_YFSVL_GetCellName = 64014, /* YFS Get actual cell name */
86 enum afs_cm_operation {
98 enum yfs_cm_operation {
139 EM(afs_server_trace_give_up_cb, "giveup-cb") \
143 EM(afs_server_trace_put_find_rsq, "PUT f-rsq") \
[all …]
/linux-6.8/drivers/leds/
Dleds-sunfire.c1 // SPDX-License-Identifier: GPL-2.0-only
2 /* leds-sunfire.c: SUNW,Ultra-Enterprise LED driver.
31 enum led_brightness led_val, u8 bit) in __clockboard_set()
34 u8 reg = upa_readb(p->reg); in __clockboard_set()
51 upa_writeb(reg, p->reg); in __clockboard_set()
55 enum led_brightness led_val) in clockboard_left_set()
61 enum led_brightness led_val) in clockboard_middle_set()
67 enum led_brightness led_val) in clockboard_right_set()
73 enum led_brightness led_val, u32 bit) in __fhc_set()
76 u32 reg = upa_readl(p->reg); in __fhc_set()
[all …]
Dleds-bd2802.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * leds-bd2802.c - RGB LED Driver
8 * Datasheet: http://www.rohm.com/products/databook/driver/pdf/bd2802gu-e.pdf
16 #include <linux/leds-bd2802.h>
38 enum led_ids {
44 enum led_colors {
50 enum led_bits {
94 enum led_ids led_id;
95 enum led_colors color;
96 enum led_bits state;
[all …]
/linux-6.8/drivers/net/wireless/realtek/rtw88/
Dphy.h1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */
2 /* Copyright(c) 2018-2019 Realtek Corporation
22 u32 rtw_phy_read_rf(struct rtw_dev *rtwdev, enum rtw_rf_path rf_path,
24 u32 rtw_phy_read_rf_sipi(struct rtw_dev *rtwdev, enum rtw_rf_path rf_path,
26 bool rtw_phy_write_rf_reg_sipi(struct rtw_dev *rtwdev, enum rtw_rf_path rf_path,
28 bool rtw_phy_write_rf_reg(struct rtw_dev *rtwdev, enum rtw_rf_path rf_path,
30 bool rtw_phy_write_rf_reg_mix(struct rtw_dev *rtwdev, enum rtw_rf_path rf_path,
47 enum rtw_bandwidth bw, u8 channel, u8 regd);
86 #define RTW_DECL_TABLE_PHY_COND_CORE(name, cfg, path) \ argument
87 const struct rtw_table name ## _tbl = { \
[all …]
/linux-6.8/sound/soc/intel/atom/
Dsst-atom-controls.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * sst-atom-controls.h - Intel MID Platform driver header file
5 * Copyright (C) 2013-14 Intel Corp
20 enum {
58 enum sst_path_index {
102 enum sst_swm_inputs {
122 enum sst_swm_outputs {
138 enum sst_ipc_msg {
144 enum sst_cmd_type {
149 enum sst_task {
[all …]
/linux-6.8/drivers/clk/imx/
Dclk.h1 /* SPDX-License-Identifier: GPL-2.0 */
7 #include <linux/clk-provider.h>
26 enum imx_pllv1_type {
35 enum imx_sscg_pll_type {
40 enum imx_pll14xx_type {
45 enum imx_pllv4_type {
51 enum imx_pfdv2_type {
66 enum imx_pll14xx_type type;
95 struct clk_hw *imx_clk_fracn_gppll(const char *name, const char *parent_name, void __iomem *base,
97 struct clk_hw *imx_clk_fracn_gppll_integer(const char *name, const char *parent_name,
[all …]

12345678910>>...47