Searched refs:qp_info (Results 1 – 5 of 5) sorted by relevance
/freebsd/sys/ofed/drivers/infiniband/core/ |
H A D | ib_mad.c | 78 static int ib_mad_post_receive_mads(struct ib_mad_qp_info *qp_info, 335 if (!port_priv->qp_info[qpn].qp) { in ib_register_mad_agent() 358 mad_agent_priv->qp_info = &port_priv->qp_info[qpn]; in ib_register_mad_agent() 365 mad_agent_priv->agent.qp = port_priv->qp_info[qpn].qp; in ib_register_mad_agent() 455 static int register_snoop_agent(struct ib_mad_qp_info *qp_info, in register_snoop_agent() argument 462 spin_lock_irqsave(&qp_info->snoop_lock, flags); in register_snoop_agent() 464 for (i = 0; i < qp_info->snoop_table_size; i++) in register_snoop_agent() 465 if (!qp_info->snoop_table[i]) in register_snoop_agent() 468 if (i == qp_info->snoop_table_size) { in register_snoop_agent() 470 new_snoop_table = krealloc(qp_info->snoop_table, in register_snoop_agent() [all …]
|
H A D | mad_priv.h | 97 struct ib_mad_qp_info *qp_info; member 115 struct ib_mad_qp_info *qp_info; member 184 struct ib_mad_qp_info *qp_info; member 210 struct ib_mad_qp_info qp_info[IB_MAD_QPS_CORE]; member
|
H A D | ib_mad_rmpp.c | 109 flush_workqueue(agent->qp_info->port_priv->wq); in ib_cancel_rmpp_recvs() 407 return max(agent->qp_info->recv_queue.max_active >> 3, 1); in window_size() 442 bool opa = rdma_cap_opa_mad(rmpp_recv->agent->qp_info->port_priv->device, in get_mad_len() 443 rmpp_recv->agent->qp_info->port_priv->port_num); in get_mad_len() 474 queue_delayed_work(rmpp_recv->agent->qp_info->port_priv->wq, in complete_rmpp() 567 queue_delayed_work(agent->qp_info->port_priv->wq, in start_rmpp()
|
/freebsd/sys/dev/irdma/ |
H A D | irdma_utils.c | 1031 struct irdma_create_qp_info *qp_info; in irdma_cqp_qp_create_cmd() local 1039 qp_info = &cqp_request->info.in.u.qp_create.info; in irdma_cqp_qp_create_cmd() 1040 memset(qp_info, 0, sizeof(*qp_info)); in irdma_cqp_qp_create_cmd() 1041 qp_info->cq_num_valid = true; in irdma_cqp_qp_create_cmd() 1042 qp_info->next_iwarp_state = IRDMA_QP_STATE_RTS; in irdma_cqp_qp_create_cmd()
|
H A D | irdma_verbs.c | 543 struct irdma_create_qp_info *qp_info; in irdma_cqp_create_qp_cmd() local 551 qp_info = &cqp_request->info.in.u.qp_create.info; in irdma_cqp_create_qp_cmd() 552 memset(qp_info, 0, sizeof(*qp_info)); in irdma_cqp_create_qp_cmd() 553 qp_info->mac_valid = true; in irdma_cqp_create_qp_cmd() 554 qp_info->cq_num_valid = true; in irdma_cqp_create_qp_cmd() 555 qp_info->next_iwarp_state = IRDMA_QP_STATE_IDLE; in irdma_cqp_create_qp_cmd()
|