Home
last modified time | relevance | path

Searched +full:rx +full:- +full:shared (Results 1 – 25 of 486) sorted by relevance

12345678910>>...20

/freebsd/sys/contrib/device-tree/src/arm64/ti/
H A Dk3-j721e-som-p0.dtsi1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (C) 2019-2020 Texas Instruments Incorporated - https://www.ti.com/
8 /dts-v1/;
10 #include "k3-j721e.dtsi"
20 reserved_memory: reserved-memory {
21 #address-cells = <2>;
22 #size-cell
[all...]
H A Dk3-j784s4-evm.dts1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (C) 2022 Texas Instruments Incorporated - https://www.ti.com/
8 /dts-v1/;
10 #include <dt-bindings/net/ti-dp83867.h>
11 #include <dt-bindings/gpio/gpio.h>
12 #include "k3-j784s4.dtsi"
15 compatible = "ti,j784s4-ev
[all...]
H A Dk3-j7200-som-p0.dtsi1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (C) 2020-2021 Texas Instruments Incorporated - https://www.ti.com/
6 /dts-v1/;
8 #include "k3-j7200.dtsi"
18 reserved_memory: reserved-memory {
19 #address-cells = <2>;
20 #size-cell
[all...]
H A Dk3-j721e-beagleboneai64.dts1 // SPDX-License-Identifier: GPL-2.0
3 * https://beagleboard.org/ai-64
4 * Copyright (C) 2022 Texas Instruments Incorporated - https://www.ti.com/
9 /dts-v1/;
11 #include "k3-j721e.dtsi"
12 #include <dt-bindings/gpio/gpio.h>
13 #include <dt-bindings/input/input.h>
14 #include <dt-binding
[all...]
H A Dk3-j721e-sk.dts1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (C) 2021 Texas Instruments Incorporated - https://www.ti.com/
5 * J721E SK URL: https://www.ti.com/tool/SK-TDA4VM
8 /dts-v1/;
10 #include "k3-j721e.dtsi"
11 #include <dt-bindings/gpio/gpio.h>
12 #include <dt-bindings/input/input.h>
13 #include <dt-binding
[all...]
H A Dk3-am642-sk.dts1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (C) 2021 Texas Instruments Incorporated - https://www.ti.com/
6 /dts-v1/;
8 #include <dt-bindings/phy/phy.h>
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/net/ti-dp83867.h>
11 #include <dt-binding
[all...]
H A Dk3-am642-evm.dts1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (C) 2020-2021 Texas Instruments Incorporated - https://www.ti.com/
6 /dts-v1/;
8 #include <dt-bindings/phy/phy.h>
9 #include <dt-bindings/leds/common.h>
10 #include <dt-bindings/gpio/gpio.h>
11 #include <dt-binding
[all...]
/freebsd/sys/dev/iavf/
H A Diavf_txrx_iflib.c1 /* SPDX-License-Identifier: BSD-3-Clause */
34 * @brief Tx/Rx hotpath implementation for the iflib driver
36 * Contains functions used to implement the Tx and Rx hotpaths of the iflib
63 * @brief iflib Tx/Rx operations for head write back
80 * @brief iflib Tx/Rx operations for descriptor write back
97 * iavf_is_tx_desc_done - Check if a Tx descriptor is ready
107 return (((txr->tx_base[idx].cmd_type_offset_bsz >> IAVF_TXD_QW1_DTYPE_SHIFT) in iavf_is_tx_desc_done()
113 * iavf_tso_detect_sparse - detect TSO packets with too many segments
134 if (nsegs <= IAVF_MAX_TX_SEGS-2) in iavf_tso_detect_sparse()
136 segsz = pi->ipi_tso_segsz; in iavf_tso_detect_sparse()
[all …]
H A Dif_iavf_iflib.c1 /* SPDX-License-Identifier: BSD-3-Clause */
215 * iavf_register - iflib callback to obtain the shared context pointer
219 * is used by iflib to obtain a pointer to the shared context structure which
222 * @returns a pointer to the iavf shared context structure.
231 * iavf_allocate_pci_resources - Allocate PCI resources
236 * @returns zero or a non-zero error code on failure
245 * iavf_if_attach_pre - Begin attaching the device to the driver
251 * @returns zero or a non-zero error code on failure.
267 vsi = &sc->vsi; in iavf_if_attach_pre()
268 vsi->back = sc; in iavf_if_attach_pre()
[all …]
H A Diavf_sysctls_common.h1 /* SPDX-License-Identifier: BSD-3-Clause */
36 * Contains global sysctl definitions which are shared between the legacy and
55 * @remark Head writeback has been deprecated and will only work on 700-series
73 "Display debug statements that are printed in non-shared code");
77 * @brief Debug mask for shared code messages
80 * Used by messages in shared device logic code.
85 "Display debug statements that are printed in shared code");
89 * @brief Rx interrupt throttling rate
95 &iavf_rx_itr, 0, "RX Interrupt Rate");
108 * iavf_save_tunables - Sanity check and save off tunable values
[all …]
/freebsd/sys/dev/enetc/
H A Denetc.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
72 if_softc_ctx_t shared; member
73 #define tx_num_queues shared->isc_ntxqsets
74 #define rx_num_queues shared->isc_nrxqsets
75 #define tx_queue_size shared->isc_ntxd[0]
76 #define rx_queue_size shared->isc_nrxd[0]
86 /* Default RX queue configuration. */
104 bus_read_4((sc)->regs, reg)
106 bus_write_4((sc)->regs, reg, value)
[all …]
/freebsd/contrib/ofed/libibverbs/man/
H A Dibv_srq_pingpong.11 .\" Licensed under the OpenIB.org BSD license (FreeBSD Variant) - See COPYING.md
5 ibv_srq_pingpong \- simple InfiniBand shared receive queue test
9 [\-p port] [\-d device] [\-i ib port] [\-s size] [\-m size]
10 [\-q num QPs] [\-r rx depth] [\-n iters] [\-l sl] [\-e]
11 [\-g gid index] \fBHOSTNAME\fR
14 [\-p port] [\-d device] [\-i ib port] [\-s size] [\-m size]
15 [\-q num QPs] [\-r rx depth] [\-n iters] [\-l sl] [\-e]
16 [\-g gid index]
20 Run a simple ping-pong test over InfiniBand via the reliable
22 single shared receive queue (SRQ).
[all …]
/freebsd/sys/contrib/device-tree/Bindings/sound/
H A Dfsl,sai.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Shengjiu Wang <shengjiu.wang@nxp.com>
21 - items:
22 - enum:
23 - fsl,imx6ul-sai
24 - fsl,imx7d-sai
25 - const: fsl,imx6sx-sai
27 - items:
[all …]
H A Datmel-i2s.txt4 - compatible: Should be "atmel,sama5d2-i2s".
5 - reg: Should be the physical base address of the controller and the
7 - interrupts: Should contain the interrupt for the controller.
8 - dmas: Should be one per channel name listed in the dma-names property,
9 as described in atmel-dma.txt and dma.txt files.
10 - dma-names: Two dmas have to be defined, "tx" and "rx".
11 This IP also supports one shared channel for both rx and tx;
12 if this mode is used, one "rx-tx" name must be used.
13 - clocks: Must contain an entry for each entry in clock-names.
14 Please refer to clock-bindings.txt.
[all …]
/freebsd/sys/contrib/device-tree/Bindings/firmware/
H A Dnvidia,tegra186-bpmp.txt11 - compatible
14 - "nvidia,tegra186-bpmp"
15 - mboxes : The phandle of mailbox controller and the mailbox specifier.
16 - shmem : List of the phandle of the TX and RX shared memory area that
18 - #clock-cells : Should be 1.
19 - #power-domain-cells : Should be 1.
20 - #reset-cells : Should be 1.
26 - .../mailbox/mailbox.txt
27 - .../mailbox/nvidia,tegra186-hsp.txt
33 - .../clock/clock-bindings.txt
[all …]
/freebsd/sys/dev/ixgbe/
H A Dixgbe.h2 SPDX-License-Identifier: BSD-3-Clause
4 Copyright (c) 2001-2017, Intel Corporation
93 * TxDescriptors Valid Range: 64-4096 Default Value: 256 This value is the
105 * RxDescriptors Valid Range: 64-4096 Default Value: 256 This value is the
106 * number of receive descriptors allocated for each RX queue. Increasing this
133 #define IXGBE_TX_CLEANUP_THRESHOLD(_a) ((_a)->num_tx_desc / 8)
134 #define IXGBE_TX_OP_THRESHOLD(_a) ((_a)->num_tx_desc / 32)
141 #define IXGBE_MAX_MTU (IXGBE_MAX_FRAME_SIZE - IXGBE_MTU_HDR)
142 #define IXGBE_MAX_MTU_VLAN (IXGBE_MAX_FRAME_SIZE - IXGBE_MTU_HDR_VLAN)
150 * Used for optimizing small rx mbufs. Effort is made to keep the copy
[all …]
/freebsd/sys/contrib/device-tree/Bindings/mailbox/
H A Dsti-mailbox.txt4 are passed between Application and Remote processors using shared memory.
7 ----------
10 - compatible : Should be "st,stih407-mailbox"
11 - reg : Offset and length of the device's register set
12 - mbox-name : Name of the mailbox
13 - #mbox-cells: : Must be 2
20 - interrupts : Contains the IRQ line for a Rx mailbox
25 compatible = "st,stih407-mailbox";
28 #mbox-cells = <2>;
29 mbox-name = "a9";
[all …]
/freebsd/contrib/libpcap/
H A Dpcap-dos.h3 * 32-bit targets: djgpp, Pharlap or DOS4GW.
10 #include <pc.h> /* simple non-conio kbhit */
146 DWORD mem_start; /* shared mem start */
147 DWORD mem_end; /* shared mem end */
149 DWORD rmem_end; /* shared "recv" end */
161 /* driver-to-pcap receive buffer routines */
162 int (*copy_rx_buf) (BYTE *buf, int max); /* rx-copy (pktdrvr only) */
163 BYTE *(*get_rx_buf) (int len); /* rx-buf fetch/enqueue */
164 int (*peek_rx_buf) (BYTE **buf); /* rx-non-copy at queue */
167 WORD flags; /* Low-level status flags. */
[all …]
/freebsd/sys/net/
H A Dnetmap_legacy.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (C) 2011-2014 Matteo Landi, Luigi Rizzo. All rights reserved.
36 * NIOCTXSYNC, NIOCRXSYNC synchronize tx or rx queues,
50 * can pass it down to other NIC-related ioctls.
65 * On input, non-zero values may be used to reconfigure the port
80 * NETMAP_SW_RING binds only the host tx/rx rings
82 * NETMAP_NO_TX_POLL can be OR-ed to make select()/poll() push
86 * NETMAP_DO_RX_POLL can be OR-ed to make select()/poll() release
87 * packets on rx rings also when POLLIN is NOT set.
[all …]
H A Dnetmap.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (C) 2011-2014 Matteo Landi, Luigi Rizzo. All rights reserved.
48 * Some fields should be cache-aligned to reduce contention.
56 * --- Netmap data structures ---
68 +---->+---------------+
71 +----------------+ / | other fields |
75 | | / +---------------+
77 | txring_ofs[0] | (rel.to nifp)--' | flags, ptr |
78 | txring_ofs[1] | +---------------+
[all …]
/freebsd/sys/contrib/device-tree/src/arm/broadcom/
H A Dbcm2835-common.dtsi1 // SPDX-License-Identifier: GPL-2.0
8 interrupt-parent = <&intc>;
11 dma: dma-controller@7e007000 {
12 compatible = "brcm,bcm2835-dma";
25 /* dma channel 11-14 share one irq */
30 /* unused shared irq for all channels */
32 interrupt-names = "dma0",
47 "dma-share
[all...]
/freebsd/sys/contrib/device-tree/src/arm/ti/omap/
H A Ddra72-evm-revc.dts1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2016 Texas Instruments Incorporated - https://www.ti.com/
5 #include "dra72-evm-common.dtsi"
6 #include "dra72x-mmc-iodelay.dtsi"
7 #include <dt-bindings/net/ti-dp83867.h>
17 reserved-memory {
18 #address-cells = <2>;
19 #size-cells = <2>;
23 compatible = "shared-dma-pool";
30 compatible = "shared-dma-pool";
[all …]
/freebsd/sys/contrib/device-tree/Bindings/mtd/
H A Damlogic,meson-nand.txt7 - compatible : contains one of:
8 - "amlogic,meson-gxl-nfc"
9 - "amlogic,meson-axg-nfc"
10 - clocks :
11 A list of phandle + clock-specifier pairs for the clocks listed
12 in clock-names.
14 - clock-names: Should contain the following:
15 "core" - NFC module gate clock
16 "device" - device clock from eMMC sub clock controller
17 "rx" - rx clock phase
[all …]
/freebsd/sys/contrib/device-tree/Bindings/net/can/
H A Dbosch,m_can.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
12 - Chandrasekar Ramakrishnan <rcsekar@samsung.com>
15 - $ref: can-controlle
[all...]
/freebsd/sys/contrib/device-tree/Bindings/dma/
H A Dbrcm,bcm2835-dma.txt11 - compatible: Should be "brcm,bcm2835-dma".
12 - reg: Should contain DMA registers location and length.
13 - interrupts: Should contain the DMA interrupts associated
15 - interrupt-names: Should contain the names of the interrupt
17 Use "dma-shared-all" for the common interrupt line
18 that is shared by all dma channels.
19 - #dma-cells: Must be <1>, the cell in the dmas property of the
21 - brcm,dma-channel-mask: Bit mask representing the channels
28 compatible = "brcm,bcm2835-dma";
41 /* dma channel 11-14 share one irq */
[all …]

12345678910>>...20