Home
last modified time | relevance | path

Searched refs:pkey_index (Results 1 – 25 of 79) sorted by relevance

1234

/Linux-v4.19/drivers/infiniband/core/
Dsecurity.c52 if (tmp_pkey->pkey_index == pp->pkey_index) { in get_pkey_idx_qp_list()
68 ret = ib_get_cached_pkey(dev, pp->port_num, pp->pkey_index, pkey); in get_pkey_and_subnet_prefix()
203 pkey->pkey_index, in check_pkey_qps()
269 if (tmp_pkey->pkey_index == pp->pkey_index) { in port_pkey_list_insert()
278 pkey->pkey_index = pp->pkey_index; in port_pkey_list_insert()
342 new_pps->main.pkey_index = qp_attr->pkey_index; in get_new_pps()
348 new_pps->main.pkey_index = in get_new_pps()
350 qp_attr->pkey_index : in get_new_pps()
351 qp_pps->main.pkey_index; in get_new_pps()
356 new_pps->main.pkey_index = qp_pps->main.pkey_index; in get_new_pps()
[all …]
Dmulticast.c109 u16 pkey_index; member
389 u16 pkey_index; in process_group_error() local
394 be16_to_cpu(group->rec.pkey), &pkey_index); in process_group_error()
398 group->pkey_index == pkey_index) in process_group_error()
515 u16 pkey_index = MCAST_INVALID_PKEY_INDEX; in join_handler() local
524 &pkey_index)) in join_handler()
525 pkey_index = MCAST_INVALID_PKEY_INDEX; in join_handler()
529 group->pkey_index == MCAST_INVALID_PKEY_INDEX) in join_handler()
530 group->pkey_index = pkey_index; in join_handler()
580 group->pkey_index = MCAST_INVALID_PKEY_INDEX; in acquire_group()
Dcore_priv.h51 u16 pkey_index; member
229 int ib_mad_enforce_security(struct ib_mad_agent_private *map, u16 pkey_index);
291 u16 pkey_index) in ib_mad_enforce_security() argument
Dmad.c735 u16 pkey_index, u8 port_num, struct ib_wc *wc) in build_smp_wc() argument
741 wc->pkey_index = pkey_index; in build_smp_wc()
875 send_wr->pkey_index, in handle_outgoing_dr_smp()
936 local->mad_send_wr->send_wr.pkey_index = out_mad_pkey_index; in handle_outgoing_dr_smp()
1020 u32 remote_qpn, u16 pkey_index, in ib_create_send_mad() argument
1087 mad_send_wr->send_wr.pkey_index = pkey_index; in ib_create_send_mad()
1265 mad_send_wr->send_wr.pkey_index); in ib_post_send_mad()
1998 mad_recv_wc->wc->pkey_index); in ib_mad_complete_recv()
2312 wc->pkey_index = resp_mad_pkey_index; in ib_mad_recv_done()
2742 local->mad_send_wr->send_wr.pkey_index, in local_completions()
[all …]
Duverbs_marshall.c119 dst->pkey_index = src->pkey_index; in ib_copy_qp_attr_to_user()
Dagent.c112 send_buf = ib_create_send_mad(agent, wc->src_qp, wc->pkey_index, 0, in agent_send_response()
/Linux-v4.19/drivers/infiniband/sw/rxe/
Drxe_recv.c109 pkt->pkey_index = 0; in check_keys()
114 pkt->pkey_index = i; in check_keys()
127 port->pkey_tbl[qp->attr.pkey_index] in check_keys()
133 pkt->pkey_index = qp->attr.pkey_index; in check_keys()
/Linux-v4.19/drivers/infiniband/ulp/ipoib/
Dipoib_verbs.c44 u16 pkey_index; in ipoib_mcast_attach() local
46 if (ib_find_pkey(priv->ca, priv->port, priv->pkey, &pkey_index)) { in ipoib_mcast_attach()
102 qp_attr.pkey_index = priv->pkey_index; in ipoib_init_qp()
Dipoib_main.c398 u16 pkey_index, in ipoib_match_gid_pkey_addr() argument
407 if (priv->pkey_index == pkey_index && in ipoib_match_gid_pkey_addr()
429 pkey_index, addr, in ipoib_match_gid_pkey_addr()
444 u16 pkey_index, in __ipoib_get_net_dev_by_params() argument
458 matches += ipoib_match_gid_pkey_addr(priv, gid, pkey_index, in __ipoib_get_net_dev_by_params()
474 u16 pkey_index; in ipoib_get_net_dev_by_params() local
481 ret = ib_find_cached_pkey(dev, port, pkey, &pkey_index); in ipoib_get_net_dev_by_params()
489 matches = __ipoib_get_net_dev_by_params(dev_list, port, pkey_index, in ipoib_get_net_dev_by_params()
503 matches = __ipoib_get_net_dev_by_params(dev_list, port, pkey_index, in ipoib_get_net_dev_by_params()
Dipoib_ib.c927 &priv->pkey_index)) { in ipoib_pkey_dev_check_presence()
931 rn->set_id(dev, priv->pkey_index); in ipoib_pkey_dev_check_presence()
1045 u16 old_index = priv->pkey_index; in update_child_pkey()
1047 priv->pkey_index = 0; in update_child_pkey()
1051 (old_index == priv->pkey_index)) in update_child_pkey()
/Linux-v4.19/drivers/infiniband/hw/hfi1/
Dud.c262 wc.pkey_index = swqe->ud_wr.pkey_index; in ud_loopback()
264 wc.pkey_index = sqp->s_pkey_index; in ud_loopback()
266 wc.pkey_index = 0; in ud_loopback()
305 *pkey = hfi1_get_pkey(ibp, wqe->ud_wr.pkey_index); in hfi1_make_bth_deth()
472 pkey = hfi1_get_pkey(ibp, wqe->ud_wr.pkey_index); in hfi1_make_ud_req_16B()
1062 wc.pkey_index = (unsigned)mgmt_pkey_idx; in hfi1_ud_rcv()
1064 wc.pkey_index = 0; in hfi1_ud_rcv()
/Linux-v4.19/drivers/infiniband/hw/mlx5/
Dgsi.c282 attr.pkey_index = qp_index; in modify_to_rts()
431 gsi_wr->wc.pkey_index = wr->pkey_index; in mlx5_ib_add_outstanding_wr()
469 int qp_index = wr->pkey_index; in get_tx_qp()
/Linux-v4.19/drivers/infiniband/hw/qib/
Dqib_ud.c210 wc.pkey_index = qp->ibqp.qp_type == IB_QPT_GSI ? in qib_ud_loopback()
211 swqe->ud_wr.pkey_index : 0; in qib_ud_loopback()
371 wqe->ud_wr.pkey_index : qp->s_pkey_index); in qib_make_ud_req()
569 wc.pkey_index = qp->ibqp.qp_type == IB_QPT_GSI ? in qib_ud_rcv()
/Linux-v4.19/include/uapi/rdma/
Dib_user_mad.h134 __u16 pkey_index; member
Drdma_user_rxe.h95 __u16 pkey_index; member
Dib_user_verbs.h462 __u16 pkey_index; member
534 __u16 pkey_index; member
679 __u16 pkey_index; member
710 __u16 pkey_index; member
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/ipoib/
Dipoib.h57 u16 pkey_index; member
Dipoib.c132 context->pri_path.pkey_index = cpu_to_be16(ipriv->pkey_index); in mlx5i_init_underlay_qp()
571 ipriv->pkey_index = (u16)id; in mlx5i_set_pkey_index()
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/
Dvport.c649 u8 port_num, u16 vf_num, u16 pkey_index, in mlx5_query_hca_vport_pkey() argument
666 if (pkey_index > tbsz && pkey_index != 0xffff) in mlx5_query_hca_vport_pkey()
669 if (pkey_index == 0xffff) in mlx5_query_hca_vport_pkey()
693 MLX5_SET(query_hca_vport_pkey_in, in, pkey_index, pkey_index); in mlx5_query_hca_vport_pkey()
/Linux-v4.19/drivers/infiniband/hw/vmw_pvrdma/
Dpvrdma_qp.c523 if (attr->pkey_index >= dev->dsr->caps.max_pkeys) { in pvrdma_modify_qp()
554 cmd->attrs.pkey_index = attr->pkey_index; in pvrdma_modify_qp()
966 attr->pkey_index = resp->attrs.pkey_index; in pvrdma_query_qp()
Dpvrdma_cq.c375 wc->pkey_index = cqe->pkey_index; in pvrdma_poll_one()
/Linux-v4.19/include/linux/mlx5/
Dvport.h70 u8 port_num, u16 vf_num, u16 pkey_index,
/Linux-v4.19/Documentation/infiniband/
Duser_mad.txt32 pkey_index (see below).
112 with a pkey_index member has been defined; however, to preserve binary
/Linux-v4.19/drivers/infiniband/sw/rdmavt/
Dcq.c109 wc->uqueue[head].pkey_index = entry->pkey_index; in rvt_cq_enter()
/Linux-v4.19/drivers/infiniband/hw/mthca/
Dmthca_provider.h290 int pkey_index; member

1234