History

rdma/cxgb4: Add support for srq functions & structs

This patch adds kernel mode t4_srq structures and support functions, uapi structures and defines, as well as firmware work request structures.

Raju Rangoju committed 8 years ago

Commit 7fc7a7c1 parent 076dd534 files · +190 −1Browse files

Showing the changes to include/uapi (1 of 4 files). Show all

Unified · Split

include/uapi/rdma/cxgb4-abi.h+17−0
@@ -84,6 +84,23 @@ struct c4iw_create_qp_resp { · 83 unmodified lines
8484 __u32 flags;
8585 };
8686
87+struct c4iw_create_srq_resp {
88+ __aligned_u64 srq_key;
89+ __aligned_u64 srq_db_gts_key;
90+ __aligned_u64 srq_memsize;
91+ __u32 srqid;
92+ __u32 srq_size;
93+ __u32 rqt_abs_idx;
94+ __u32 qid_mask;
95+ __u32 flags;
96+ __u32 reserved; /* explicit padding */
97+};
98+
99+enum {
100+ /* HW supports SRQ_LIMIT_REACHED event */
101+ T4_SRQ_LIMIT_SUPPORT = 1 << 0,
102+};
103+
87104 struct c4iw_alloc_ucontext_resp {
88105 __aligned_u64 status_page_key;
89106 __u32 status_page_size;

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t