History

IB/uverbs: Expose XRQ capabilities

Make XRQ capabilities available via ibv_query_device() verb.

Artemy Kovalyov committed 9 years ago

Commit 8d505051 parent 38eb44f2 files · +25 −0Browse files

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

Unified · Split

include/uapi/rdma/ib_user_verbs.h+15−0
@@ -236,6 +236,20 @@ struct ib_uverbs_rss_caps { · 235 unmodified lines
236236 __u32 reserved;
237237 };
238238
239+struct ib_uverbs_tm_caps {
240+ /* Max size of rendezvous request message */
241+ __u32 max_rndv_hdr_size;
242+ /* Max number of entries in tag matching list */
243+ __u32 max_num_tags;
244+ /* TM flags */
245+ __u32 flags;
246+ /* Max number of outstanding list operations */
247+ __u32 max_ops;
248+ /* Max number of SGE in tag matching entry */
249+ __u32 max_sge;
250+ __u32 reserved;
251+};
252+
239253 struct ib_uverbs_ex_query_device_resp {
240254 struct ib_uverbs_query_device_resp base;
241255 __u32 comp_mask;
@@ -247,6 +261,7 @@ struct ib_uverbs_ex_query_device_resp { · 5 unmodified lines
247261 struct ib_uverbs_rss_caps rss_caps;
248262 __u32 max_wq_type_rq;
249263 __u32 raw_packet_caps;
264+ struct ib_uverbs_tm_caps xrq_caps;
250265 };
251266
252267 struct ib_uverbs_query_port {

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