.\" Automatically generated by Pandoc 3.1.3 .\" .\" Define V font for inline verbatim, using C font in formats .\" that render this, and otherwise B font. .ie "\f[CB]x\f[]"x" \{\ . ftr V B . ftr VI BI . ftr VB B . ftr VBI BI .\} .el \{\ . ftr V CR . ftr VI CI . ftr VB CB . ftr VBI CBI .\} .TH "mlx5dv_vfio_get_events_fd" "3" "" "" "" .hy .SH NAME .PP mlx5dv_vfio_get_events_fd - Get the file descriptor to manage driver events. .SH SYNOPSIS .IP .nf \f[C] #include int mlx5dv_vfio_get_events_fd(struct ibv_context *ctx); \f[R] .fi .SH DESCRIPTION .PP Returns the file descriptor to be used for managing driver events. .SH ARGUMENTS .TP \f[I]ctx\f[R] device context that was opened for VFIO by calling mlx5dv_get_vfio_device_list(). .SH RETURN VALUE .PP Returns the internal matching file descriptor. .SH NOTES .PP Client code should poll the returned file descriptor and once there is some data to be managed immediately call \f[I]mlx5dv_vfio_process_events()\f[R]. .SH SEE ALSO .PP \f[I]ibv_open_device(3)\f[R] \f[I]ibv_free_device_list(3)\f[R] \f[I]mlx5dv_get_vfio_device_list(3)\f[R] .SH AUTHOR .PP Yishai Hadas