Home
last modified time | relevance | path

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

12345678910>>...22

/freebsd/sys/contrib/device-tree/src/arm64/ti/
H A Dk3-am68-sk-som.dtsi1 // SPDX-License-Identifier: GPL-2.0-only OR MIT
3 * Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/
6 /dts-v1/;
8 #include "k3-j721s2.dtsi"
9 #include <dt-bindings/gpio/gpio.h>
14 bootph-all;
20 reserved_memory: reserved-memory {
21 #address-cells = <2>;
22 #size-cells = <2>;
27 no-map;
[all …]
H A Dk3-j721e-som-p0.dtsi1 // SPDX-License-Identifier: GPL-2.0-only OR MIT
3 * Copyright (C) 2019-2024 Texas Instruments Incorporated - https://www.ti.com/
8 /dts-v1/;
10 #include "k3-j721e.dtsi"
15 bootph-all;
21 reserved_memory: reserved-memory {
22 #address-cells = <2>;
23 #size-cells = <2>;
29 no-map;
32 mcu_r5fss0_core0_dma_memory_region: r5f-dma-memory@a0000000 {
[all …]
H A Dk3-am642-tqma64xxl.dtsi1 // SPDX-License-Identifier: GPL-2.0-only OR MIT
3 * Copyright (C) 2021 Texas Instruments Incorporated - https://www.ti.com/
4 * Copyright (c) 2022-2024 TQ-Systems GmbH <linux@ew.tq-group.com>, D-82229 Seefeld, Germany.
7 #include "k3-am642.dtsi"
18 /* 1G RAM - default variant */
23 reserved-memory {
24 #address-cells = <2>;
25 #size-cells = <2>;
31 no-map;
34 main_r5fss0_core0_dma_memory_region: r5f-dma-memory@a0000000 {
[all …]
H A Dk3-j721s2-som-p0.dtsi1 // SPDX-License-Identifier: GPL-2.0-only OR MIT
5 * Copyright (C) 2021-2024 Texas Instruments Incorporated - https://www.ti.com/
8 /dts-v1/;
10 #include "k3-j721s2.dtsi"
11 #include <dt-bindings/gpio/gpio.h>
16 bootph-all;
23 reserved_memory: reserved-memory {
24 #address-cells = <2>;
25 #size-cells = <2>;
31 no-map;
[all …]
H A Dk3-j784s4-evm.dts1 // SPDX-License-Identifier: GPL-2.0-only OR MIT
3 * Copyright (C) 2022-2024 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-evm", "ti,j784s4";
19 stdout-path = "serial2:115200n8";
36 bootph-all;
42 reserved_memory: reserved-memory {
[all …]
H A Dk3-am64-phycore-som.dtsi1 // SPDX-License-Identifier: GPL-2.0-only OR MIT
3 * Copyright (C) 2021-2024 PHYTEC America, LLC - https://www.phytec.com
6 * Copyright (C) 2022-2024 PHYTEC Messtechnik GmbH
10 * https://www.phytec.com/product/phycore-am64x
13 #include <dt-bindings/gpio/gpio.h>
14 #include <dt-bindings/leds/common.h>
15 #include <dt-bindings/net/ti-dp83867.h>
18 model = "PHYTEC phyCORE-AM64x";
19 compatible = "phytec,am64-phycore-som", "ti,am642";
32 reserved_memory: reserved-memory {
[all …]
H A Dk3-j721e-beagleboneai64.dts1 // SPDX-License-Identifier: GPL-2.0-only OR MIT
3 * https://beagleboard.org/ai-64
4 * Copyright (C) 2022-2024 Texas Instruments Incorporated - https://www.ti.com/
5 * Copyright (C) 2022-2024 Jason Kridner, BeagleBoard.org Foundation
6 * Copyright (C) 2022-2024 Robert Nelson, BeagleBoard.org Foundation
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-bindings/leds/common.h>
[all …]
H A Dk3-am69-sk.dts1 // SPDX-License-Identifier: GPL-2.0-only OR MIT
3 * Copyright (C) 2022-2024 Texas Instruments Incorporated - https://www.ti.com/
9 /dts-v1/;
11 #include <dt-bindings/net/ti-dp83867.h>
12 #include <dt-bindings/gpio/gpio.h>
13 #include "k3-j784s4.dtsi"
16 compatible = "ti,am69-sk", "ti,j784s4";
20 stdout-path = "serial2:115200n8";
36 bootph-all;
42 reserved_memory: reserved-memory {
[all …]
H A Dk3-j722s-evm.dts1 // SPDX-License-Identifier: GPL-2.0-only OR MIT
4 * Copyright (C) 2024 Texas Instruments Incorporated - https://www.ti.com/
9 /dts-v1/;
11 #include <dt-bindings/net/ti-dp83867.h>
12 #include <dt-bindings/phy/phy.h>
13 #include "k3-j722s.dtsi"
14 #include "k3-serdes.h"
17 compatible = "ti,j722s-evm", "ti,j722s";
29 stdout-path = &main_uart0;
37 bootph-pre-ram;
[all …]
H A Dk3-am642-sk.dts1 // SPDX-License-Identifier: GPL-2.0-only OR MIT
3 * Copyright (C) 2024 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-bindings/leds/common.h>
12 #include "k3-am642.dtsi"
14 #include "k3-serdes.h"
17 compatible = "ti,am642-sk", "ti,am642";
[all …]
H A Dk3-j721e-sk.dts1 // SPDX-License-Identifier: GPL-2.0-only OR MIT
3 * Copyright (C) 2021-2024 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-bindings/net/ti-dp83867.h>
16 compatible = "ti,j721e-sk", "ti,j721e";
29 stdout-path = "serial2:115200n8";
[all …]
H A Dk3-j7200-som-p0.dtsi1 // SPDX-License-Identifier: GPL-2.0-only OR MIT
3 * Copyright (C) 2020-2024 Texas Instruments Incorporated - https://www.ti.com/
6 /dts-v1/;
8 #include <dt-bindings/gpio/gpio.h>
10 #include "k3-j7200.dtsi"
15 bootph-all;
21 reserved_memory: reserved-memory {
22 #address-cells = <2>;
23 #size-cells = <2>;
29 no-map;
[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/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/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 …]
/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 …]
/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 …]

12345678910>>...22