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