This structure is used to track the SLI4 queues.
More...
#include <sli4.h>
This structure is used to track the SLI4 queues.
Definition at line 2046 of file sli4.h.
| uint16_t sli4_queue_t::cxn_cnt |
ULP assigned to this queue
Definition at line 2056 of file sli4.h.
| uint32_t sli4_queue_t::db_ring_cnt |
used for dumping
Definition at line 2062 of file sli4.h.
| ocs_dma_t sli4_queue_t::dma |
| uint32_t sli4_queue_t::doorbell_offset |
Number of connections using this CQ
Definition at line 2057 of file sli4.h.
| uint16_t sli4_queue_t::doorbell_rset |
The offset for the doorbell
Definition at line 2058 of file sli4.h.
| struct { ... } sli4_queue_t::flag |
| void* sli4_queue_t::host_arg |
number of CQE/EQE to process before ringing doorbell
Definition at line 2065 of file sli4.h.
| uint16_t sli4_queue_t::id |
number entries posted
Definition at line 2054 of file sli4.h.
| uint32_t sli4_queue_t::index |
| uint32_t sli4_queue_t::is_hdr |
CQ contains MQ/Async completions
Definition at line 2071 of file sli4.h.
| uint32_t sli4_queue_t::is_ini_cq |
RQ index incremented by 8
Definition at line 2071 of file sli4.h.
| uint32_t sli4_queue_t::is_mq |
| void* sli4_queue_t::last_wqe_posted |
| uint16_t sli4_queue_t::length |
entry size
Definition at line 2052 of file sli4.h.
| ocs_lock_t sli4_queue_t::lock |
| uint16_t sli4_queue_t::n_posted |
number of entries
Definition at line 2053 of file sli4.h.
| char sli4_queue_t::name[8] |
Command version used to create
Definition at line 2061 of file sli4.h.
| uint32_t sli4_queue_t::posted_limit |
limit number of CQE processed per iteration
Definition at line 2064 of file sli4.h.
| uint32_t sli4_queue_t::proc_limit |
total count of the number of times DB is rung
Definition at line 2063 of file sli4.h.
| uint32_t sli4_queue_t::r_idx |
| uint32_t sli4_queue_t::rq_batch |
is a RQ for packet headers
Definition at line 2071 of file sli4.h.
| uint16_t sli4_queue_t::size |
current host entry index
Definition at line 2051 of file sli4.h.
| uint8_t sli4_queue_t::type |
register set for the doorbell
Definition at line 2059 of file sli4.h.
| union { ... } sli4_queue_t::u |
Pointer to a associated host structure
| uint16_t sli4_queue_t::ulp |
Port assigned xQ_ID
Definition at line 2055 of file sli4.h.
| uint8_t sli4_queue_t::version |
queue type ie EQ, CQ, ...
Definition at line 2060 of file sli4.h.
| struct { ... } sli4_queue_t::wq |
| ocs_list_t sli4_queue_t::wqe_busy |
| ocs_list_t sli4_queue_t::wqe_free |
| uint32_t sli4_queue_t::wqe_free_cnt |
The documentation for this struct was generated from the following file:
- /home/integrat/Palau/toe/12.2.385.0/eio-sw/driver/common/ihal/sli4.h