/openbmc/linux/include/uapi/linux/ |
H A 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 …]
|
H A 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 …]
|
/openbmc/qemu/linux-headers/linux/ |
H A 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 …]
|
/openbmc/linux/net/netfilter/ |
H A 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 …]
|
/openbmc/linux/lib/ |
H A 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 …]
|
/openbmc/linux/drivers/net/wireless/marvell/mwifiex/ |
H A 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 …]
|
/openbmc/linux/net/mac80211/ |
H A 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 …]
|
/openbmc/linux/include/linux/platform_data/ |
H A 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 …]
|
/openbmc/linux/include/linux/ |
H A 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 …]
|
H A 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 …]
|
H A D | tcp.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 31 return th->doff * 4; in __tcp_hdrlen() 46 return inner_tcp_hdr(skb)->doff * 4; in inner_tcp_hdrlen() 50 * skb_tcp_all_headers - Returns size of all headers for a TCP packet 53 * Used in TX path, for a packet known to be a TCP one. 65 * skb_inner_tcp_all_headers - Returns size of all headers for an encap TCP packet 68 * Used in TX path, for a packet known to be a TCP one. 70 * if (skb_is_gso(skb) && skb->encapsulation) { 81 return (tcp_hdr(skb)->doff - 5) * 4; in tcp_optlen() 107 /*These are used to set the sack_ok field in struct tcp_options_received */ [all …]
|
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/fw/api/ |
H A 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 …]
|
/openbmc/linux/net/batman-adv/ |
H A 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 …]
|
/openbmc/linux/Documentation/userspace-api/ |
H A 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
|
/openbmc/linux/include/net/ |
H A 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 …]
|
/openbmc/linux/block/ |
H A 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 …]
|
/openbmc/linux/drivers/s390/scsi/ |
H A 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 …]
|
/openbmc/openbmc-test-automation/lib/dvt/ |
H A D | obmc_driver_vars.txt | 2 Documentation This file includes all the variables used by obmc_boot_test.robot 8 # The count of the boot we're currently doing - used in the FOR loop. 11 # The status of the last boots that finished 14 # A list of the last 10 boots that have been performed (see Log Last Ten) 26 # The list of available boots - Modifying this will limit what boots can be done. 27 # This list is also used by: Setup Run Table, Log Run Table
|
/openbmc/linux/kernel/ |
H A 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 …]
|
/openbmc/linux/Documentation/wmi/ |
H A D | acpi-interface.rst | 1 .. SPDX-License-Identifier: GPL-2.0-or-later 13 ------------------- 17 used for mapping and execution of WMI methods and/or queries. If there exist 22 ----------- 24 The ``_WDG`` buffer is used to discover WMI objects and is required to be 37 The WMI object flags control whether the method or notification ID is used: 39 - 0x1: Data block usage is expensive and must be explicitly enabled/disabled. 40 - 0x2: Data block contains WMI methods. 41 - 0x4: Data block contains ASCIZ string. 42 - 0x8: Data block describes a WMI event, use notification ID instead [all …]
|
/openbmc/linux/fs/ufs/ |
H A D | ufs_fs.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 6 * Adrian Rodriguez (adrian@franklins-tower.rutgers.edu) 12 * 64-bit clean thanks to Maciej W. Rozycki <macro@ds2.pg.gda.pl> 16 * on code by Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>. 63 * A filesystem is described by its super-block, which in turn 64 * describes the cylinder groups. The super-block is critical 67 * super-block data does not change, so the copies need not be 72 * [fs->fs_sblkno] Super-block 73 * [fs->fs_cblkno] Cylinder group block 74 * [fs->fs_iblkno] Inode blocks [all …]
|
/openbmc/linux/include/drm/ttm/ |
H A D | ttm_resource.h | 31 #include <linux/iosys-map.h> 32 #include <linux/dma-fence.h> 66 * If the manager can't fulfill the request -ENOSPC should be returned. 99 * Test if @res intersects with @place + @size. Used to judge if 115 * Test if @res compatible with @place + @size. Used to check of 127 * @printer: Prefix to be used in printout to identify the caller. 130 * type manager to aid debugging of out-of-memory conditions. 141 * @use_tt: If a TT object should be used for the backing store. 146 * @move: The fence of the last pipelined move operation. 149 * This structure is used to identify and manage memory types for a device. [all …]
|
/openbmc/u-boot/include/ |
H A D | virtio_ring.h | 1 /* SPDX-License-Identifier: BSD-3-Clause */ 16 /* This marks a buffer as write-only (otherwise read-only) */ 22 * The Host uses this in used->flags to advise the Guest: don't kick me when 29 * The Guest uses this in avail->flags to advise the Host: don't interrupt me 38 * The Guest publishes the used index for which it expects an interrupt 39 * at the end of the avail ring. Host should ignore the avail->flags field. 42 * at the end of the used ring. Guest should ignore the used->flags field. 48 /* Address (guest-physical) */ 65 /* Index of start of used descriptor chain */ 67 /* Total length of the descriptor chain which was used (written to) */ [all …]
|
/openbmc/linux/include/uapi/asm-generic/ |
H A D | stat.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 7 * eternity. Hopefully, this version gets used by new architectures 11 * stat is the same structure layout on 64-bit, without the 'long long' 36 long st_blocks; /* Number 512-byte blocks allocated. */ 37 long st_atime; /* Time of last access. */ 39 long st_mtime; /* Time of last modification. */ 41 long st_ctime; /* Time of last status change. */ 47 /* This matches struct stat64 in glibc2.1. Only used for 32 bit. */ 61 long long st_blocks; /* Number 512-byte blocks allocated. */ 62 int st_atime; /* Time of last access. */ [all …]
|
/openbmc/linux/Documentation/networking/ |
H A D | rxrpc.rst | 1 .. SPDX-License-Identifier: GPL-2.0 7 The RxRPC protocol driver provides a reliable two-phase transport on top of UDP 8 that can be used to perform RxRPC remote operations. This is done over sockets 38 RxRPC is a two-layer protocol. There is a session layer which provides 44 +-------------+ 46 +-------------+ 48 +-------------+ 50 +-------------+ 52 +-------------+ 60 (2) A two-phase protocol. The client transmits a blob (the request) and then [all …]
|