/freebsd-13-stable/sys/dev/qlnx/qlnxe/ |
H A D | ecore_rdma.c | 1077 struct ecore_rdma_add_user_out_params *out_params) 1095 out_params->dpi = (u16)returned_id; 1100 out_params->dpi_addr = (u64)(osal_int_ptr_t)((u8 OSAL_IOMEM*)p_hwfn->doorbells + 1102 ((out_params->dpi) * p_hwfn->dpi_size)); 1104 out_params->dpi_phys_addr = p_hwfn->db_phys_addr + dpi_start_offset + 1105 out_params->dpi * p_hwfn->dpi_size; 1107 out_params->dpi_size = p_hwfn->dpi_size; 1108 out_params->wid_count = p_hwfn->wid_count; 1377 struct ecore_rdma_destroy_cq_out_params *out_params) 1419 out_params 1076 ecore_rdma_add_user(void *rdma_cxt, struct ecore_rdma_add_user_out_params *out_params) argument 1375 ecore_rdma_destroy_cq(void *rdma_cxt, struct ecore_rdma_destroy_cq_in_params *in_params, struct ecore_rdma_destroy_cq_out_params *out_params) argument 1452 ecore_rdma_query_qp(void *rdma_cxt, struct ecore_rdma_qp *qp, struct ecore_rdma_query_qp_out_params *out_params) argument 1493 ecore_rdma_destroy_qp(void *rdma_cxt, struct ecore_rdma_qp *qp, struct ecore_rdma_destroy_qp_out_params *out_params) argument 1520 ecore_rdma_create_qp(void *rdma_cxt, struct ecore_rdma_create_qp_in_params *in_params, struct ecore_rdma_create_qp_out_params *out_params) argument 2145 ecore_rdma_create_srq(void *rdma_cxt, struct ecore_rdma_create_srq_in_params *in_params, struct ecore_rdma_create_srq_out_params *out_params) argument 2250 ecore_rdma_resize_cq(void *rdma_cxt, struct ecore_rdma_resize_cq_in_params *in_params, struct ecore_rdma_resize_cq_out_params *out_params) argument 2385 ecore_rdma_query_stats(void *rdma_cxt, u8 stats_queue, struct ecore_rdma_stats_out_params *out_params) argument 2522 ecore_rdma_query_counters(void *rdma_cxt, struct ecore_rdma_counters_out_params *out_params) argument 2681 ecore_rdma_get_glob_cfg(struct ecore_hwfn *p_hwfn, struct ecore_rdma_glob_cfg *out_params) argument [all...] |
H A D | ecore_roce.h | 66 struct ecore_rdma_query_qp_out_params *out_params); 71 struct ecore_rdma_destroy_qp_out_params *out_params);
|
H A D | ecore_iwarp.h | 238 struct ecore_rdma_create_qp_out_params *out_params); 256 struct ecore_rdma_query_qp_out_params *out_params); 305 struct ecore_rdma_create_qp_out_params OSAL_UNUSED *out_params) 335 struct ecore_rdma_query_qp_out_params OSAL_UNUSED *out_params) 303 ecore_iwarp_create_qp(struct ecore_hwfn OSAL_UNUSED *p_hwfn, struct ecore_rdma_qp OSAL_UNUSED *qp, struct ecore_rdma_create_qp_out_params OSAL_UNUSED *out_params) argument 334 ecore_iwarp_query_qp(struct ecore_rdma_qp OSAL_UNUSED *qp, struct ecore_rdma_query_qp_out_params OSAL_UNUSED *out_params) argument
|
H A D | ecore_roce.c | 1089 struct ecore_rdma_query_qp_out_params *out_params) 1101 out_params->rq_psn = qp->rq_psn; 1134 out_params->rq_psn = OSAL_LE32_TO_CPU(p_resp_ramrod_res->psn); 1152 struct ecore_rdma_query_qp_out_params *out_params, 1166 out_params->sq_psn = qp->sq_psn; 1167 out_params->draining = false; 1200 out_params->sq_psn = OSAL_LE32_TO_CPU(p_req_ramrod_res->psn); 1220 struct ecore_rdma_query_qp_out_params *out_params) 1224 rc = ecore_roce_sp_query_responder(p_hwfn, qp, out_params); 1228 rc = ecore_roce_sp_query_requester(p_hwfn, qp, out_params, 1086 ecore_roce_sp_query_responder( struct ecore_hwfn *p_hwfn, struct ecore_rdma_qp *qp, struct ecore_rdma_query_qp_out_params *out_params) argument 1149 ecore_roce_sp_query_requester( struct ecore_hwfn *p_hwfn, struct ecore_rdma_qp *qp, struct ecore_rdma_query_qp_out_params *out_params, bool *sq_draining) argument 1217 ecore_roce_query_qp( struct ecore_hwfn *p_hwfn, struct ecore_rdma_qp *qp, struct ecore_rdma_query_qp_out_params *out_params) argument 1238 ecore_roce_destroy_qp(struct ecore_hwfn *p_hwfn, struct ecore_rdma_qp *qp, struct ecore_rdma_destroy_qp_out_params *out_params) argument 1332 ecore_roce_create_ud_qp(void *rdma_cxt, struct ecore_rdma_create_qp_out_params *out_params) argument [all...] |
H A D | ecore_rdma_api.h | 298 struct ecore_rdma_glob_cfg *out_params); 674 struct ecore_rdma_add_user_out_params *out_params); 695 struct ecore_rdma_create_qp_out_params *out_params); 699 struct ecore_rdma_create_qp_out_params *out_params); 708 struct ecore_rdma_destroy_cq_out_params *out_params); 713 struct ecore_rdma_destroy_qp_out_params *out_params); 746 struct ecore_rdma_query_qp_out_params *out_params); 763 struct ecore_rdma_resize_cq_out_params *out_params); 796 struct ecore_rdma_create_srq_out_params *out_params);
|
H A D | ecore_roce_api.h | 597 struct ecore_rdma_add_user_out_params *out_params); 618 struct ecore_rdma_create_qp_out_params *out_params); 622 struct ecore_rdma_create_qp_out_params *out_params); 631 struct ecore_rdma_destroy_cq_out_params *out_params); 662 struct ecore_rdma_query_qp_out_params *out_params); 679 struct ecore_rdma_resize_cq_out_params *out_params);
|
H A D | ecore_mcp.c | 1059 struct ecore_load_req_out_params out_params; local 1083 OSAL_MEM_ZERO(&out_params, sizeof(out_params)); 1084 rc = __ecore_mcp_load_req(p_hwfn, p_ptt, &in_params, &out_params); 1092 if (out_params.load_code == FW_MSG_CODE_DRV_LOAD_REFUSED_HSI_1) { 1097 OSAL_MEM_ZERO(&out_params, sizeof(out_params)); 1099 &out_params); 1102 } else if (out_params.load_code == 1105 out_params 4167 struct ecore_resc_alloc_out_params out_params; local 4191 struct ecore_resc_alloc_out_params out_params; local [all...] |
H A D | ecore_iwarp.c | 255 struct ecore_rdma_create_qp_out_params *out_params) 273 out_params->sq_pbl_virt = (u8 *)qp->shared_queue + 275 out_params->sq_pbl_phys = qp->shared_queue_phys_addr + 277 out_params->rq_pbl_virt = (u8 *)qp->shared_queue + 279 out_params->rq_pbl_phys = qp->shared_queue_phys_addr + 3958 struct ecore_rdma_query_qp_out_params *out_params) 3960 out_params->state = ecore_iwarp2roce_state(qp->iwarp_state); 253 ecore_iwarp_create_qp(struct ecore_hwfn *p_hwfn, struct ecore_rdma_qp *qp, struct ecore_rdma_create_qp_out_params *out_params) argument 3957 ecore_iwarp_query_qp(struct ecore_rdma_qp *qp, struct ecore_rdma_query_qp_out_params *out_params) argument
|
/freebsd-13-stable/sys/dev/qlnx/qlnxr/ |
H A D | qlnxr_os.c | 749 struct ecore_rdma_add_user_out_params out_params; local 768 bzero(&out_params, sizeof(struct ecore_rdma_add_user_out_params)); 816 rc = ecore_rdma_add_user(dev->rdma_ctx, &out_params); 820 dev->db_addr = (void *)(uintptr_t)out_params.dpi_addr; 821 dev->db_phys_addr = out_params.dpi_phys_addr; 822 dev->db_size = out_params.dpi_size; 823 dev->dpi = out_params.dpi;
|
H A D | qlnxr_verbs.c | 171 struct ecore_rdma_create_srq_out_params out_params; local 243 ret = ecore_rdma_create_srq(dev->rdma_ctx, &in_params, &out_params); 247 srq->srq_id = out_params.srq_id; 2699 struct ecore_rdma_create_qp_out_params *out_params) 2707 qp->usq.pbl_tbl->va = out_params->sq_pbl_virt; 2708 qp->usq.pbl_tbl->pa = out_params->sq_pbl_phys; 2718 qp->urq.pbl_tbl->va = out_params->rq_pbl_virt; 2719 qp->urq.pbl_tbl->pa = out_params->rq_pbl_phys; 2737 struct ecore_rdma_create_qp_out_params out_params; local 2794 qp->ecore_qp = ecore_rdma_create_qp(dev->rdma_ctx, &in_params, &out_params); 2697 qlnxr_iwarp_populate_user_qp(struct qlnxr_dev *dev, struct qlnxr_qp *qp, struct ecore_rdma_create_qp_out_params *out_params) argument 2903 struct ecore_rdma_create_qp_out_params out_params; local 2974 struct ecore_rdma_create_qp_out_params out_params; local 6911 struct ecore_iwarp_connect_out out_params; local [all...] |