iPXE
Data Fields
nodnic_ring Struct Reference

#include <mlx_nodnic_data_structures.h>

Data Fields

mlx_uint32 offset
mlx_physical_address wqe_physical
 Work queue entries.
mlx_voidmap
mlx_size wq_size
 Size of work queue.
mlx_uint32 num_wqes
 Next work queue entry index.
mlx_uint32 qpn
mlx_uint32 next_idx
struct nodnic_doorbell recv_doorbell
struct nodnic_doorbell send_doorbell

Detailed Description

Definition at line 84 of file mlx_nodnic_data_structures.h.


Field Documentation

Definition at line 85 of file mlx_nodnic_data_structures.h.

Work queue entries.

Definition at line 88 of file mlx_nodnic_data_structures.h.

Definition at line 89 of file mlx_nodnic_data_structures.h.

Size of work queue.

Definition at line 91 of file mlx_nodnic_data_structures.h.

Next work queue entry index.

This is the index of the next entry to be filled (i.e. the first empty entry). This value is not bounded by num_wqes; users must logical-AND with (num_wqes-1) to generate an array index.

Definition at line 99 of file mlx_nodnic_data_structures.h.

Definition at line 100 of file mlx_nodnic_data_structures.h.

Definition at line 101 of file mlx_nodnic_data_structures.h.

Definition at line 102 of file mlx_nodnic_data_structures.h.

Definition at line 103 of file mlx_nodnic_data_structures.h.


The documentation for this struct was generated from the following file: