Lines Matching defs:rvt_ibport
76 struct rvt_ibport { struct
77 struct rvt_qp __rcu *qp[2];
78 struct ib_mad_agent *send_agent; /* agent for SMI (traps) */
79 struct rb_root mcast_tree;
80 spinlock_t lock; /* protect changes in this struct */
83 unsigned long mkey_lease_timeout;
84 unsigned long trap_timeout;
85 __be64 gid_prefix; /* in network order */
86 __be64 mkey;
87 u64 tid;
88 u32 port_cap_flags;
89 u16 port_cap3_flags;
90 u32 pma_sample_start;
91 u32 pma_sample_interval;
92 __be16 pma_counter_select[5];
93 u16 pma_tag;
94 u16 mkey_lease_period;
95 u32 sm_lid;
96 u8 sm_sl;
97 u8 mkeyprot;
98 u8 subnet_timeout;
99 u8 vl_high_limit;
106 u64 n_rc_resends;
107 u64 n_seq_naks;
108 u64 n_rdma_seq;
109 u64 n_rnr_naks;
110 u64 n_other_naks;
111 u64 n_loop_pkts;
112 u64 n_pkt_drops;
113 u64 n_vl15_dropped;
114 u64 n_rc_timeouts;
115 u64 n_dmawait;
116 u64 n_unaligned;
117 u64 n_rc_dupreq;
118 u64 n_rc_seqnak;
119 u64 n_rc_crwaits;
120 u16 pkey_violations;
121 u16 qkey_violations;
122 u16 mkey_violations;
125 u64 z_rc_acks;
126 u64 z_rc_qacks;
127 u64 z_rc_delayed_comp;
128 u64 __percpu *rc_acks;
129 u64 __percpu *rc_qacks;
130 u64 __percpu *rc_delayed_comp;
132 void *priv; /* driver private data */
140 u16 *pkey_table;
142 struct rvt_ah *sm_ah;
148 struct trap_list trap_lists[RVT_MAX_TRAP_LISTS];
149 struct timer_list trap_timer;