| /kernel/linux/linux-6.6/include/uapi/linux/ |
| D | vduse.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 15 * This is used for future extension. 23 * struct vduse_dev_config - basic configuration of a VDUSE device 34 * Structure used by VDUSE_CREATE_DEV ioctl to create VDUSE device. 61 * struct vduse_iotlb_entry - entry of IOTLB to describe one IOVA region [start, last] 64 * @last: last of the IOVA region 67 * Structure used by VDUSE_IOTLB_GET_FD ioctl to find an overlapped IOVA region. 72 __u64 last; member 80 * Find the first IOVA region that overlaps with the range [start, last] 81 * and return the corresponding file descriptor. Return -EINVAL means the [all …]
|
| D | msg.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 17 /* Obsolete, used only for backwards compatibility and libc5 compiles */ 21 struct msg *msg_last; /* last message in queue,unused */ 22 __kernel_old_time_t msg_stime; /* last msgsnd time */ 23 __kernel_old_time_t msg_rtime; /* last msgrcv time */ 24 __kernel_old_time_t msg_ctime; /* last change time */ 30 __kernel_ipc_pid_t msg_lspid; /* pid of last msgsnd */ 31 __kernel_ipc_pid_t msg_lrpid; /* last receive pid */ 65 * MSGMNB is the default size of a new message queue. Non-root tasks can 69 * 16384 is used because it was always used (since 0.99.10) [all …]
|
| /kernel/linux/linux-5.10/net/netfilter/ |
| D | nft_set_pipapo_avx2.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (c) 2019-2020 Red Hat GmbH 29 /* Load from memory into YMM register with non-temporal hint ("stream load"), 33 * - loading buckets from lookup tables, as they are not going to be used 36 * - loading the result bitmap from the previous field, as it's never used 65 * are always used shortly after. 75 * nft_pipapo_avx2_prepare() - Prepare before main algorithm body 77 * This zeroes out ymm15, which is later used whenever we need to clear a 86 * nft_pipapo_avx2_fill() - Fill a bitmap region with ones 91 * This is nothing else than a version of bitmap_set(), as used e.g. by [all …]
|
| /kernel/linux/linux-6.6/lib/ |
| D | interval_tree.c | 1 // SPDX-License-Identifier: GPL-2.0-only 7 #define START(node) ((node)->start) 8 #define LAST(node) ((node)->last) macro 12 START, LAST,, interval_tree) 22 * span of nodes. This makes nodes[0]->last the end of that contiguous used span 23 * indexes that started at the original nodes[1]->start. nodes[1] is now the 24 * first node starting the next used span. A hole span is between nodes[0]->last 25 * and nodes[1]->start. nodes[1] must be !NULL. 30 struct interval_tree_node *cur = state->nodes[1]; in interval_tree_span_iter_next_gap() 32 state->nodes[0] = cur; in interval_tree_span_iter_next_gap() [all …]
|
| /kernel/linux/linux-6.6/net/netfilter/ |
| D | nft_set_pipapo_avx2.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (c) 2019-2020 Red Hat GmbH 29 /* Load from memory into YMM register with non-temporal hint ("stream load"), 33 * - loading buckets from lookup tables, as they are not going to be used 36 * - loading the result bitmap from the previous field, as it's never used 65 * are always used shortly after. 75 * nft_pipapo_avx2_prepare() - Prepare before main algorithm body 77 * This zeroes out ymm15, which is later used whenever we need to clear a 86 * nft_pipapo_avx2_fill() - Fill a bitmap region with ones 91 * This is nothing else than a version of bitmap_set(), as used e.g. by [all …]
|
| /kernel/linux/linux-6.6/drivers/net/wireless/marvell/mwifiex/ |
| D | README | 2 # Copyright 2011-2020 NXP 9 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA or on the 10 # worldwide web at http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt. 12 # THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE 38 Following are some useful iw commands:- 45 iw dev mlan0 connect -w <SSID> [<freq in MHz>] [<bssid>] [key 0:abcde d:1123456789a] 46 The above command can be used to connect to an AP with a particular SSID. 49 …Note: Every time before connecting to an AP scan command (iw dev mlan0 scan) should be used by use… 52 This command will be used to disconnect from an AP. 55 iw dev mlan0 ibss join <SSID> <freq in MHz> [fixed-freq] [fixed-bssid] [key 0:abcde] [all …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/marvell/mwifiex/ |
| D | README | 1 # Copyright (C) 2011-2014, Marvell International Ltd. 8 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA or on the 9 # worldwide web at http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt. 11 # THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE 37 Following are some useful iw commands:- 44 iw dev mlan0 connect -w <SSID> [<freq in MHz>] [<bssid>] [key 0:abcde d:1123456789a] 45 The above command can be used to connect to an AP with a particular SSID. 48 …Note: Every time before connecting to an AP scan command (iw dev mlan0 scan) should be used by use… 51 This command will be used to disconnect from an AP. 54 iw dev mlan0 ibss join <SSID> <freq in MHz> [fixed-freq] [fixed-bssid] [key 0:abcde] [all …]
|
| /kernel/linux/linux-5.10/net/mac80211/ |
| D | key.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Copyright 2002-2004, Instant802 Networks, Inc. 28 * enum ieee80211_internal_key_flags - internal key flags 75 /* last used TSC */ 78 /* last received RSC */ 86 * Last received packet number. The first 87 * IEEE80211_NUM_TIDS counters are used with Data 88 * frames and the last counter is used with Robust 108 /* Last received packet number. The first 109 * IEEE80211_NUM_TIDS counters are used with Data [all …]
|
| /kernel/linux/linux-6.6/net/mac80211/ |
| D | key.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Copyright 2002-2004, Instant802 Networks, Inc. 29 * enum ieee80211_internal_key_flags - internal key flags 74 /* last used TSC */ 77 /* last received RSC */ 85 * Last received packet number. The first 86 * IEEE80211_NUM_TIDS counters are used with Data 87 * frames and the last counter is used with Robust 107 /* Last received packet number. The first 108 * IEEE80211_NUM_TIDS counters are used with Data [all …]
|
| /kernel/linux/linux-5.10/include/linux/platform_data/ |
| D | cros_ec_sensorhub.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 19 * struct cros_ec_sensor_platform - ChromeOS EC sensor platform information. 27 * typedef cros_ec_sensorhub_push_data_cb_t - Callback function to send datum 57 /* State used for cros_ec_ring_fix_overflow */ 60 s64 last; member 67 * struct cros_ec_sensors_ts_filter_state - Timestamp filetr state. 69 * @x_offset: x is EC interrupt time. x_offset its last value. 70 * @y_offset: y is the difference between AP and EC time, y_offset its last 76 * @temp_buf: Temporary buffer used when updating the filter. 94 /* struct cros_ec_sensors_ts_batch_state - State of batch of a single sensor. [all …]
|
| /kernel/linux/linux-6.6/include/linux/platform_data/ |
| D | cros_ec_sensorhub.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 19 * struct cros_ec_sensor_platform - ChromeOS EC sensor platform information. 27 * typedef cros_ec_sensorhub_push_data_cb_t - Callback function to send datum 57 /* State used for cros_ec_ring_fix_overflow */ 60 s64 last; member 67 * struct cros_ec_sensors_ts_filter_state - Timestamp filetr state. 69 * @x_offset: x is EC interrupt time. x_offset its last value. 70 * @y_offset: y is the difference between AP and EC time, y_offset its last 76 * @temp_buf: Temporary buffer used when updating the filter. 94 /* struct cros_ec_sensors_ts_batch_state - State of batch of a single sensor. [all …]
|
| /kernel/linux/linux-6.6/include/linux/ |
| D | interval_tree.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 10 unsigned long last; /* Last location _in_ interval */ member 24 unsigned long start, unsigned long last); 28 unsigned long start, unsigned long last); 31 * struct interval_tree_span_iter - Find used and unused spans. 34 * @start_used: Start of a used interval when is_hole == 0 35 * @last_used: Inclusive end of a used interval when is_hole == 0 36 * @is_hole: 0 == used, 1 == is_hole, -1 == done iteration 40 * a used, which is fully covered by nodes. Each iteration step toggles between 41 * hole and used until the entire range is covered. The returned spans always [all …]
|
| D | sysv_fs.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 17 On Coherent FS, they are always stored in PDP-11 manner: the least 18 significant 16 bits come last. */ 21 /* 0 is non-existent */ 26 /* Xenix super-block data on disk */ 38 /* locks, not used by Linux: */ 41 char s_fmod; /* super-block modified flag */ 42 char s_ronly; /* flag whether fs is mounted read-only */ 43 __fs32 s_time __packed2__; /* time of last super block update */ 66 /* SystemV4 super-block data on disk */ [all …]
|
| /kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/fw/api/ |
| D | power.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (C) 2012-2014, 2018-2022 Intel Corporation 4 * Copyright (C) 2013-2014 Intel Mobile Communications GmbH 5 * Copyright (C) 2015-2017 Intel Deutschland GmbH 13 * enum iwl_ltr_config_flags - masks for LTR config command flags 39 * struct iwl_ltr_config_cmd_v1 - configures the LTR 53 * struct iwl_ltr_config_cmd - configures the LTR 58 * TX, RX, Short Idle, Long Idle. Used only if %LTR_CFG_FLAG_UPDATE_VALUES 60 * @ltr_short_idle_timeout: LTR Short Idle timeout (in usec). Used only if 77 * enum iwl_power_flags - masks for power table command flags [all …]
|
| /kernel/linux/linux-6.6/Documentation/userspace-api/ |
| D | ELF.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 Linux-specific ELF idiosyncrasies 13 "Last" program header is the one with the biggest offset in the file: 14 e_phoff + (e_phnum - 1) * sizeof(Elf_Phdr). 19 First PT_INTERP program header is used to locate the filename of ELF 25 Last PT_GNU_STACK program header defines userspace stack executability 31 ELF interpreter's last PT_GNU_PROPERTY program header is used (since 32 Linux 5.8). If interpreter doesn't have one, then the last PT_GNU_PROPERTY 33 program header of an executable is used. Other PT_GNU_PROPERTY headers
|
| /kernel/linux/linux-6.6/include/net/ |
| D | nl802154.h | 84 /* used to define NL802154_CMD_MAX below */ 86 NL802154_CMD_MAX = __NL802154_CMD_AFTER_LAST - 1 166 NL802154_ATTR_MAX = __NL802154_ATTR_AFTER_LAST - 1 176 /* keep last */ 178 NL802154_IFTYPE_MAX = NUM_NL802154_IFTYPES - 1 182 * enum nl802154_wpan_phy_capability_attr - wpan phy capability attributes 231 /* keep last */ 233 NL802154_CAP_ATTR_MAX = __NL802154_CAP_ATTR_AFTER_LAST - 1 237 * enum nl802154_coord - Netlink attributes for a coord 244 * @NL802154_COORD_PREAMBLE_CODE: Preamble code used when the beacon was received, [all …]
|
| /kernel/linux/linux-5.10/net/batman-adv/ |
| D | types.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 2 /* Copyright (C) 2007-2020 B.A.T.M.A.N. contributors: 37 * typedef batadv_dat_addr_t - type used for all DHT addresses 48 * enum batadv_dhcp_recipient - dhcp destination 62 * BATADV_TT_REMOTE_MASK - bitmask selecting the flags that are sent over the 68 * BATADV_TT_SYNC_MASK - bitmask of the flags that need to be kept in sync 69 * among the nodes. These flags are used to compute the global/local CRC 74 * struct batadv_hard_iface_bat_iv - per hard-interface B.A.T.M.A.N. IV data 83 /** @ogm_seqno: OGM sequence number - used to identify each OGM */ 91 * enum batadv_v_hard_iface_flags - interface flags useful to B.A.T.M.A.N. V [all …]
|
| /kernel/linux/linux-6.6/net/batman-adv/ |
| D | types.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 36 * typedef batadv_dat_addr_t - type used for all DHT addresses 47 * enum batadv_dhcp_recipient - dhcp destination 61 * BATADV_TT_REMOTE_MASK - bitmask selecting the flags that are sent over the 67 * BATADV_TT_SYNC_MASK - bitmask of the flags that need to be kept in sync 68 * among the nodes. These flags are used to compute the global/local CRC 73 * struct batadv_hard_iface_bat_iv - per hard-interface B.A.T.M.A.N. IV data 82 /** @ogm_seqno: OGM sequence number - used to identify each OGM */ 90 * enum batadv_v_hard_iface_flags - interface flags useful to B.A.T.M.A.N. V 95 * full-duplex [all …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/fw/api/ |
| D | power.h | 8 * Copyright(c) 2012 - 2014 Intel Corporation. All rights reserved. 9 * Copyright(c) 2013 - 2014 Intel Mobile Communications GmbH 10 * Copyright(c) 2015 - 2017 Intel Deutschland GmbH 11 * Copyright (C) 2018 - 2020 Intel Corporation 27 * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 31 * Copyright(c) 2012 - 2014 Intel Corporation. All rights reserved. 32 * Copyright(c) 2013 - 2014 Intel Mobile Communications GmbH 33 * Copyright(c) 2015 - 2017 Intel Deutschland GmbH 34 * Copyright (C) 2018 - 2020 Intel Corporation 48 * contributors may be used to endorse or promote products derived [all …]
|
| /kernel/linux/linux-5.10/block/ |
| D | bfq-iosched.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 11 #include <linux/blk-cgroup.h> 13 #include "blk-cgroup-rwstat.h" 31 * Soft real-time applications are extremely more latency sensitive 32 * than interactive ones. Over-raise the weight of the former to 40 * struct bfq_service_tree - per ioprio_class service tree. 42 * Each service tree represents a B-WF2Q+ scheduler on its own. Each 65 * struct bfq_sched_data - multi-class scheduler. 68 * ioprio_classes, and can be used either as a toplevel queue or as an 75 * queue requests are served according to B-WF2Q+. [all …]
|
| /kernel/linux/linux-6.6/block/ |
| D | bfq-iosched.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 12 #include "blk-cgroup-rwstat.h" 29 * Soft real-time applications are extremely more latency sensitive 30 * than interactive ones. Over-raise the weight of the former to 36 * Maximum number of actuators supported. This constant is used simply 38 * per-actuator data. The current value is hopefully a good upper 46 * struct bfq_service_tree - per ioprio_class service tree. 48 * Each service tree represents a B-WF2Q+ scheduler on its own. Each 71 * struct bfq_sched_data - multi-class scheduler. 74 * ioprio_classes, and can be used either as a toplevel queue or as an [all …]
|
| /kernel/linux/linux-5.10/include/uapi/linux/ |
| D | msg.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 17 /* Obsolete, used only for backwards compatibility and libc5 compiles */ 21 struct msg *msg_last; /* last message in queue,unused */ 22 __kernel_old_time_t msg_stime; /* last msgsnd time */ 23 __kernel_old_time_t msg_rtime; /* last msgrcv time */ 24 __kernel_old_time_t msg_ctime; /* last change time */ 30 __kernel_ipc_pid_t msg_lspid; /* pid of last msgsnd */ 31 __kernel_ipc_pid_t msg_lrpid; /* last receive pid */ 65 * MSGMNB is the default size of a new message queue. Non-root tasks can 69 * 16384 is used because it was always used (since 0.99.10) [all …]
|
| /kernel/linux/linux-6.6/drivers/s390/scsi/ |
| D | zfcp_qdio.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 22 * struct zfcp_qdio - basic qdio data structure 29 * @req_q_time: time of last fill level change 30 * @req_q_util: used for accounting 32 * @req_q_wq: used to wait for SBAL availability 33 * @irq_tasklet: used for QDIO interrupt processing 34 * @request_tasklet: used for Request Queue completion processing 35 * @request_timer: used to trigger the Request Queue completion processing 36 * @adapter: adapter used in conjunction with this qdio structure 60 * struct zfcp_qdio_req - qdio queue related values for a request [all …]
|
| /kernel/linux/linux-6.6/kernel/ |
| D | workqueue_internal.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 18 * The poor guys doing the actual heavy lifting. All on-duty workers are 22 * Only to be used in workqueue and async. 34 u64 current_at; /* K: runtime at start or last wakeup */ 39 /* used by the scheduler to determine a worker's last known identity */ 40 work_func_t last_func; /* K: last work's fn */ 47 struct list_head node; /* A: anchored at pool->workers */ 48 /* A: runs through worker->node */ 50 unsigned long last_active; /* K: last active timestamp */ 56 * dump for debugging - WARN, BUG, panic or sysrq. [all …]
|
| /kernel/linux/linux-5.10/include/linux/ |
| D | sysv_fs.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 17 On Coherent FS, they are always stored in PDP-11 manner: the least 18 significant 16 bits come last. */ 21 /* 0 is non-existent */ 26 /* Xenix super-block data on disk */ 38 /* locks, not used by Linux: */ 41 char s_fmod; /* super-block modified flag */ 42 char s_ronly; /* flag whether fs is mounted read-only */ 43 __fs32 s_time __packed2__; /* time of last super block update */ 66 /* SystemV4 super-block data on disk */ [all …]
|