Lines Matching refs:port_num

103 __ib_get_mad_port(struct ib_device *device, int port_num) {
108 if (entry->device == device && entry->port_num == port_num)
119 ib_get_mad_port(struct ib_device *device, int port_num) {
124 entry = __ib_get_mad_port(device, port_num);
205 u8 port_num, enum ib_qp_type qp_type,
282 port_priv = ib_get_mad_port(device, port_num);
322 mad_agent_priv->agent.port_num = port_num;
441 u8 port_num,
464 port_priv = ib_get_mad_port(device, port_num);
483 mad_snoop_priv->agent.port_num = port_num;
652 u8 port_num, struct ib_wc *wc) {
664 wc->port_num = port_num;
682 u8 port_num;
687 port_num = send_wr->wr.ud.port_num;
689 port_num = mad_agent_priv->agent.port_num;
699 if (smi_handle_dr_smp_send(smp, device->node_type, port_num)
729 send_wr->wr.ud.port_num, &mad_wc);
732 ret = device->process_mad(device, 0, port_num, &mad_wc, NULL,
756 mad_agent_priv->agent.port_num);
1617 "%p on port %d\n", &mad_agent->agent, port_priv->port_num);
1679 u8 port_num = mad_agent_priv->agent.port_num;
1701 if (ib_get_cached_lmc(device, port_num, &lmc))
1707 if (ib_get_cached_gid(device, port_num,
1832 int port_num;
1866 port_num = wc->port_num;
1868 port_num = port_priv->port_num;
1875 port_num, port_priv->device->phys_port_cnt) == IB_SMI_DISCARD)
1885 port_priv->device->node_type, port_num) == IB_SMI_DISCARD)
1912 port_priv->port_num, wc, &recv->grh, &recv->mad.mad,
1919 port_priv->device, port_num, qp_info->qp->qp_num);
2343 0, recv_mad_agent->agent.port_num, &wc);
2698 qp_init_attr.port_num = qp_info->port_priv->port_num;
2728 static int ib_mad_port_open(struct ib_device *device, int port_num) {
2743 port_priv->port_num = port_num;
2750 has_smi = rdma_port_get_link_layer(device, port_num)
2788 snprintf(name, sizeof name, "ib_mad%d", port_num);
2834 static int ib_mad_port_close(struct ib_device *device, int port_num)
2840 port_priv = __ib_get_mad_port(device, port_num);
2843 printf( "Port %d not found\n", port_num);