Lines Matching refs:port_num
50 static int mthca_update_rate(struct mthca_dev *dev, u8 port_num) in mthca_update_rate() argument
59 ret = ib_query_port(&dev->ib_dev, port_num, tprops); in mthca_update_rate()
62 ret, dev->ib_dev.name, port_num); in mthca_update_rate()
66 dev->rate[port_num - 1] = tprops->active_speed * in mthca_update_rate()
75 u8 port_num, u16 lid, u8 sl) in update_sm_ah() argument
81 if (!dev->send_agent[port_num - 1][0]) in update_sm_ah()
87 ah_attr.port_num = port_num; in update_sm_ah()
89 new_ah = ib_create_ah(dev->send_agent[port_num - 1][0]->qp->pd, in update_sm_ah()
95 if (dev->sm_ah[port_num - 1]) in update_sm_ah()
96 ib_destroy_ah(dev->sm_ah[port_num - 1]); in update_sm_ah()
97 dev->sm_ah[port_num - 1] = new_ah; in update_sm_ah()
106 u8 port_num, in smp_snoop() argument
120 mthca_update_rate(to_mdev(ibdev), port_num); in smp_snoop()
121 update_sm_ah(to_mdev(ibdev), port_num, in smp_snoop()
126 event.element.port_num = port_num; in smp_snoop()
142 event.element.port_num = port_num; in smp_snoop()
162 u8 port_num, in forward_trap() argument
167 struct ib_mad_agent *agent = dev->send_agent[port_num - 1][qpn]; in forward_trap()
185 if ((send_buf->ah = dev->sm_ah[port_num - 1])) in forward_trap()
198 u8 port_num, in mthca_process_mad() argument
219 forward_trap(to_mdev(ibdev), port_num, in_mad); in mthca_process_mad()
256 !ib_query_port(ibdev, port_num, &pattr)) in mthca_process_mad()
262 port_num, in_wc, in_grh, in_mad, out_mad); in mthca_process_mad()
271 smp_snoop(ibdev, port_num, in_mad, prev_lid); in mthca_process_mad()