/drivers/net/ethernet/mellanox/mlx5/core/ |
D | vport.c | 159 u8 port_num, u16 vf_num, u16 pkey_index, in mlx5_query_hca_vport_pkey() argument 176 if (pkey_index > tbsz && pkey_index != 0xffff) in mlx5_query_hca_vport_pkey() 179 if (pkey_index == 0xffff) in mlx5_query_hca_vport_pkey() 203 MLX5_SET(query_hca_vport_pkey_in, in, pkey_index, pkey_index); in mlx5_query_hca_vport_pkey()
|
/drivers/infiniband/core/ |
D | multicast.c | 109 u16 pkey_index; member 388 u16 pkey_index; in process_group_error() local 393 be16_to_cpu(group->rec.pkey), &pkey_index); in process_group_error() 397 group->pkey_index == pkey_index) in process_group_error() 514 u16 pkey_index = MCAST_INVALID_PKEY_INDEX; in join_handler() local 523 &pkey_index)) in join_handler() 524 pkey_index = MCAST_INVALID_PKEY_INDEX; in join_handler() 528 group->pkey_index == MCAST_INVALID_PKEY_INDEX) in join_handler() 529 group->pkey_index = pkey_index; in join_handler() 579 group->pkey_index = MCAST_INVALID_PKEY_INDEX; in acquire_group()
|
D | uverbs_marshall.c | 77 dst->pkey_index = src->pkey_index; in ib_copy_qp_attr_to_user()
|
D | mad.c | 693 u64 wr_id, u16 slid, u16 pkey_index, u8 port_num, in build_smp_wc() argument 700 wc->pkey_index = pkey_index; in build_smp_wc() 836 send_wr->pkey_index, in handle_outgoing_dr_smp() 897 local->mad_send_wr->send_wr.pkey_index = out_mad_pkey_index; in handle_outgoing_dr_smp() 984 u32 remote_qpn, u16 pkey_index, in ib_create_send_mad() argument 1049 mad_send_wr->send_wr.pkey_index = pkey_index; in ib_create_send_mad() 2261 wc->pkey_index = resp_mad_pkey_index; in ib_mad_recv_done_handler() 2724 local->mad_send_wr->send_wr.pkey_index, in local_completions() 2991 u16 pkey_index; in ib_mad_port_start() local 3001 IB_DEFAULT_PKEY_FULL, &pkey_index); in ib_mad_port_start() [all …]
|
D | cm.c | 184 u16 pkey_index; member 305 av->pkey_index, in cm_alloc_msg() 340 m = ib_create_send_mad(port->mad_agent, 1, mad_recv_wc->wc->pkey_index, in cm_alloc_response_msg() 390 av->pkey_index = wc->pkey_index; in cm_init_av_for_response() 422 be16_to_cpu(path->pkey), &av->pkey_index); in cm_init_av_by_path() 1410 u16 pkey_index = work->mad_recv_wc->wc->pkey_index; in cm_get_bth_pkey() local 1414 ret = ib_get_cached_pkey(ib_dev, port_num, pkey_index, &pkey); in cm_get_bth_pkey() 1417 port_num, pkey_index, ret); in cm_get_bth_pkey() 3669 qp_attr->pkey_index = cm_id_priv->av.pkey_index; in cm_init_qp_init_attr() 3714 qp_attr->alt_pkey_index = cm_id_priv->alt_av.pkey_index; in cm_init_qp_rtr_attr() [all …]
|
D | agent.c | 112 send_buf = ib_create_send_mad(agent, wc->src_qp, wc->pkey_index, 0, in agent_send_response()
|
/drivers/infiniband/ulp/ipoib/ |
D | ipoib_verbs.c | 43 u16 pkey_index; in ipoib_mcast_attach() local 45 if (ib_find_pkey(priv->ca, priv->port, priv->pkey, &pkey_index)) { in ipoib_mcast_attach() 90 qp_attr.pkey_index = priv->pkey_index; in ipoib_init_qp()
|
D | ipoib_main.c | 360 u16 pkey_index, in ipoib_match_gid_pkey_addr() argument 369 if (priv->pkey_index == pkey_index && in ipoib_match_gid_pkey_addr() 391 pkey_index, addr, in ipoib_match_gid_pkey_addr() 406 u16 pkey_index, in __ipoib_get_net_dev_by_params() argument 420 matches += ipoib_match_gid_pkey_addr(priv, gid, pkey_index, in __ipoib_get_net_dev_by_params() 436 u16 pkey_index; in ipoib_get_net_dev_by_params() local 443 ret = ib_find_cached_pkey(dev, port, pkey, &pkey_index); in ipoib_get_net_dev_by_params() 451 matches = __ipoib_get_net_dev_by_params(dev_list, port, pkey_index, in ipoib_get_net_dev_by_params() 465 matches = __ipoib_get_net_dev_by_params(dev_list, port, pkey_index, in ipoib_get_net_dev_by_params()
|
D | ipoib_ib.c | 726 &priv->pkey_index)) in ipoib_pkey_dev_check_presence() 958 u16 old_index = priv->pkey_index; in update_child_pkey() 960 priv->pkey_index = 0; in update_child_pkey() 964 (old_index == priv->pkey_index)) in update_child_pkey()
|
/drivers/staging/rdma/hfi1/ |
D | ud.c | 237 wc.pkey_index = swqe->ud_wr.pkey_index; in ud_loopback() 239 wc.pkey_index = sqp->s_pkey_index; in ud_loopback() 241 wc.pkey_index = 0; in ud_loopback() 404 bth0 |= hfi1_get_pkey(ibp, wqe->ud_wr.pkey_index); in hfi1_make_ud_req() 861 wc.pkey_index = (unsigned)mgmt_pkey_idx; in hfi1_ud_rcv() 863 wc.pkey_index = 0; in hfi1_ud_rcv()
|
D | cq.c | 110 wc->uqueue[head].pkey_index = entry->pkey_index; in hfi1_cq_enter()
|
/drivers/infiniband/hw/qib/ |
D | qib_ud.c | 212 wc.pkey_index = qp->ibqp.qp_type == IB_QPT_GSI ? in qib_ud_loopback() 213 swqe->ud_wr.pkey_index : 0; in qib_ud_loopback() 366 wqe->ud_wr.pkey_index : qp->s_pkey_index); in qib_make_ud_req() 570 wc.pkey_index = qp->ibqp.qp_type == IB_QPT_GSI ? in qib_ud_rcv()
|
D | qib_cq.c | 94 wc->uqueue[head].pkey_index = entry->pkey_index; in qib_cq_enter()
|
/drivers/infiniband/hw/mlx4/ |
D | qp.c | 83 int pkey_index; member 1291 sqp->pkey_index = attr->pkey_index; in store_sqp_attrs() 1646 context->pri_path.pkey_index = attr->pkey_index; in __mlx4_ib_modify_qp() 1703 context->alt_path.pkey_index = attr->alt_pkey_index; in __mlx4_ib_modify_qp() 2092 if (attr->pkey_index >= dev->dev->caps.pkey_table_len[p]) { in mlx4_ib_modify_qp() 2095 ibqp->qp_num, attr->pkey_index, cur_state, in mlx4_ib_modify_qp() 2431 err = ib_get_cached_pkey(ib_dev, sqp->qp.port, sqp->pkey_index, in build_mlx_header() 2434 err = ib_get_cached_pkey(ib_dev, sqp->qp.port, wr->pkey_index, in build_mlx_header() 2649 hdr.pkey_index = cpu_to_be16(wr->pkey_index); in build_tunnel_header() 3284 qp_attr->alt_pkey_index = context.alt_path.pkey_index & 0x7f; in mlx4_ib_query_qp() [all …]
|
D | mad.c | 162 ext_info->pkey = cpu_to_be16(in_wc->pkey_index); in mlx4_MAD_IFC() 492 ret = ib_get_cached_pkey(&dev->ib_dev, port, wc->pkey_index, &cached_pkey); in mlx4_ib_send_to_slave() 546 tun_mad->hdr.pkey_index = cpu_to_be16(tun_pkey_ix); in mlx4_ib_send_to_slave() 1212 enum ib_qp_type dest_qpt, u16 pkey_index, in mlx4_ib_send_to_wire() argument 1244 wire_pkey_ix = dev->pkeys.virt2phys_pkey[slave][port - 1][pkey_index]; in mlx4_ib_send_to_wire() 1291 wr.pkey_index = wire_pkey_ix; in mlx4_ib_send_to_wire() 1444 be16_to_cpu(tunnel->hdr.pkey_index), in mlx4_ib_multiplex_mad() 1698 &attr.pkey_index); in create_pv_sqp() 1700 attr.pkey_index = in create_pv_sqp()
|
D | mlx4_ib.h | 244 __be16 pkey_index; member 259 __be16 pkey_index; member 817 enum ib_qp_type dest_qpt, u16 pkey_index, u32 remote_qpn,
|
/drivers/staging/rdma/ipath/ |
D | ipath_cq.c | 90 wc->uqueue[head].pkey_index = entry->pkey_index; in ipath_cq_enter()
|
D | ipath_ud.c | 217 wc.pkey_index = 0; in ipath_ud_loopback() 563 wc.pkey_index = 0; in ipath_ud_rcv()
|
D | ipath_qp.c | 479 if (attr->pkey_index >= ipath_get_npkeys(dev->dd)) in ipath_modify_qp() 550 qp->s_pkey_index = attr->pkey_index; in ipath_modify_qp() 641 attr->pkey_index = qp->s_pkey_index; in ipath_query_qp()
|
/drivers/infiniband/hw/mthca/ |
D | mthca_qp.c | 302 sqp->pkey_index = attr->pkey_index; in store_attrs() 478 qp_attr->pkey_index = be32_to_cpu(context->pri_path.port_pkey) & 0x7f; in mthca_query_qp() 632 cpu_to_be32(attr->pkey_index); in __mthca_modify_qp() 873 attr->pkey_index >= dev->limits.pkey_table_len) { in mthca_modify_qp() 875 attr->pkey_index, dev->limits.pkey_table_len-1); in mthca_modify_qp() 1522 sqp->pkey_index, &pkey); in build_mlx_header() 1525 wr->pkey_index, &pkey); in build_mlx_header()
|
D | mthca_provider.h | 290 int pkey_index; member
|
/drivers/staging/rdma/ehca/ |
D | ehca_qes.h | 235 u16 pkey_index; member
|
D | ehca_reqs.c | 259 wqe_p->pkeyi = ud_wr(send_wr)->pkey_index; in ehca_write_swqe() 780 wc->pkey_index = cqe->pkey_index; in ehca_poll_cq_one()
|
D | ehca_sqp.c | 185 ehca_query_pkey(ibdev, port_num, in_wc->pkey_index, in ehca_process_perf()
|
D | ehca_qp.c | 1298 .pkey_index = 0, in internal_modify_qp() 1435 if (attr->pkey_index >= 16) { in internal_modify_qp() 1439 attr->pkey_index, my_qp, ibqp->qp_num); in internal_modify_qp() 1442 mqpcb->prim_p_key_idx = attr->pkey_index; in internal_modify_qp() 1585 attr->pkey_index, my_qp, ibqp->qp_num); in internal_modify_qp() 1964 qp_attr->pkey_index = qpcb->prim_p_key_idx; in ehca_query_qp()
|