Lines Matching defs:ib_device_attr
337 struct ib_device_attr { struct
338 u64 fw_ver;
339 __be64 sys_image_guid;
340 u64 max_mr_size;
341 u64 page_size_cap;
342 u32 vendor_id;
343 u32 vendor_part_id;
344 u32 hw_ver;
345 int max_qp;
346 int max_qp_wr;
347 u64 device_cap_flags;
348 int max_send_sge;
349 int max_recv_sge;
350 int max_sge_rd;
351 int max_cq;
352 int max_cqe;
353 int max_mr;
354 int max_pd;
355 int max_qp_rd_atom;
356 int max_ee_rd_atom;
357 int max_res_rd_atom;
358 int max_qp_init_rd_atom;
359 int max_ee_init_rd_atom;
360 enum ib_atomic_cap atomic_cap;
361 enum ib_atomic_cap masked_atomic_cap;
362 int max_ee;
363 int max_rdd;
364 int max_mw;
365 int max_raw_ipv6_qp;
366 int max_raw_ethy_qp;
367 int max_mcast_grp;
368 int max_mcast_qp_attach;
369 int max_total_mcast_qp_attach;
370 int max_ah;
371 int max_fmr;
372 int max_map_per_fmr;
373 int max_srq;
374 int max_srq_wr;
375 int max_srq_sge;
376 unsigned int max_fast_reg_page_list_len;
377 u16 max_pkeys;
378 u8 local_ca_ack_delay;
379 int sig_prot_cap;
380 int sig_guard_cap;
381 struct ib_odp_caps odp_caps;
382 uint64_t timestamp_mask;
383 uint64_t hca_core_clock; /* in KHZ */
384 struct ib_rss_caps rss_caps;
385 u32 max_wq_type_rq;
386 u32 raw_packet_caps; /* Use ib_raw_packet_caps enum */
387 struct ib_tm_caps tm_caps;
388 struct ib_cq_caps cq_caps;
389 u64 max_dm_size;