Home
last modified time | relevance | path

Searched +full:- +full:- +full:disable +full:- +full:rdma (Results 1 – 25 of 124) sorted by relevance

12345

/openbmc/linux/Documentation/ABI/stable/
H A Dsysfs-transport-srp1 What: /sys/class/srp_remote_ports/port-<h>:<n>/delete
4 Contact: linux-scsi@vger.kernel.org, linux-rdma@vger.kernel.org
8 What: /sys/class/srp_remote_ports/port-<h>:<n>/dev_loss_tmo
11 Contact: linux-scsi@vger.kernel.org, linux-rdma@vger.kernel.org
15 will disable the dev_loss timer.
17 What: /sys/class/srp_remote_ports/port-<h>:<n>/fast_io_fail_tmo
20 Contact: linux-scsi@vger.kernel.org, linux-rdma@vger.kernel.org
24 disable the fast_io_fail timer.
26 What: /sys/class/srp_remote_ports/port-<h>:<n>/port_id
29 Contact: linux-scsi@vger.kernel.org
[all …]
H A Dsysfs-class-infiniband2 -------------------------------------------------
9 Contact: linux-rdma@vger.kernel.org
24 Contact: linux-rdma@vger.kernel.org
34 Contact: linux-rdma@vger.kernel.org
39 What: /sys/class/infiniband/<device>/ports/<port-num>/lid
40 What: /sys/class/infiniband/<device>/ports/<port-num>/rate
41 What: /sys/class/infiniband/<device>/ports/<port-num>/lid_mask_count
42 What: /sys/class/infiniband/<device>/ports/<port-num>/sm_sl
43 What: /sys/class/infiniband/<device>/ports/<port-num>/sm_lid
44 What: /sys/class/infiniband/<device>/ports/<port-num>/state
[all …]
/openbmc/linux/Documentation/admin-guide/nfs/
H A Dnfs-rdma.rst2 Setting up NFS/RDMA
14 This document describes how to install and setup the Linux NFS/RDMA client
17 The NFS/RDMA client was first included in Linux 2.6.24. The NFS/RDMA server
23 RDMA adapters.
29 nfs-rdma-devel@lists.sourceforge.net mailing list.
35 use with NFS/RDMA.
37 - Install an RDMA device
41 Testing has been performed using several Mellanox-based IB cards, the
44 - Install a Linux distribution and tools
46 The first kernel release to contain both the NFS/RDMA client and server was
[all …]
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-support/rdma-core/
H A Drdma-core_51.0.bb1 SUMMARY = "Userspace support for InfiniBand/RDMA verbs"
2 DESCRIPTION = "This is the userspace components for the Linux Kernel's drivers Infiniband/RDMA subs…
8 SRC_URI = "git://github.com/linux-rdma/rdma-core.git;branch=master;protocol=https \
9 file://0001-cmake-Allow-SYSTEMCTL_BIN-to-be-overridden-from-envi.patch \
10 file://0001-include-libgen.h-for-basename.patch \
11 file://0001-librdmacm-Use-overloadable-function-attribute-with-c.patch \
16 #Default Dual License https://github.com/linux-rdma/rdma-core/blob/master/COPYING.md
17 LICENSE = "BSD-2-Clause | GPL-2.0-only"
22 -DCMAKE_INSTALL_SYSTEMD_SERVICEDIR=${systemd_system_unitdir} \
23 -DSYSTEMCTL_BIN=${base_bindir}/systemctl \
[all …]
/openbmc/linux/drivers/gpu/drm/mediatek/
H A Dmtk_disp_rdma.c1 // SPDX-License-Identifier: GPL-2.0-only
14 #include <linux/soc/mediatek/mtk-cmdq.h>
52 #define RDMA_FIFO_SIZE(rdma) ((rdma)->data->fifo_size) argument
78 * struct mtk_disp_rdma - DISP_RDMA driver structure
96 writel(0x0, priv->regs + DISP_REG_RDMA_INT_STATUS); in mtk_disp_rdma_irq_handler()
98 if (!priv->vblank_cb) in mtk_disp_rdma_irq_handler()
101 priv->vblank_cb(priv->vblank_cb_data); in mtk_disp_rdma_irq_handler()
109 struct mtk_disp_rdma *rdma = dev_get_drvdata(dev); in rdma_update_bits() local
110 unsigned int tmp = readl(rdma->regs + reg); in rdma_update_bits()
113 writel(tmp, rdma->regs + reg); in rdma_update_bits()
[all …]
/openbmc/linux/drivers/net/ethernet/intel/ice/
H A Dice_idc.c1 // SPDX-License-Identifier: GPL-2.0
4 /* Inter-Driver Communication */
12 * ice_get_auxiliary_drv - retrieve iidc_auxiliary_drv struct
16 * pf->adev.dev to avoid race conditions.
22 adev = pf->adev; in ice_get_auxiliary_drv()
23 if (!adev || !adev->dev.driver) in ice_get_auxiliary_drv()
26 return container_of(adev->dev.driver, struct iidc_auxiliary_drv, in ice_get_auxiliary_drv()
31 * ice_send_event_to_aux - send event to RDMA AUX driver
42 mutex_lock(&pf->adev_mutex); in ice_send_event_to_aux()
43 if (!pf->adev) in ice_send_event_to_aux()
[all …]
/openbmc/openbmc/poky/meta/recipes-connectivity/iproute2/
H A Diproute2_6.12.0.bb8 LICENSE = "GPL-2.0-or-later"
12 DEPENDS = "flex-native bison-native iptables libcap"
15 file://0001-include-libnetlink.h-add-missing-include-for-htobe64.patch \
16 file://0001-ip-rearrange-and-prune-header-files.patch \
21 inherit update-alternatives bash-completion pkgconfig
27 PACKAGECONFIG[rdma] = ",,libmnl,"
30 …SUBDIRS = "lib tc ip bridge misc genl ${@bb.utils.filter('PACKAGECONFIG', 'devlink tipc rdma', d)}"
32 # This is needed with GCC-14 and musl
33 CFLAGS += "-Wno-error=incompatible-pointer-types"
49 # Explicitly disable ATM support
[all …]
/openbmc/linux/drivers/media/platform/mediatek/mdp3/
H A Dmtk-mdp3-comp.c1 // SPDX-License-Identifier: GPL-2.0-only
4 * Author: Ping-Hsun Wu <ping-hsun.wu@mediatek.com>
11 #include "mtk-mdp3-cfg.h"
12 #include "mtk-mdp3-comp.h"
13 #include "mtk-mdp3-core.h"
14 #include "mtk-mdp3-regs.h"
31 return ctx->comp->mdp_dev->mdp_data->mdp_cfg; in __get_plat_cfg()
39 rdma0 = mdp_cfg_get_id_inner(ctx->comp->mdp_dev, MDP_COMP_RDMA0); in get_comp_flag()
40 rsz1 = mdp_cfg_get_id_inner(ctx->comp->mdp_dev, MDP_COMP_RSZ1); in get_comp_flag()
44 if (mdp_cfg && mdp_cfg->rdma_rsz1_sram_sharing) in get_comp_flag()
[all …]
/openbmc/qemu/docs/
H A Drdma.txt1 (RDMA: Remote Direct Memory Access)
2 RDMA Live Migration Specification, Version # 1
5 Github: git@github.com:hinesmr/qemu.git, 'rdma' branch
18 * RDMA Migration Protocol Description
28 RDMA helps make your migration more deterministic under heavy load because
30 because the RDMA I/O architecture reduces the number of interrupts and
31 data copies by bypassing the host networking stack. In particular, a TCP-based
32 migration, under certain types of memory-bound workloads, may take a more
37 RDMA currently comes in two flavors: both Ethernet based (RoCE, or RDMA
38 over Converged Ethernet) as well as Infiniband-based. This implementation of
[all …]
/openbmc/linux/drivers/gpu/drm/hisilicon/kirin/
H A Dkirin_drm_ade.c1 // SPDX-License-Identifier: GPL-2.0-only
6 * Copyright (c) 2014-2016 HiSilicon Limited.
118 void __iomem *base = ctx->base; in ade_init()
145 struct ade_hw_ctx *ctx = kcrtc->hw_ctx; in ade_crtc_mode_fixup()
147 adjusted_mode->clock = in ade_crtc_mode_fixup()
148 clk_round_rate(ctx->ade_pix_clk, mode->clock * 1000) / 1000; in ade_crtc_mode_fixup()
157 u32 clk_Hz = mode->clock * 1000; in ade_set_pix_clk()
164 ret = clk_set_rate(ctx->ade_pix_clk, clk_Hz); in ade_set_pix_clk()
167 adj_mode->clock = clk_get_rate(ctx->ade_pix_clk) / 1000; in ade_set_pix_clk()
174 void __iomem *base = ctx->base; in ade_ldi_set_mode()
[all …]
/openbmc/qemu/migration/
H A Drdma.c2 * RDMA protocol and interfaces
4 * Copyright IBM, Corp. 2010-2013
5 * Copyright Red Hat, Inc. 2015-2016
13 * later. See the COPYING file in the top-level directory.
21 #include "rdma.h"
23 #include "migration-stats.h"
24 #include "qemu-file.h"
26 #include "qemu/error-report.h"
27 #include "qemu/main-loop.h"
37 #include <rdma/rdma_cma.h>
[all …]
/openbmc/openbmc/poky/meta/recipes-devtools/qemu/
H A Dqemu.inc7 LICENSE = "GPL-2.0-only & LGPL-2.1-only"
9 DEPENDS += "bison-native meson-native ninja-native"
11 RDEPENDS:${PN}-ptest = "bash"
13 require qemu-targets.inc
14 # https://gitlab.com/qemu-project/qemu/-/commit/81e2b198a8cb4ee5fdf108bd438f44b193ee3a36 means
15 # we need a full python3-native setup
16 inherit pkgconfig ptest update-rc.d systemd python3native
21 SRC_URI = "https://download.qemu.org/${BPN}-${PV}.tar.xz \
23 file://run-ptest \
24 file://fix-strerrorname_np.patch \
[all …]
/openbmc/qemu/docs/system/loongarch/
H A Dvirt.rst12 -----------------
15 - Gpex host bridge
16 - Ls7a RTC device
17 - Ls7a IOAPIC device
18 - ACPI GED device
19 - Fw_cfg device
20 - PCI/PCIe devices
21 - Memory device
22 - CPU device. Type: la464.
25 --------------------
[all …]
/openbmc/linux/drivers/net/ethernet/pensando/ionic/
H A Dionic_if.h1 /* SPDX-License-Identifier: (GPL-2.0 OR Linux-OpenIB) OR BSD-2-Clause */
2 /* Copyright (c) 2017-2020 Pensando Systems, Inc. All rights reserved. */
12 * enum ionic_cmd_opcode - Device commands
48 /* RDMA commands */
75 * enum ionic_status_code - Device command return codes
99 IONIC_RC_ERDMA = 30, /* Generic RDMA error */
113 * struct ionic_admin_cmd - General admin command format
116 * @cmd_data: Opcode-specific command bytes
126 * struct ionic_admin_comp - General admin command completion format
129 * @cmd_data: Command-specific bytes
[all …]
/openbmc/linux/arch/arm64/boot/dts/mediatek/
H A Dmt8173.dtsi1 // SPDX-License-Identifier: GPL-2.0-only
7 #include <dt-bindings/clock/mt8173-clk.h>
8 #include <dt-bindings/interrupt-controller/irq.h>
9 #include <dt-bindings/interrupt-controller/arm-gic.h>
10 #include <dt-bindings/memory/mt8173-larb-port.h>
11 #include <dt-bindings/phy/phy.h>
12 #include <dt-bindings/power/mt8173-power.h>
13 #include <dt-bindings/reset/mt8173-resets.h>
14 #include <dt-bindings/gce/mt8173-gce.h>
15 #include <dt-bindings/thermal/thermal.h>
[all …]
/openbmc/linux/drivers/infiniband/hw/irdma/
H A Dhw.c1 // SPDX-License-Identifier: GPL-2.0 or Linux-OpenIB
2 /* Copyright (c) 2015 - 2021 Intel Corporation */
57 * irdma_iwarp_ce_handler - handle iwarp completions
62 struct irdma_cq *cq = iwcq->back_cq; in irdma_iwarp_ce_handler()
64 if (!cq->user_mode) in irdma_iwarp_ce_handler()
65 atomic_set(&cq->armed, 0); in irdma_iwarp_ce_handler()
66 if (cq->ibcq.comp_handler) in irdma_iwarp_ce_handler()
67 cq->ibcq.comp_handler(&cq->ibcq, cq->ibcq.cq_context); in irdma_iwarp_ce_handler()
71 * irdma_puda_ce_handler - handle puda completion events
72 * @rf: RDMA PCI function
[all …]
/openbmc/linux/Documentation/filesystems/smb/
H A Dksmbd.rst1 .. SPDX-License-Identifier: GPL-2.0
4 KSMBD - SMB3 Kernel Server
23 ---------------------
36 as workitems and to be executed in the handlers of the ksmbd-io kworker threads.
44 for each command which is further queued to be handled by ksmbd-io kworkers.
50 --------------------------------
77 Multi-credits Supported.
79 HMAC-SHA256 Signing Supported.
82 Pre-authentication integrity Supported.
85 SMB direct(RDMA) Supported.
[all …]
/openbmc/qemu/scripts/
H A Dmeson-buildoptions.sh1 # This file is generated by meson-buildoptions.py, do not edit!
3 printf "%s\n" ' --audio-drv-list=CHOICES Set audio driver list [default] (choices: alsa/co'
6 printf "%s\n" ' --bindir=VALUE Executable directory [bin]'
7 printf "%s\n" ' --block-drv-ro-whitelist=VALUE'
8 printf "%s\n" ' set block driver read-only whitelist (by default'
9 printf "%s\n" ' affects only QEMU, not tools like qemu-img)'
10 printf "%s\n" ' --block-drv-rw-whitelist=VALUE'
11 printf "%s\n" ' set block driver read-write whitelist (by default'
12 printf "%s\n" ' affects only QEMU, not tools like qemu-img)'
13 printf "%s\n" ' --datadir=VALUE Data file directory [share]'
[all …]
/openbmc/linux/arch/arm/boot/dts/amlogic/
H A Dmeson8m2.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
14 compatible = "amlogic,meson8m2-clkc", "amlogic,meson8-clkc";
19 /delete-node/ video-lut@20;
21 canvas: video-lut@48 {
22 compatible = "amlogic,meson8m2-canvas", "amlogic,canvas";
28 compatible = "amlogic,meson8m2-dwmac", "snps,dwmac";
35 clock-names = "stmmaceth", "clkin0", "clkin1", "timing-adjustment";
37 reset-names = "stmmaceth";
41 compatible = "amlogic,meson8m2-aobus-pinctrl",
42 "amlogic,meson8-aobus-pinctrl";
[all …]
/openbmc/linux/drivers/infiniband/sw/siw/
H A Dsiw_main.c1 // SPDX-License-Identifier: GPL-2.0 or BSD-3-Clause
4 /* Copyright (c) 2008-2019, IBM Corporation */
17 #include <linux/dma-mapping.h>
20 #include <rdma/ib_verbs.h>
21 #include <rdma/ib_user_verbs.h>
22 #include <rdma/rdma_netlink.h>
66 struct ib_device *base_dev = &sdev->base_dev; in siw_device_register()
70 sdev->vendor_part_id = dev_id++; in siw_device_register()
78 siw_dbg(base_dev, "HWaddr=%pM\n", sdev->raw_gid); in siw_device_register()
86 xa_destroy(&sdev->qp_xa); in siw_device_cleanup()
[all …]
/openbmc/linux/drivers/net/ethernet/broadcom/
H A Dbcmsysport.c1 // SPDX-License-Identifier: GPL-2.0-only
34 u32 reg = readl_relaxed(priv->base + offset + off); \
40 writel_relaxed(val, priv->base + offset + off); \
59 if (priv->is_lite && off >= RDMA_STATUS) in rdma_readl()
61 return readl_relaxed(priv->base + SYS_PORT_RDMA_OFFSET + off); in rdma_readl()
66 if (priv->is_lite && off >= RDMA_STATUS) in rdma_writel()
68 writel_relaxed(val, priv->base + SYS_PORT_RDMA_OFFSET + off); in rdma_writel()
73 if (!priv->is_lite) { in tdma_control_bit()
83 /* L2-interrupt masking/unmasking helpers, does automatic saving of the applied
84 * mask in a software copy to avoid CPU_MASK_STATUS reads in hot-paths.
[all …]
/openbmc/linux/include/linux/avf/
H A Dvirtchnl.h1 /* SPDX-License-Identifier: GPL-2.0-only */
2 /* Copyright (c) 2013-2022, Intel Corporation. */
13 * This header file describes the Virtual Function (VF) - Physical Function
18 * desc->opcode is always aqc_opc_send_msg_to_pf
48 VIRTCHNL_STATUS_ERR_PARAM = -5,
49 VIRTCHNL_STATUS_ERR_NO_MEMORY = -18,
50 VIRTCHNL_STATUS_ERR_OPCODE_MISMATCH = -38,
51 VIRTCHNL_STATUS_ERR_CQP_COMPL_ERROR = -39,
52 VIRTCHNL_STATUS_ERR_INVALID_VF_ID = -40,
53 VIRTCHNL_STATUS_ERR_ADMIN_QUEUE_ERROR = -53,
[all …]
/openbmc/linux/include/uapi/rdma/hfi/
H A Dhfi1_user.h1 /* SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) */
9 * Copyright(c) 2015 - 2020 Intel Corporation.
28 * - Redistributions of source code must retain the above copyright
30 * - Redistributions in binary form must reproduce the above copyright
34 * - Neither the name of Intel Corporation nor the names of its
61 #include <rdma/rdma_user_ioctl.h>
98 #define HFI1_CAP_TID_RDMA (1UL << 5) /* Enable TID RDMA operations */
100 #define HFI1_CAP_MULTI_PKT_EGR (1UL << 7) /* Enable multi-packet Egr buffs*/
103 #define HFI1_CAP_TID_UNMAP (1UL << 10) /* Disable Expected TID caching */
178 * Device status and notifications from driver to user-space.
[all …]
/openbmc/linux/drivers/infiniband/hw/hfi1/
H A Dtid_rdma.c1 // SPDX-License-Identifier: (GPL-2.0 OR BSD-3-Clause)
3 * Copyright(c) 2018 - 2020 Intel Corporation.
16 * DOC: TID RDMA READ protocol
18 * This is an end-to-end protocol at the hfi1 level between two nodes that
20 * converts a qualified RDMA READ request into a TID RDMA READ request on
22 * differently. To be qualified, the RDMA READ request should meet the
24 * -- The total data length should be greater than 256K;
25 * -- The total data length should be a multiple of 4K page size;
26 * -- Each local scatter-gather entry should be 4K page aligned;
27 * -- Each local scatter-gather entry should be a multiple of 4K page size;
[all …]
/openbmc/linux/drivers/net/ethernet/intel/i40e/
H A Di40e_virtchnl_pf.h1 /* SPDX-License-Identifier: GPL-2.0 */
2 /* Copyright(c) 2013 - 2018 Intel Corporation. */
57 * termed as channel and each channel can in-turn have 4 queues which
86 /* VSI indices - actual VSI pointers are maintained in the PF structure
87 * When assigned, these will be non-zero, because VSI 0 is always
103 bool is_disabled_from_host; /* PF ctrl of VF enable/disable */
113 /* RDMA Client */

12345