░▒▓████████████████████████████████▓▒░ ░▒▓█ ▓▒░ ░▒▓█ ~ S W A M P ~ ▓▒░ ░▒▓█ ▓▒░ ░▒▓████████████████████████████████▓▒░
pplmvsvm
LOCATION:
/usr/src/linux-azure-6.17-headers-6.17.0-1021/include/uapi/fwctl
☗ ROOT
↻ REFRESH
✎ CARVE FLESH
EDITING: mlx5.h
/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ /* * Copyright (c) 2024-2025, NVIDIA CORPORATION & AFFILIATES * * These are definitions for the command interface for mlx5 HW. mlx5 FW has a * User Context mechanism which allows the FW to understand a security scope. * FWCTL binds each FD to a FW user context and then places the User Context ID * (UID) in each command header. The created User Context has a capability set * that is appropriate for FWCTL's security model. * * Command formation should use a copy of the structs in mlx5_ifc.h following * the Programmers Reference Manual. A open release is available here: * * https://network.nvidia.com/files/doc-2020/ethernet-adapters-programming-manual.pdf * * The device_type for this file is FWCTL_DEVICE_TYPE_MLX5. */ #ifndef _UAPI_FWCTL_MLX5_H #define _UAPI_FWCTL_MLX5_H #include <linux/types.h> /** * struct fwctl_info_mlx5 - ioctl(FWCTL_INFO) out_device_data * @uid: The FW UID this FD is bound to. Each command header will force * this value. * @uctx_caps: The FW capabilities that are enabled for the uid. * * Return basic information about the FW interface available. */ struct fwctl_info_mlx5 { __u32 uid; __u32 uctx_caps; }; #endif
CANCEL
Name
Type
Size
Modified
Actions
↩ ..
DIR
—
—
📄 cxl.h
H
1.4 KB
2025-09-28 21:39
EDIT
📄 fwctl.h
H
4.6 KB
2025-09-28 21:39
EDIT
📄 mlx5.h
H
1.2 KB
2025-09-28 21:39
EDIT
📄 pds.h
H
1.3 KB
2025-09-28 21:39
EDIT