| /kernel/linux/linux-6.6/Documentation/userspace-api/netlink/ |
| D | c-code-gen.rst | 1 .. SPDX-License-Identifier: BSD-3-Clause 9 allowed in older families by the ``genetlink-c`` protocol level, 13 objects by the object type. For example ``$attr`` is the value 17 The upper case is used to denote literal values, e.g. ``$family-CMD`` 22 and with dashes (``-``) replaced by underscores (``_``). 25 appended (``do`` -> ``do_``). 30 ``c-family-name`` controls the name of the ``#define`` for the family 31 name, default is ``$family-FAMILY-NAME``. 33 ``c-version-name`` controls the name of the ``#define`` for the version 34 of the family, default is ``$family-FAMILY-VERSION``. [all …]
|
| /kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/cfg/ |
| D | 22000.c | 1 // SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause 3 * Copyright (C) 2015-2017 Intel Deutschland GmbH 4 * Copyright (C) 2018-2023 Intel Corporation 8 #include "iwl-config.h" 9 #include "iwl-prph.h" 13 #define IWL_22000_UCODE_API_MAX 77 16 #define IWL_22000_UCODE_API_MIN 50 19 #define IWL_22000_NVM_VERSION 0x0a1d 22 #define IWL_22000_DCCM_OFFSET 0x800000 /* LMAC1 */ 23 #define IWL_22000_DCCM_LEN 0x10000 /* LMAC1 */ [all …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/cfg/ |
| D | 22000.c | 8 * Copyright(c) 2015-2017 Intel Deutschland GmbH 9 * Copyright (C) 2018-2020 Intel Corporation 13 * published by the Free Software Foundation. 22 * Copyright(c) 2015-2017 Intel Deutschland GmbH 23 * Copyright (C) 2018-2020 Intel Corporation 40 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 56 #include "iwl-config.h" 57 #include "iwl-prph.h" 60 #define IWL_22000_UCODE_API_MAX 59 63 #define IWL_22000_UCODE_API_MIN 39 [all …]
|
| /kernel/linux/linux-6.6/include/uapi/linux/netfilter/ |
| D | xt_hashlimit.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 3 #define _UAPI_XT_HASHLIMIT_H 10 #define XT_HASHLIMIT_SCALE 10000 11 #define XT_HASHLIMIT_SCALE_v2 1000000llu 12 /* 1/10,000 sec period => max of 10,000/sec. Min rate is then 429490 16 /* packet length accounting is done in 16-byte steps */ 17 #define XT_HASHLIMIT_BYTE_SHIFT 4 19 /* details of this structure hidden by the implementation */ 39 __u32 max; /* max number of entries */ member 48 /* Used internally by the kernel */ [all …]
|
| /kernel/linux/linux-5.10/include/uapi/linux/netfilter/ |
| D | xt_hashlimit.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 3 #define _UAPI_XT_HASHLIMIT_H 10 #define XT_HASHLIMIT_SCALE 10000 11 #define XT_HASHLIMIT_SCALE_v2 1000000llu 12 /* 1/10,000 sec period => max of 10,000/sec. Min rate is then 429490 16 /* packet length accounting is done in 16-byte steps */ 17 #define XT_HASHLIMIT_BYTE_SHIFT 4 19 /* details of this structure hidden by the implementation */ 39 __u32 max; /* max number of entries */ member 48 /* Used internally by the kernel */ [all …]
|
| /kernel/linux/linux-5.10/drivers/scsi/sym53c8xx_2/ |
| D | sym53c8xx.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 4 * of PCI-SCSI IO processors. 6 * Copyright (C) 1999-2001 Gerard Roudier <groudier@free.fr> 9 * Copyright (C) 1998-2000 Gerard Roudier 12 * a port of the FreeBSD ncr driver to Linux-1.2.13. 14 * The original ncr driver has been written for 386bsd and FreeBSD by 16 * Stefan Esser <se@mi.Uni-Koeln.de> 24 *----------------------------------------------------------------------------- 28 #define SYM53C8XX_H 35 * 1 : 40 bit addressing when supported by chip. [all …]
|
| /kernel/linux/linux-6.6/drivers/scsi/sym53c8xx_2/ |
| D | sym53c8xx.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 4 * of PCI-SCSI IO processors. 6 * Copyright (C) 1999-2001 Gerard Roudier <groudier@free.fr> 9 * Copyright (C) 1998-2000 Gerard Roudier 12 * a port of the FreeBSD ncr driver to Linux-1.2.13. 14 * The original ncr driver has been written for 386bsd and FreeBSD by 16 * Stefan Esser <se@mi.Uni-Koeln.de> 24 *----------------------------------------------------------------------------- 28 #define SYM53C8XX_H 35 * 1 : 40 bit addressing when supported by chip. [all …]
|
| /kernel/linux/linux-6.6/include/linux/ |
| D | cpufreq.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 6 * (C) 2002 - 2003 Dominik Brodowski <linux@brodo.de> 9 #define _LINUX_CPUFREQ_H 30 * Maximum transition latency is in nanoseconds - if it's unknown, 34 #define CPUFREQ_ETERNAL (-1) 35 #define CPUFREQ_NAME_LEN 16 37 #define CPUFREQ_NAME_PLEN (CPUFREQ_NAME_LEN + 1) 51 /* in 10^(-9) s = nanoseconds */ 69 unsigned int max; /* in kHz */ member 96 * - Any routine that wants to read from the policy structure will [all …]
|
| /kernel/linux/linux-5.10/include/uapi/sound/ |
| D | tlv.h | 1 /* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */ 4 * it under the terms of the GNU General Public License as published by 15 #define __UAPI_SOUND_TLV_H 17 #define SNDRV_CTL_TLVT_CONTAINER 0 /* one level down - group of TLVs */ 18 #define SNDRV_CTL_TLVT_DB_SCALE 1 /* dB scale */ 19 #define SNDRV_CTL_TLVT_DB_LINEAR 2 /* linear volume */ 20 #define SNDRV_CTL_TLVT_DB_RANGE 3 /* dB range container */ 21 #define SNDRV_CTL_TLVT_DB_MINMAX 4 /* dB scale with min/max */ 22 #define SNDRV_CTL_TLVT_DB_MINMAX_MUTE 5 /* dB scale with min/max with mute */ 25 * channel-mapping TLV items [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/dpu1/ |
| D | dpu_hw_catalog.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Copyright (c) 2022-2023, Qualcomm Innovation Center, Inc. All rights reserved. 4 * Copyright (c) 2015-2018, 2020 The Linux Foundation. All rights reserved. 8 #define _DPU_HW_CATALOG_H 16 * Max hardware block count: For ex: max 12 SSPP pipes or 17 * 5 ctl paths. In all cases, it can have max 12 hardware blocks 20 #define MAX_BLOCKS 12 22 #define DPU_HW_BLK_NAME_LEN 16 24 #define MAX_IMG_WIDTH 0x3fff 25 #define MAX_IMG_HEIGHT 0x3fff [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/cavium/liquidio/ |
| D | octeon_config.h | 7 * Copyright (c) 2003-2016 Cavium, Inc. 11 * published by the Free Software Foundation. 14 * AS-IS and WITHOUT ANY WARRANTY; without even the implied warranty 23 #define __OCTEON_CONFIG_H__ 25 /*--------------------------CONFIG VALUES------------------------*/ 35 #define MAX_OCTEON_NICIF 128 36 #define MAX_OCTEON_DEVICES MAX_OCTEON_NICIF 37 #define MAX_OCTEON_LINKS MAX_OCTEON_NICIF 38 #define MAX_OCTEON_MULTICAST_ADDR 32 40 #define MAX_OCTEON_FILL_COUNT 8 [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/cavium/liquidio/ |
| D | octeon_config.h | 7 * Copyright (c) 2003-2016 Cavium, Inc. 11 * published by the Free Software Foundation. 14 * AS-IS and WITHOUT ANY WARRANTY; without even the implied warranty 23 #define __OCTEON_CONFIG_H__ 25 /*--------------------------CONFIG VALUES------------------------*/ 35 #define MAX_OCTEON_NICIF 128 36 #define MAX_OCTEON_DEVICES MAX_OCTEON_NICIF 37 #define MAX_OCTEON_LINKS MAX_OCTEON_NICIF 38 #define MAX_OCTEON_MULTICAST_ADDR 32 40 #define MAX_OCTEON_FILL_COUNT 8 [all …]
|
| /kernel/linux/linux-6.6/include/uapi/sound/ |
| D | tlv.h | 1 /* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */ 4 #define __UAPI_SOUND_TLV_H 6 #define SNDRV_CTL_TLVT_CONTAINER 0 /* one level down - group of TLVs */ 7 #define SNDRV_CTL_TLVT_DB_SCALE 1 /* dB scale */ 8 #define SNDRV_CTL_TLVT_DB_LINEAR 2 /* linear volume */ 9 #define SNDRV_CTL_TLVT_DB_RANGE 3 /* dB range container */ 10 #define SNDRV_CTL_TLVT_DB_MINMAX 4 /* dB scale with min/max */ 11 #define SNDRV_CTL_TLVT_DB_MINMAX_MUTE 5 /* dB scale with min/max with mute */ 14 * channel-mapping TLV items 17 #define SNDRV_CTL_TLVT_CHMAP_FIXED 0x101 /* fixed channel position */ [all …]
|
| /kernel/linux/linux-5.10/include/linux/ |
| D | cpufreq.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 6 * (C) 2002 - 2003 Dominik Brodowski <linux@brodo.de> 9 #define _LINUX_CPUFREQ_H 26 * Maximum transition latency is in nanoseconds - if it's unknown, 30 #define CPUFREQ_ETERNAL (-1) 31 #define CPUFREQ_NAME_LEN 16 33 #define CPUFREQ_NAME_PLEN (CPUFREQ_NAME_LEN + 1) 47 /* in 10^(-9) s = nanoseconds */ 65 unsigned int max; /* in kHz */ member 68 unsigned int restore_freq; /* = policy->cur before transition */ [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/dpu1/ |
| D | dpu_hw_catalog.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 2 /* Copyright (c) 2015-2018, The Linux Foundation. All rights reserved. 6 #define _DPU_HW_CATALOG_H 14 * Max hardware block count: For ex: max 12 SSPP pipes or 15 * 5 ctl paths. In all cases, it can have max 12 hardware blocks 18 #define MAX_BLOCKS 12 20 #define DPU_HW_VER(MAJOR, MINOR, STEP) (((MAJOR & 0xF) << 28) |\ 24 #define DPU_HW_MAJOR(rev) ((rev) >> 28) 25 #define DPU_HW_MINOR(rev) (((rev) >> 16) & 0xFFF) 26 #define DPU_HW_STEP(rev) ((rev) & 0xFFFF) [all …]
|
| /kernel/linux/linux-5.10/drivers/cpufreq/ |
| D | gx-suspmod.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * (C) 2002 Hiroshi Miura <miura@da-cha.org> 10 * software is provided AS-IS with no warranties. 19 * Suspend Modulation works by asserting and de-asserting the SUSP# pin 28 * 32us intervals which the SUSP# pin is asserted(ON)/de-asserted(OFF) 31 * These counters define a ratio which is the effective frequency 35 * F_eff = Fgx * ---------------------- 43 * on_duration = off_duration * (stock_freq - freq) / freq 46 * on_duration = DURATION - off_duration 48 *--------------------------------------------------------------------------- [all …]
|
| /kernel/linux/linux-6.6/drivers/cpufreq/ |
| D | gx-suspmod.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * (C) 2002 Hiroshi Miura <miura@da-cha.org> 10 * software is provided AS-IS with no warranties. 19 * Suspend Modulation works by asserting and de-asserting the SUSP# pin 28 * 32us intervals which the SUSP# pin is asserted(ON)/de-asserted(OFF) 31 * These counters define a ratio which is the effective frequency 35 * F_eff = Fgx * ---------------------- 43 * on_duration = off_duration * (stock_freq - freq) / freq 46 * on_duration = DURATION - off_duration 48 *--------------------------------------------------------------------------- [all …]
|
| /kernel/linux/linux-6.6/include/uapi/linux/ |
| D | pkt_sched.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 3 #define __LINUX_PKT_SCHED_H 13 with obsolete IPv6 values is not occasional :-). New IPv6 drafts 14 preferred full anarchy inspired by diffserv group. 21 #define TC_PRIO_BESTEFFORT 0 22 #define TC_PRIO_FILLER 1 23 #define TC_PRIO_BULK 2 24 #define TC_PRIO_INTERACTIVE_BULK 4 25 #define TC_PRIO_INTERACTIVE 6 26 #define TC_PRIO_CONTROL 7 [all …]
|
| /kernel/linux/linux-5.10/include/uapi/linux/ |
| D | pkt_sched.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 3 #define __LINUX_PKT_SCHED_H 13 with obsolete IPv6 values is not occasional :-). New IPv6 drafts 14 preferred full anarchy inspired by diffserv group. 21 #define TC_PRIO_BESTEFFORT 0 22 #define TC_PRIO_FILLER 1 23 #define TC_PRIO_BULK 2 24 #define TC_PRIO_INTERACTIVE_BULK 4 25 #define TC_PRIO_INTERACTIVE 6 26 #define TC_PRIO_CONTROL 7 [all …]
|
| /kernel/linux/linux-6.6/include/uapi/linux/cifs/ |
| D | cifs_mount.h | 1 /* SPDX-License-Identifier: LGPL-2.1+ WITH Linux-syscall-note */ 8 * by the Free Software Foundation; either version 2.1 of the License, or 17 #define _CIFS_MOUNT_H 19 /* Max string lengths for cifs mounting options. */ 20 #define CIFS_MAX_DOMAINNAME_LEN 256 /* max fully qualified domain name */ 21 #define CIFS_MAX_USERNAME_LEN 256 /* reasonable max for current servers */ 22 #define CIFS_MAX_PASSWORD_LEN 512 /* Windows max seems to be 256 wide chars */ 23 #define CIFS_MAX_SHARE_LEN 256 /* reasonable max share name length */ 24 #define CIFS_NI_MAXHOST 1024 /* max host name length (256 * 4 bytes) */
|
| /kernel/liteos_a/apps/tftp/include/ |
| D | tftpc.h | 2 * Copyright (c) 2013-2019 Huawei Technologies Co., Ltd. All rights reserved. 3 * Copyright (c) 2020-2021 Huawei Device Co., Ltd. All rights reserved. 19 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 33 #define TFTPC_H 43 #define TFTP_NULL_UINT32 ((u32_t)0xffffffffUL) 45 #define TFTP_NULL_INT32 (-1) 54 * This Enum is used to specify the transfer mode of the file to be handled by TFTP client. 63 * This Enum is used to specify the transfer mode to be handled by TFTP client 70 TFTPC_SELECT_ERROR = 3, /**< Error returned by select() system call. */ 75 /**< This is the error sent by the server when host name cannot be resolved. */ [all …]
|
| /kernel/linux/linux-6.6/tools/include/uapi/linux/ |
| D | pkt_sched.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 3 #define __LINUX_PKT_SCHED_H 12 with obsolete IPv6 values is not occasional :-). New IPv6 drafts 13 preferred full anarchy inspired by diffserv group. 20 #define TC_PRIO_BESTEFFORT 0 21 #define TC_PRIO_FILLER 1 22 #define TC_PRIO_BULK 2 23 #define TC_PRIO_INTERACTIVE_BULK 4 24 #define TC_PRIO_INTERACTIVE 6 25 #define TC_PRIO_CONTROL 7 [all …]
|
| /kernel/linux/linux-5.10/tools/include/uapi/linux/ |
| D | pkt_sched.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 3 #define __LINUX_PKT_SCHED_H 12 with obsolete IPv6 values is not occasional :-). New IPv6 drafts 13 preferred full anarchy inspired by diffserv group. 20 #define TC_PRIO_BESTEFFORT 0 21 #define TC_PRIO_FILLER 1 22 #define TC_PRIO_BULK 2 23 #define TC_PRIO_INTERACTIVE_BULK 4 24 #define TC_PRIO_INTERACTIVE 6 25 #define TC_PRIO_CONTROL 7 [all …]
|
| /kernel/linux/linux-5.10/include/uapi/linux/cifs/ |
| D | cifs_mount.h | 1 /* SPDX-License-Identifier: LGPL-2.1+ WITH Linux-syscall-note */ 9 * by the Free Software Foundation; either version 2.1 of the License, or 18 #define _CIFS_MOUNT_H 20 /* Max string lengths for cifs mounting options. */ 21 #define CIFS_MAX_DOMAINNAME_LEN 256 /* max fully qualified domain name */ 22 #define CIFS_MAX_USERNAME_LEN 256 /* reasonable max for current servers */ 23 #define CIFS_MAX_PASSWORD_LEN 512 /* Windows max seems to be 256 wide chars */ 24 #define CIFS_MAX_SHARE_LEN 256 /* reasonable max share name length */ 25 #define CIFS_NI_MAXHOST 1024 /* max host name length (256 * 4 bytes) */
|
| /kernel/linux/linux-6.6/include/linux/platform_data/ |
| D | cros_ec_proto.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 9 #define __LINUX_CROS_EC_PROTO_H 18 #define CROS_EC_DEV_NAME "cros_ec" 19 #define CROS_EC_DEV_FP_NAME "cros_fp" 20 #define CROS_EC_DEV_ISH_NAME "cros_ish" 21 #define CROS_EC_DEV_PD_NAME "cros_pd" 22 #define CROS_EC_DEV_SCP_NAME "cros_scp" 23 #define CROS_EC_DEV_TP_NAME "cros_tp" 25 #define CROS_EC_DEV_EC_INDEX 0 26 #define CROS_EC_DEV_PD_INDEX 1 [all …]
|