/linux-master/drivers/infiniband/core/ |
H A D | mad.c | 59 struct ib_mad_qp_info *qp_info, 97 static int ib_mad_post_receive_mads(struct ib_mad_qp_info *qp_info, 358 if (!port_priv->qp_info[qpn].qp) { 381 mad_agent_priv->qp_info = &port_priv->qp_info[qpn]; 388 mad_agent_priv->agent.qp = port_priv->qp_info[qpn].qp; 497 port_priv = mad_agent_priv->qp_info->port_priv; 608 size_t mad_size = port_mad_size(mad_agent_priv->qp_info->port_priv); 611 bool opa = rdma_cap_opa_mad(mad_agent_priv->qp_info->port_priv->device, 612 mad_agent_priv->qp_info 58 create_mad_addr_info(struct ib_mad_send_wr_private *mad_send_wr, struct ib_mad_qp_info *qp_info, struct trace_event_raw_ib_mad_send_template *entry) argument 995 struct ib_mad_qp_info *qp_info; local 1614 validate_mad(const struct ib_mad_hdr *mad_hdr, const struct ib_mad_qp_info *qp_info, bool opa) argument 1856 handle_ib_smi(const struct ib_mad_port_private *port_priv, const struct ib_mad_qp_info *qp_info, const struct ib_wc *wc, u32 port_num, struct ib_mad_private *recv, struct ib_mad_private *response) argument 1943 handle_opa_smi(struct ib_mad_port_private *port_priv, struct ib_mad_qp_info *qp_info, struct ib_wc *wc, u32 port_num, struct ib_mad_private *recv, struct ib_mad_private *response) argument 1999 handle_smi(struct ib_mad_port_private *port_priv, struct ib_mad_qp_info *qp_info, struct ib_wc *wc, u32 port_num, struct ib_mad_private *recv, struct ib_mad_private *response, bool opa) argument 2022 struct ib_mad_qp_info *qp_info; local 2272 struct ib_mad_qp_info *qp_info; local 2335 mark_sends_for_retry(struct ib_mad_qp_info *qp_info) argument 2356 struct ib_mad_qp_info *qp_info = mad_list->mad_queue->qp_info; local 2668 ib_mad_post_receive_mads(struct ib_mad_qp_info *qp_info, struct ib_mad_private *mad) argument 2743 cleanup_recv_queue(struct ib_mad_qp_info *qp_info) argument 2861 struct ib_mad_qp_info *qp_info = qp_context; local 2869 init_mad_queue(struct ib_mad_qp_info *qp_info, struct ib_mad_queue *mad_queue) argument 2878 init_mad_qp(struct ib_mad_port_private *port_priv, struct ib_mad_qp_info *qp_info) argument 2887 create_mad_qp(struct ib_mad_qp_info *qp_info, enum ib_qp_type qp_type) argument 2922 destroy_mad_qp(struct ib_mad_qp_info *qp_info) argument [all...] |
H A D | mad_priv.h | 94 struct ib_mad_qp_info *qp_info; member in struct:ib_mad_agent_private 115 struct ib_mad_qp_info *qp_info; member in struct:ib_mad_snoop_private 183 struct ib_mad_qp_info *qp_info; member in struct:ib_mad_queue 208 struct ib_mad_qp_info qp_info[IB_MAD_QPS_CORE]; member in struct:ib_mad_port_private
|
H A D | mad_rmpp.c | 99 flush_workqueue(agent->qp_info->port_priv->wq); 396 return max(agent->qp_info->recv_queue.max_active >> 3, 1); 431 bool opa = rdma_cap_opa_mad(rmpp_recv->agent->qp_info->port_priv->device, 432 rmpp_recv->agent->qp_info->port_priv->port_num); 463 queue_delayed_work(rmpp_recv->agent->qp_info->port_priv->wq, 556 queue_delayed_work(agent->qp_info->port_priv->wq,
|
/linux-master/include/trace/events/ |
H A D | ib_mad.h | 19 struct ib_mad_qp_info *qp_info, 25 struct ib_mad_qp_info *qp_info), 26 TP_ARGS(wr, qp_info), 57 __entry->qp_num = wr->mad_agent_priv->qp_info->qp->qp_num; 83 create_mad_addr_info(wr, qp_info, __entry); 109 struct ib_mad_qp_info *qp_info), 110 TP_ARGS(wr, qp_info)); 113 struct ib_mad_qp_info *qp_info), 114 TP_ARGS(wr, qp_info)); 117 struct ib_mad_qp_info *qp_info), [all...] |
/linux-master/drivers/scsi/bnx2i/ |
H A D | bnx2i.h | 576 * struct qp_info - QP (share queue region) atrributes structure 624 * and receive asynchoronous / scsi sense info (RQ). 'qp_info' structure 628 struct qp_info { struct 760 struct qp_info qp;
|
H A D | bnx2i_hwi.c | 1960 struct qp_info *qp;
|
/linux-master/drivers/infiniband/hw/irdma/ |
H A D | utils.c | 1082 struct irdma_create_qp_info *qp_info; local 1090 qp_info = &cqp_request->info.in.u.qp_create.info; 1091 memset(qp_info, 0, sizeof(*qp_info)); 1092 qp_info->cq_num_valid = true; 1093 qp_info->next_iwarp_state = IRDMA_QP_STATE_RTS;
|
H A D | verbs.c | 736 struct irdma_create_qp_info *qp_info; local 744 qp_info = &cqp_request->info.in.u.qp_create.info; 745 memset(qp_info, 0, sizeof(*qp_info)); 746 qp_info->mac_valid = true; 747 qp_info->cq_num_valid = true; 748 qp_info->next_iwarp_state = IRDMA_QP_STATE_IDLE;
|
/linux-master/drivers/crypto/hisilicon/ |
H A D | qm.c | 2406 struct hisi_qp_info qp_info; local 2426 if (copy_from_user(&qp_info, (void __user *)arg, 2430 qp_info.sqe_size = qp->qm->sqe_size; 2431 qp_info.sq_depth = qp->sq_depth; 2432 qp_info.cq_depth = qp->cq_depth; 2434 if (copy_to_user((void __user *)arg, &qp_info,
|