table of contents
        
      
      
    
      other versions
    
    - Tumbleweed 60.0-1.1
 - Leap-16.0
 - Leap-15.6
 
| IBV_QUERY_ECE(3) | Libibverbs Programmer’s Manual | IBV_QUERY_ECE(3) | 
NAME¶
ibv_query_ece - query ECE options.
SYNOPSIS¶
- 
    
#include <infiniband/verbs.h> int ibv_query_ece(struct ibv_qp *qp, struct ibv_ece *ece); 
DESCRIPTION¶
ibv_query_ece() query ECE options.
Return to the user current ECE state for the QP.
ARGUMENTS¶
- qp
 - The queue pair (QP) associated with the ECE options.
 - ## ece Argument
 - The ECE values.
 
- 
    
struct ibv_ece {
uint32_t vendor_id;
uint32_t options;
uint32_t comp_mask; }; 
RETURN VALUE¶
ibv_query_ece() returns 0 when the call was successful, or the errno value which indicates the failure reason.
- EOPNOTSUPP
 - libibverbs or provider driver doesn’t support the ibv_set_ece() verb.
 - EINVAL
 - In one of the following: o The QP is invalid. o The ECE options are invalid.
 
SEE ALSO¶
AUTHOR¶
Leon Romanovsky leonro@mellanox.com
| 2020-01-22 | libibverbs |