mlx5dv_is_supported(3)
πΈ NAME πΈ
Okay bestie, welcome to the mlx5dv_is_supported(3) page π β this is the vibe check for an RDMA device, specifically whether itβs implemented by the mlx5 provider. No cap.
β¨ SYNOPSIS β¨
#include <infiniband/mlx5dv.h>
bool mlx5dv_is_supported(struct ibv_device *device);
π DESCRIPTION π
Hereβs the whole rule, fr fr: mlx5dv functions may be called only if mlx5dv_is_supported() returns true for the RDMA device. If that function doesnβt return true for your device, you do not get to call the mlx5dv functions β thatβs the boundary, periodt. π
π ARGUMENTS π
deviceβ the RDMA device to check. Thatβs the one youβre giving the vibe check to, bestie. πβ¨
π RETURN VALUE π
Returns true if device is implemented by the mlx5 provider. Slay β
β thatβs the whole return-value moment.
π¦ SEE ALSO π¦
mlx5dv(7)β go read that one too, iykyk. π«Ά
π AUTHOR π
Artemy Kovalyov <artemyko@mellanox.com> β iconic behavior, honestly. π
Thatβs a wrap on the mlx5dv_is_supported(3) page, bestie! π The footerβs whole thing is just echoing mlx5dv_is_supported(3) β no extra source/version/date info in this one, so consider it signed off with main-character energy. π
β¨
π¦ where this page comes from
- alpine 3.24: rdma-core-doc 61.0-r0 Β· GPL-2.0-only OR BSD-2-Clause
- centos-stream 10: rdma-core-devel 62.0-3.el10 Β· GPLv2 or BSD
- centos-stream 9: rdma-core-devel 61.0-3.el9 Β· GPLv2 or BSD
- centos-stream 9: rdma-core-devel 61.0-3.el9 Β· GPLv2 or BSD
- ubuntu jammy: libibverbs-dev 39.0-1 Β· BSD-MIT OR GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms