• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/dev/qlnx/qlnxe/

Lines Matching refs:p_ramrod

802 	struct rdma_init_func_ramrod_data *p_ramrod;
832 p_ramrod = &p_ent->ramrod.iwarp_init_func.rdma;
843 p_ramrod = &p_ent->ramrod.roce_init_func.rdma;
851 pheader = &p_ramrod->params_header;
872 p_ramrod->cnq_params[cnq_id].sb_num =
875 p_ramrod->cnq_params[cnq_id].sb_index =
878 p_ramrod->cnq_params[cnq_id].num_pbl_pages =
881 p_ramrod->cnq_params[cnq_id].pbl_base_addr.hi =
883 p_ramrod->cnq_params[cnq_id].pbl_base_addr.lo =
887 p_ramrod->cnq_params[cnq_id].queue_zone_num =
976 struct rdma_close_func_ramrod_data *p_ramrod;
1062 p_ramrod = &p_ent->ramrod.rdma_close_func;
1064 p_ramrod->num_cnqs = p_hwfn->p_rdma_info->num_cnqs;
1065 p_ramrod->cnq_start_offset = (u8)RESC_START(p_hwfn, ECORE_RDMA_CNQ_RAM);
1291 struct rdma_create_cq_ramrod_data *p_ramrod;
1334 p_ramrod = &p_ent->ramrod.rdma_create_cq;
1336 p_ramrod->cq_handle.hi = OSAL_CPU_TO_LE32(params->cq_handle_hi);
1337 p_ramrod->cq_handle.lo = OSAL_CPU_TO_LE32(params->cq_handle_lo);
1338 p_ramrod->dpi = OSAL_CPU_TO_LE16(params->dpi);
1339 p_ramrod->is_two_level_pbl = params->pbl_two_level;
1340 p_ramrod->max_cqes = OSAL_CPU_TO_LE32(params->cq_size);
1341 DMA_REGPAIR_LE(p_ramrod->pbl_addr, params->pbl_ptr);
1342 p_ramrod->pbl_num_pages = OSAL_CPU_TO_LE16(params->pbl_num_pages);
1343 p_ramrod->cnq_id = (u8)RESC_START(p_hwfn, ECORE_RDMA_CNQ_RAM)
1345 p_ramrod->int_timeout = params->int_timeout;
1347 /* INTERNAL: p_ramrod->pbl_log_page_size = params->pbl_page_size_log - 12; */
1352 p_ramrod->toggle_bit = toggle_bit;
1381 struct rdma_destroy_cq_ramrod_data *p_ramrod;
1412 p_ramrod = &p_ent->ramrod.rdma_destroy_cq;
1413 DMA_REGPAIR_LE(p_ramrod->output_params_addr, ramrod_res_phys);
1788 struct rdma_register_tid_ramrod_data *p_ramrod;
1813 p_ramrod = &p_ent->ramrod.rdma_register_tid;
1815 p_ramrod->flags = 0;
1816 SET_FIELD(p_ramrod->flags,
1820 SET_FIELD(p_ramrod->flags,
1824 SET_FIELD(p_ramrod->flags,
1831 SET_FIELD(p_ramrod->flags,
1835 SET_FIELD(p_ramrod->flags,
1839 SET_FIELD(p_ramrod->flags,
1843 SET_FIELD(p_ramrod->flags,
1847 SET_FIELD(p_ramrod->flags,
1851 SET_FIELD(p_ramrod->flags,
1855 SET_FIELD(p_ramrod->flags,
1859 SET_FIELD(p_ramrod->flags1,
1863 SET_FIELD(p_ramrod->flags2,
1886 SET_FIELD(p_ramrod->flags1,
1890 p_ramrod->itid = OSAL_CPU_TO_LE32(params->itid);
1891 p_ramrod->key = params->key;
1892 p_ramrod->pd = OSAL_CPU_TO_LE16(params->pd);
1893 p_ramrod->length_hi = (u8)(params->length >> 32);
1894 p_ramrod->length_lo = DMA_LO_LE(params->length);
1900 p_ramrod->va.hi = 0;
1901 p_ramrod->va.lo = OSAL_CPU_TO_LE32(params->fbo);
1903 DMA_REGPAIR_LE(p_ramrod->va, params->vaddr);
1905 DMA_REGPAIR_LE(p_ramrod->pbl_base, params->pbl_ptr);
1909 SET_FIELD(p_ramrod->flags2,
1911 DMA_REGPAIR_LE(p_ramrod->dif_error_addr,
1913 DMA_REGPAIR_LE(p_ramrod->dif_runt_addr, params->dif_runt_addr);
1935 struct rdma_deregister_tid_ramrod_data *p_ramrod;
1952 p_ramrod = &p_ent->ramrod.rdma_deregister_tid;
1953 p_ramrod->itid = OSAL_CPU_TO_LE32(itid);
2059 struct rdma_srq_modify_ramrod_data *p_ramrod;
2075 p_ramrod = &p_ent->ramrod.rdma_modify_srq;
2079 p_ramrod->srq_id.srq_idx = OSAL_CPU_TO_LE16(fw_srq_id);
2081 p_ramrod->srq_id.opaque_fid = OSAL_CPU_TO_LE16(opaque_fid);
2082 p_ramrod->wqe_limit = OSAL_CPU_TO_LE16(in_params->wqe_limit);
2099 struct rdma_srq_destroy_ramrod_data *p_ramrod;
2119 p_ramrod = &p_ent->ramrod.rdma_destroy_srq;
2123 p_ramrod->srq_id.srq_idx = OSAL_CPU_TO_LE16(fw_srq_id);
2124 p_ramrod->srq_id.opaque_fid = OSAL_CPU_TO_LE16(opaque_fid);
2150 struct rdma_srq_create_ramrod_data *p_ramrod;
2189 p_ramrod = &p_ent->ramrod.rdma_create_srq;
2191 p_ramrod->pbl_base_addr.hi = DMA_HI_LE(in_params->pbl_base_addr);
2192 p_ramrod->pbl_base_addr.lo = DMA_LO_LE(in_params->pbl_base_addr);
2193 p_ramrod->pages_in_srq_pbl = OSAL_CPU_TO_LE16(in_params->num_pages);
2194 p_ramrod->pd_id = OSAL_CPU_TO_LE16(in_params->pd_id);
2195 p_ramrod->srq_id.opaque_fid = OSAL_CPU_TO_LE16(opaque_fid);
2196 p_ramrod->page_size = OSAL_CPU_TO_LE16(in_params->page_size);
2197 p_ramrod->producers_addr.hi = DMA_HI_LE(in_params->prod_pair_addr);
2198 p_ramrod->producers_addr.lo = DMA_LO_LE(in_params->prod_pair_addr);
2201 p_ramrod->srq_id.srq_idx = OSAL_CPU_TO_LE16(fw_srq_id);
2204 SET_FIELD(p_ramrod->flags,
2207 SET_FIELD(p_ramrod->flags,
2210 p_ramrod->xrc_srq_cq_cid = OSAL_CPU_TO_LE32(in_params->cq_cid);
2211 p_ramrod->xrc_domain = OSAL_CPU_TO_LE16(in_params->xrcd_id);
2257 struct rdma_resize_cq_ramrod_data *p_ramrod;
2292 p_ramrod = &p_ent->ramrod.rdma_resize_cq;
2294 p_ramrod->flags = 0;
2300 SET_FIELD(p_ramrod->flags,
2304 SET_FIELD(p_ramrod->flags,
2308 p_ramrod->pbl_log_page_size = in_params->pbl_page_size_log - 12;
2309 p_ramrod->pbl_num_pages = OSAL_CPU_TO_LE16(in_params->pbl_num_pages);
2310 p_ramrod->max_cqes = OSAL_CPU_TO_LE32(in_params->cq_size);
2311 p_ramrod->pbl_addr.hi = DMA_HI_LE(in_params->pbl_ptr);
2312 p_ramrod->pbl_addr.lo = DMA_LO_LE(in_params->pbl_ptr);
2314 p_ramrod->output_params_addr.hi = DMA_HI_LE(ramrod_res_phys);
2315 p_ramrod->output_params_addr.lo = DMA_LO_LE(ramrod_res_phys);