Home
last modified time | relevance | path

Searched +full:per +full:- +full:queue (Results 1 – 25 of 1093) sorted by relevance

12345678910>>...44

/linux/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_mfw_req.h3 * Copyright (c) 2012-2013 Broadcom Corporation
23 /* Maximum number of I/Os per connection */
26 /* Maximum number of Logins per port */
34 /* Maximum NPIV WWN per port */
69 /* Per PCI Function Ethernet Statistics required from the driver */
94 u32 promiscuous_mode; /* Promiscuous Mode. non-zero true */
95 u32 txq_size; /* TX Descriptors Queue Size */
96 u32 rxq_size; /* RX Descriptors Queue Size */
97 /* TX Descriptor Queue Avg Depth. % Avg Queue Depth since last poll */
99 /* RX Descriptors Queue Avg Depth. % Avg Queue Depth since last poll */
[all …]
/linux/drivers/net/wireless/intel/iwlwifi/mld/
H A Dagg.h1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */
12 * struct iwl_mld_reorder_buffer - per ra/tid/queue reorder buffer
15 * @queue: queue of this reorder buffer
16 * @valid: true if reordering is valid for this queue
21 int queue; member
26 * struct iwl_mld_reorder_buf_entry - reorder buffer entry per-queue/per-seqno
27 * @frames: list of skbs stored. a list is necessary because in an A-MSDU,
28 * all sub-frames share the same sequence number, so they are stored
41 * struct iwl_mld_baid_data - Block Ack session data
47 * @entries_per_queue: number of buffers per queue, this actually gets
[all …]
/linux/drivers/net/ethernet/fungible/funeth/
H A Dfuneth_txrx.h1 /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) */
13 /* Size of device headers per Tx packet */
16 /* Number of gather list entries per Tx descriptor */
40 #define FUNETH_CQE_INFO_OFFSET (FUNETH_CQE_SIZE - sizeof(struct fun_cqe_info))
55 /* Per packet tailroom. Present only for 1-frag packets. */
58 /* Per packet headroom for XDP. Preferred over XDP_PACKET_HEADROOM to
59 * accommodate two packets per buffer for 4K pages and 1500B MTUs.
63 /* Initialization state of a queue. */
65 FUN_QSTATE_DESTROYED, /* what queue? */
80 struct funeth_txq_stats { /* per Tx queue SW counters */
[all …]
/linux/include/net/
H A Dnetdev_queues.h1 /* SPDX-License-Identifier: GPL-2.0 */
8 * struct netdev_config - queue-related configuration for a netdev
61 * struct netdev_stat_ops - netdev ops for fine grained stats
62 * @get_queue_stats_rx: get stats for a given Rx queue
63 * @get_queue_stats_tx: get stats for a given Tx queue
67 * on entry (specifically they are *not* zero-initialized). Drivers should
71 * Queue objects are not necessarily persistent, and only currently active
72 * queues are queried by the per-queue callbacks. This means that per-queue
79 * is issued to collect the delta, and then a series of per-queue callbacks.
81 * at the device level, meaning that unlike in queue callbacks, setting
[all …]
/linux/drivers/media/platform/ti/omap3isp/
H A Dispvideo.h1 /* SPDX-License-Identifier: GPL-2.0-only */
5 * TI OMAP3 ISP - Generic video node
7 * Copyright (C) 2009-2010 Nokia Corporation
16 #include <linux/v4l2-mediabus.h>
17 #include <media/media-entity.h>
18 #include <media/v4l2-dev.h>
19 #include <media/v4l2-fh.h>
20 #include <media/videobuf2-v4l2.h>
31 * struct isp_format_info - ISP media bus format information
38 * shifted to be 8 bits per pixel. =0 if format is not shiftable.
[all …]
/linux/block/
H A Dbfq-iosched.h1 /* 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
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
50 * bfq_service_tree. All the fields are protected by the queue lock
71 * struct bfq_sched_data - multi-class scheduler.
73 * bfq_sched_data is the basic scheduler queue. It supports three
[all …]
/linux/tools/perf/pmu-events/arch/x86/broadwellx/
H A Dfrontend.json11 "BriefDescription": "Decode Stream Buffer (DSB)-to-MITE switch true penalty cycles.",
15 "PublicDescription": "This event counts Decode Stream Buffer (DSB)-to-MITE switch true penalty cycles. These cycles do not include uops routed through because of the switch itself, for example, when Instruction Decode Queue (IDQ) pre-allocation is unavailable, or Instruction Decode Queue (IDQ) is full. SBD-to-MITE switch true penalty cycles happen after the merge mux (MM) receives Decode Stream Buffer (DSB) Sync-indicatio
[all...]
H A Duncore-io.json53 …. These credits are for either the NCB or NCS message classes. NCB, or non-coherent bypass messa…
63 …. These credits are for either the NCB or NCS message classes. NCB, or non-coherent bypass messa…
73 …. These credits are for either the NCB or NCS message classes. NCB, or non-coherent bypass messa…
83 …. These credits are for either the NCB or NCS message classes. NCB, or non-coherent bypass messa…
93 …. These credits are for either the NCB or NCS message classes. NCB, or non-coherent bypass messa…
103 …. These credits are for either the NCB or NCS message classes. NCB, or non-coherent bypass messa…
373 …calculate average queue occupancy. Multiple ingress buffers can be tracked at a given time using …
383 …calculate average queue occupancy. Multiple ingress buffers can be tracked at a given time using …
393 … calculate average queue latency. Multiple ingress buffers can be tracked at a given time using m…
403 … calculate average queue latency. Multiple ingress buffers can be tracked at a given time using m…
[all …]
/linux/tools/perf/pmu-events/arch/x86/broadwellde/
H A Dfrontend.json11 "BriefDescription": "Decode Stream Buffer (DSB)-to-MITE switch true penalty cycles.",
15 "PublicDescription": "This event counts Decode Stream Buffer (DSB)-to-MITE switch true penalty cycles. These cycles do not include uops routed through because of the switch itself, for example, when Instruction Decode Queue (IDQ) pre-allocation is unavailable, or Instruction Decode Queue (IDQ) is full. SBD-to-MITE switch true penalty cycles happen after the merge mux (MM) receives Decode Stream Buffer (DSB) Sync-indicatio
[all...]
H A Duncore-io.json53 …. These credits are for either the NCB or NCS message classes. NCB, or non-coherent bypass messa…
63 …. These credits are for either the NCB or NCS message classes. NCB, or non-coherent bypass messa…
73 …. These credits are for either the NCB or NCS message classes. NCB, or non-coherent bypass messa…
83 …. These credits are for either the NCB or NCS message classes. NCB, or non-coherent bypass messa…
93 …. These credits are for either the NCB or NCS message classes. NCB, or non-coherent bypass messa…
103 …. These credits are for either the NCB or NCS message classes. NCB, or non-coherent bypass messa…
373 …calculate average queue occupancy. Multiple ingress buffers can be tracked at a given time using …
383 …calculate average queue occupancy. Multiple ingress buffers can be tracked at a given time using …
393 … calculate average queue latency. Multiple ingress buffers can be tracked at a given time using m…
403 … calculate average queue latency. Multiple ingress buffers can be tracked at a given time using m…
[all …]
/linux/tools/perf/pmu-events/arch/x86/broadwell/
H A Dfrontend.json11 "BriefDescription": "Decode Stream Buffer (DSB)-to-MITE switch true penalty cycles.",
15 "PublicDescription": "This event counts Decode Stream Buffer (DSB)-to-MITE switch true penalty cycles. These cycles do not include uops routed through because of the switch itself, for example, when Instruction Decode Queue (IDQ) pre-allocation is unavailable, or Instruction Decode Queue (IDQ) is full. SBD-to-MITE switch true penalty cycles happen after the merge mux (MM) receives Decode Stream Buffer (DSB) Sync-indicatio
[all...]
/linux/Documentation/filesystems/
H A Dinotify.rst1 .. SPDX-License-Identifier: GPL-2.0
4 Inotify - A Powerful yet Simple File Change Notification System
13 - Deleted obsoleted interface, just refer to manpages for user interface.
29 What is the design decision behind using an-fd-per-instance as opposed to
30 an fd-per-watch?
33 An fd-per-watch quickly consumes more file descriptors than are allowed,
35 select()-able. Yes, root can bump the per-process fd limit and yes, users
38 spaces is thus sensible. The current design is what user-space developers
41 thousand times is silly. If we can implement user-space's preferences
42 cleanly--and we can, the idr layer makes stuff like this trivial--then we
[all …]
/linux/tools/perf/pmu-events/arch/x86/haswellx/
H A Dfrontend.json7 "PublicDescription": "Number of front end re-steers due to BPU misprediction.",
12 "BriefDescription": "Decode Stream Buffer (DSB)-to-MITE switch true penalty cycles.",
28 … "BriefDescription": "Cycles where a code fetch is stalled due to L1 instruction-cache miss.",
36 … "BriefDescription": "Cycles where a code fetch is stalled due to L1 instruction-cache miss.",
93 …"BriefDescription": "Cycles when uops are being delivered to Instruction Decode Queue (IDQ) from D…
102 …"BriefDescription": "Uops delivered to Instruction Decode Queue (IDQ) from the Decode Stream Buffe…
111 "BriefDescription": "Instruction Decode Queue (IDQ) empty cycles",
121 "BriefDescription": "Uops delivered to Instruction Decode Queue (IDQ) from MITE path",
130 …"BriefDescription": "Cycles when uops are being delivered to Instruction Decode Queue (IDQ) from M…
139 "BriefDescription": "Uops delivered to Instruction Decode Queue (IDQ) from MITE path",
[all …]
H A Duncore-io.json53 …. These credits are for either the NCB or NCS message classes. NCB, or non-coherent bypass messa…
63 …. These credits are for either the NCB or NCS message classes. NCB, or non-coherent bypass messa…
73 …. These credits are for either the NCB or NCS message classes. NCB, or non-coherent bypass messa…
83 …. These credits are for either the NCB or NCS message classes. NCB, or non-coherent bypass messa…
93 …. These credits are for either the NCB or NCS message classes. NCB, or non-coherent bypass messa…
103 …. These credits are for either the NCB or NCS message classes. NCB, or non-coherent bypass messa…
343 …calculate average queue occupancy. Multiple ingress buffers can be tracked at a given time using …
353 …calculate average queue occupancy. Multiple ingress buffers can be tracked at a given time using …
363 … calculate average queue latency. Multiple ingress buffers can be tracked at a given time using m…
373 … calculate average queue latency. Multiple ingress buffers can be tracked at a given time using m…
[all …]
/linux/tools/perf/pmu-events/arch/x86/haswell/
H A Dfrontend.json7 "PublicDescription": "Number of front end re-steers due to BPU misprediction.",
12 "BriefDescription": "Decode Stream Buffer (DSB)-to-MITE switch true penalty cycles.",
28 … "BriefDescription": "Cycles where a code fetch is stalled due to L1 instruction-cache miss.",
36 … "BriefDescription": "Cycles where a code fetch is stalled due to L1 instruction-cache miss.",
93 …"BriefDescription": "Cycles when uops are being delivered to Instruction Decode Queue (IDQ) from D…
102 …"BriefDescription": "Uops delivered to Instruction Decode Queue (IDQ) from the Decode Stream Buffe…
111 "BriefDescription": "Instruction Decode Queue (IDQ) empty cycles",
121 "BriefDescription": "Uops delivered to Instruction Decode Queue (IDQ) from MITE path",
130 …"BriefDescription": "Cycles when uops are being delivered to Instruction Decode Queue (IDQ) from M…
139 "BriefDescription": "Uops delivered to Instruction Decode Queue (IDQ) from MITE path",
[all …]
/linux/tools/perf/pmu-events/arch/x86/snowridgex/
H A Duncore-interconnect.json93 … "BriefDescription": "Inbound read requests received by the IRP and inserted into the FAF queue.",
98 …memory, received by the IRP and inserted into the Fire and Forget queue (FAF), a queue used for pr…
102 "BriefDescription": "Occupancy of the IRP FAF queue.",
107 …"PublicDescription": "Occupancy of the IRP Fire and Forget (FAF) queue, a queue used for processin…
111 "BriefDescription": "FAF allocation -- sent to ADQ",
148 … "BriefDescription": "Counts Timeouts - Set 0 : Cache Inserts of Atomic Transactions as Secondary",
158 … "BriefDescription": "Counts Timeouts - Set 0 : Cache Inserts of Read Transactions as Secondary",
168 … "BriefDescription": "Counts Timeouts - Set 0 : Cache Inserts of Write Transactions as Secondary",
178 "BriefDescription": "Counts Timeouts - Set 0 : Fastpath Rejects",
188 "BriefDescription": "Counts Timeouts - Set 0 : Fastpath Requests",
[all …]
/linux/drivers/net/wireless/ath/ath5k/
H A Ddma.c2 * Copyright (c) 2004-2008 Reyk Floeter <reyk@openbsd.org>
3 * Copyright (c) 2006-2008 Nick Kossifidis <mickflemm@gmail.com>
27 * handle queue setup for 5210 chipset (rest are handled on qcu.c).
44 * ath5k_hw_start_rx_dma() - Start DMA receive
55 * ath5k_hw_stop_rx_dma() - Stop DMA receive
70 i--) in ath5k_hw_stop_rx_dma()
77 return i ? 0 : -EBUSY; in ath5k_hw_stop_rx_dma()
81 * ath5k_hw_get_rxdp() - Get RX Descriptor's address
91 * ath5k_hw_set_rxdp() - Set RX Descriptor's address
95 * Returns -EIO if rx is active
[all …]
/linux/drivers/net/wireless/ti/wl18xx/
H A Dwl18xx.h1 /* SPDX-License-Identifier: GPL-2.0-only */
43 /* number of keys requiring extra spare mem-blocks */
63 * is short lived, for multi-channel Tx requirements.
72 /* number of packets to queue up for a link in PS */
75 /* number of packet to queue up for a suspended link */
78 /* Should have less than this number of packets in queue of a slow
83 /* Should have less than this number of packets in queue of a fast
88 /* Should have less than this number of packets in queue of a slow
93 /* Should have less than this number of packets in queue of a fast
102 /* Cumulative counter of released packets per AC */
[all …]
/linux/include/linux/
H A Dworkqueue.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 * workqueue.h --- work queue handling for Linux.
20 * The first word is the work queue pointer and the flags rolled into
23 #define work_data_bits(work) ((unsigned long *)(&(work)->data))
51 * data contains off-queu
[all...]
/linux/Documentation/networking/
H A Dscaling.rst1 .. SPDX-License-Identifier: GPL-2.0
13 multi-processor systems.
17 - RSS: Receive Side Scaling
18 - RPS: Receive Packet Steering
19 - RFS: Receive Flow Steering
20 - Accelerated Receive Flow Steering
21 - XPS: Transmit Packet Steering
28 (multi-queue). On reception, a NIC can send different packets to different
32 queue, which in turn can be processed by separate CPUs. This mechanism is
33 generally known as “Receive-side Scaling” (RSS). The goal of RSS and
[all …]
/linux/include/uapi/linux/
H A Dvirtio_mmio.h42 /* Magic value ("virt" string) - Read Only */
45 /* Virtio device version - Read Only */
48 /* Virtio device ID - Read Only */
51 /* Virtio vendor ID - Read Only */
55 * (32 bits per set) - Read Only */
58 /* Device (host) features set selector - Write Only */
62 * (32 bits per set) - Write Only */
65 /* Activated features set selector - Write Only */
71 /* Guest's memory page size in bytes - Write Only */
77 /* Queue selector - Write Only */
[all …]
/linux/Documentation/userspace-api/media/v4l/
H A Ddev-stateless-decoder.rst1 .. SPDX-License-Identifier: GPL-2.0
6 Memory-to-memory Stateless Video Decoder Interface
18 This section describes how user-space ("the client") is expected to communicate
24 Stateless decoders make use of the :ref:`media-request-api`. A stateless
26 ``OUTPUT`` queue when :c:func:`VIDIOC_REQBUFS` or :c:func:`VIDIOC_CREATE_BUFS`
31 with multiple slices per frame). Decoders that support such formats must also
33 ``OUTPUT`` queue.
39 calls :c:func:`VIDIOC_ENUM_FMT` on the ``OUTPUT`` queue.
42 irrespective of the format currently set on the ``CAPTURE`` queue.
45 codec-specific capability controls (such as H.264 profiles) to the set
[all …]
/linux/tools/perf/pmu-events/arch/x86/icelakex/
H A Duncore-interconnect.json93 … "BriefDescription": "Inbound read requests received by the IRP and inserted into the FAF queue.",
98 …memory, received by the IRP and inserted into the Fire and Forget queue (FAF), a queue used for pr…
102 "BriefDescription": "Occupancy of the IRP FAF queue.",
107 …"PublicDescription": "Occupancy of the IRP Fire and Forget (FAF) queue, a queue used for processin…
111 "BriefDescription": "FAF allocation -- sent to ADQ",
148 … "BriefDescription": "Counts Timeouts - Set 0 : Cache Inserts of Atomic Transactions as Secondary",
158 … "BriefDescription": "Counts Timeouts - Set 0 : Cache Inserts of Read Transactions as Secondary",
168 … "BriefDescription": "Counts Timeouts - Set 0 : Cache Inserts of Write Transactions as Secondary",
178 "BriefDescription": "Counts Timeouts - Set 0 : Fastpath Rejects",
188 "BriefDescription": "Counts Timeouts - Set 0 : Fastpath Requests",
[all …]
/linux/drivers/crypto/cavium/cpt/
H A Dcpt_hw_types.h1 /* SPDX-License-Identifier: GPL-2.0-only */
30 * stored in memory as little-endian unless CPT()_PF_Q()_CTL[INST_BE] is set.
42 * Address must be 16-byte aligned.
44 * sign-extended bit <48> for forward compatibility.
46 * grp:10 [171:162] If [WQ_PTR] is nonzero, the SSO guest-group to use when
48 * For the SSO to not discard the add-work request, FPA_PF_MAP() must map
56 * work-queue entry that CPT submits work to SSO after all context,
60 * use a sign-extended bit <48> for forward compatibility.
76 #if defined(__BIG_ENDIAN_BITFIELD) /* Word 0 - Big Endian */
80 #else /* Word 0 - Little Endian */
[all …]
/linux/drivers/media/pci/intel/ipu6/
H A Dipu6-fw-isys.h1 /* SPDX-License-Identifier: GPL-2.0-only */
2 /* Copyright (C) 2013--2024 Intel Corporation */
28 /* Single return queue for all streams/commands type */
30 /* Single device queue for high priority commands (bypass in-order queue) */
32 /* Single dedicated send queue for proxy interface */
34 /* Single dedicated recv queue for proxy interface */
161 * supports up to 4 virtual per physical channel
184 IPU6_FW_ISYS_FRAME_FORMAT_YUV420_10, /* yuv420, 10 bits per subpixel */
185 IPU6_FW_ISYS_FRAME_FORMAT_YUV420_12, /* yuv420, 12 bits per subpixel */
186 IPU6_FW_ISYS_FRAME_FORMAT_YUV420_14, /* yuv420, 14 bits per subpixel */
[all …]

12345678910>>...44