Lines Matching refs:p_ramrod
571 struct rdma_init_func_ramrod_data *p_ramrod; in qed_rdma_start_fw() local
599 p_ramrod = &p_ent->ramrod.iwarp_init_func.rdma; in qed_rdma_start_fw()
601 p_ramrod = &p_ent->ramrod.roce_init_func.rdma; in qed_rdma_start_fw()
604 p_params_header = &p_ramrod->params_header; in qed_rdma_start_fw()
617 p_ramrod->cnq_params[cnq_id].sb_num = cpu_to_le16(igu_sb_id); in qed_rdma_start_fw()
618 p_cnq_params = &p_ramrod->cnq_params[cnq_id]; in qed_rdma_start_fw()
712 struct rdma_close_func_ramrod_data *p_ramrod; in qed_rdma_stop() local
761 p_ramrod = &p_ent->ramrod.rdma_close_func; in qed_rdma_stop()
763 p_ramrod->num_cnqs = p_hwfn->p_rdma_info->num_cnqs; in qed_rdma_stop()
764 p_ramrod->cnq_start_offset = (u8)RESC_START(p_hwfn, QED_RDMA_CNQ_RAM); in qed_rdma_stop()
1010 struct rdma_create_cq_ramrod_data *p_ramrod; in qed_rdma_create_cq() local
1052 p_ramrod = &p_ent->ramrod.rdma_create_cq; in qed_rdma_create_cq()
1054 p_ramrod->cq_handle.hi = cpu_to_le32(params->cq_handle_hi); in qed_rdma_create_cq()
1055 p_ramrod->cq_handle.lo = cpu_to_le32(params->cq_handle_lo); in qed_rdma_create_cq()
1056 p_ramrod->dpi = cpu_to_le16(params->dpi); in qed_rdma_create_cq()
1057 p_ramrod->is_two_level_pbl = params->pbl_two_level; in qed_rdma_create_cq()
1058 p_ramrod->max_cqes = cpu_to_le32(params->cq_size); in qed_rdma_create_cq()
1059 DMA_REGPAIR_LE(p_ramrod->pbl_addr, params->pbl_ptr); in qed_rdma_create_cq()
1060 p_ramrod->pbl_num_pages = cpu_to_le16(params->pbl_num_pages); in qed_rdma_create_cq()
1061 p_ramrod->cnq_id = (u8)RESC_START(p_hwfn, QED_RDMA_CNQ_RAM) + in qed_rdma_create_cq()
1063 p_ramrod->int_timeout = params->int_timeout; in qed_rdma_create_cq()
1068 p_ramrod->toggle_bit = toggle_bit; in qed_rdma_create_cq()
1097 struct rdma_destroy_cq_ramrod_data *p_ramrod; in qed_rdma_destroy_cq() local
1130 p_ramrod = &p_ent->ramrod.rdma_destroy_cq; in qed_rdma_destroy_cq()
1131 DMA_REGPAIR_LE(p_ramrod->output_params_addr, ramrod_res_phys); in qed_rdma_destroy_cq()
1431 struct rdma_register_tid_ramrod_data *p_ramrod; in qed_rdma_register_tid() local
1455 p_ramrod = &p_ent->ramrod.rdma_register_tid; in qed_rdma_register_tid()
1457 p_ramrod->flags = 0; in qed_rdma_register_tid()
1458 SET_FIELD(p_ramrod->flags, in qed_rdma_register_tid()
1462 SET_FIELD(p_ramrod->flags, in qed_rdma_register_tid()
1465 SET_FIELD(p_ramrod->flags, in qed_rdma_register_tid()
1470 SET_FIELD(p_ramrod->flags, in qed_rdma_register_tid()
1474 SET_FIELD(p_ramrod->flags, in qed_rdma_register_tid()
1478 SET_FIELD(p_ramrod->flags, in qed_rdma_register_tid()
1482 SET_FIELD(p_ramrod->flags, in qed_rdma_register_tid()
1486 SET_FIELD(p_ramrod->flags, in qed_rdma_register_tid()
1490 SET_FIELD(p_ramrod->flags, in qed_rdma_register_tid()
1493 SET_FIELD(p_ramrod->flags, in qed_rdma_register_tid()
1497 SET_FIELD(p_ramrod->flags1, in qed_rdma_register_tid()
1501 SET_FIELD(p_ramrod->flags2, in qed_rdma_register_tid()
1519 SET_FIELD(p_ramrod->flags1, in qed_rdma_register_tid()
1522 p_ramrod->itid = cpu_to_le32(params->itid); in qed_rdma_register_tid()
1523 p_ramrod->key = params->key; in qed_rdma_register_tid()
1524 p_ramrod->pd = cpu_to_le16(params->pd); in qed_rdma_register_tid()
1525 p_ramrod->length_hi = (u8)(params->length >> 32); in qed_rdma_register_tid()
1526 p_ramrod->length_lo = DMA_LO_LE(params->length); in qed_rdma_register_tid()
1531 p_ramrod->va.hi = 0; in qed_rdma_register_tid()
1532 p_ramrod->va.lo = cpu_to_le32(params->fbo); in qed_rdma_register_tid()
1534 DMA_REGPAIR_LE(p_ramrod->va, params->vaddr); in qed_rdma_register_tid()
1536 DMA_REGPAIR_LE(p_ramrod->pbl_base, params->pbl_ptr); in qed_rdma_register_tid()
1540 SET_FIELD(p_ramrod->flags2, in qed_rdma_register_tid()
1542 DMA_REGPAIR_LE(p_ramrod->dif_error_addr, in qed_rdma_register_tid()
1562 struct rdma_deregister_tid_ramrod_data *p_ramrod; in qed_rdma_deregister_tid() local
1583 p_ramrod = &p_ent->ramrod.rdma_deregister_tid; in qed_rdma_deregister_tid()
1584 p_ramrod->itid = cpu_to_le32(itid); in qed_rdma_deregister_tid()
1654 struct rdma_srq_modify_ramrod_data *p_ramrod; in qed_rdma_modify_srq() local
1670 p_ramrod = &p_ent->ramrod.rdma_modify_srq; in qed_rdma_modify_srq()
1671 p_ramrod->srq_id.srq_idx = cpu_to_le16(in_params->srq_id); in qed_rdma_modify_srq()
1673 p_ramrod->srq_id.opaque_fid = cpu_to_le16(opaque_fid); in qed_rdma_modify_srq()
1674 p_ramrod->wqe_limit = cpu_to_le32(in_params->wqe_limit); in qed_rdma_modify_srq()
1690 struct rdma_srq_destroy_ramrod_data *p_ramrod; in qed_rdma_destroy_srq() local
1709 p_ramrod = &p_ent->ramrod.rdma_destroy_srq; in qed_rdma_destroy_srq()
1710 p_ramrod->srq_id.srq_idx = cpu_to_le16(in_params->srq_id); in qed_rdma_destroy_srq()
1711 p_ramrod->srq_id.opaque_fid = cpu_to_le16(opaque_fid); in qed_rdma_destroy_srq()
1734 struct rdma_srq_create_ramrod_data *p_ramrod; in qed_rdma_create_srq() local
1772 p_ramrod = &p_ent->ramrod.rdma_create_srq; in qed_rdma_create_srq()
1773 DMA_REGPAIR_LE(p_ramrod->pbl_base_addr, in_params->pbl_base_addr); in qed_rdma_create_srq()
1774 p_ramrod->pages_in_srq_pbl = cpu_to_le16(in_params->num_pages); in qed_rdma_create_srq()
1775 p_ramrod->pd_id = cpu_to_le16(in_params->pd_id); in qed_rdma_create_srq()
1776 p_ramrod->srq_id.srq_idx = cpu_to_le16(srq_id); in qed_rdma_create_srq()
1777 p_ramrod->srq_id.opaque_fid = cpu_to_le16(opaque_fid); in qed_rdma_create_srq()
1778 p_ramrod->page_size = cpu_to_le16(in_params->page_size); in qed_rdma_create_srq()
1779 DMA_REGPAIR_LE(p_ramrod->producers_addr, in_params->prod_pair_addr); in qed_rdma_create_srq()