Lines Matching defs:ib_device_attr
395 struct ib_device_attr { struct
396 u64 fw_ver;
397 __be64 sys_image_guid;
398 u64 max_mr_size;
399 u64 page_size_cap;
400 u32 vendor_id;
401 u32 vendor_part_id;
402 u32 hw_ver;
403 int max_qp;
404 int max_qp_wr;
405 u64 device_cap_flags;
406 u64 kernel_cap_flags;
407 int max_send_sge;
408 int max_recv_sge;
409 int max_sge_rd;
410 int max_cq;
411 int max_cqe;
412 int max_mr;
413 int max_pd;
414 int max_qp_rd_atom;
415 int max_ee_rd_atom;
416 int max_res_rd_atom;
417 int max_qp_init_rd_atom;
418 int max_ee_init_rd_atom;
419 enum ib_atomic_cap atomic_cap;
420 enum ib_atomic_cap masked_atomic_cap;
421 int max_ee;
422 int max_rdd;
423 int max_mw;
424 int max_raw_ipv6_qp;
425 int max_raw_ethy_qp;
426 int max_mcast_grp;
427 int max_mcast_qp_attach;
428 int max_total_mcast_qp_attach;
429 int max_ah;
430 int max_srq;
431 int max_srq_wr;
432 int max_srq_sge;
433 unsigned int max_fast_reg_page_list_len;
434 unsigned int max_pi_fast_reg_page_list_len;
435 u16 max_pkeys;
436 u8 local_ca_ack_delay;
437 int sig_prot_cap;
438 int sig_guard_cap;
439 struct ib_odp_caps odp_caps;
440 uint64_t timestamp_mask;
441 uint64_t hca_core_clock; /* in KHZ */
442 struct ib_rss_caps rss_caps;
443 u32 max_wq_type_rq;
444 u32 raw_packet_caps; /* Use ib_raw_packet_caps enum */
445 struct ib_tm_caps tm_caps;
446 struct ib_cq_caps cq_caps;
447 u64 max_dm_size;
449 u32 max_sgl_rd;