Lines Matching refs:sq_ctxt
92 void hinic_sq_prepare_ctxt(struct hinic_sq_ctxt *sq_ctxt, in hinic_sq_prepare_ctxt() argument
120 sq_ctxt->ceq_attr = HINIC_SQ_CTXT_CEQ_ATTR_SET(global_qid, in hinic_sq_prepare_ctxt()
124 sq_ctxt->ci_wrapped = HINIC_SQ_CTXT_CI_SET(ci_start, IDX) | in hinic_sq_prepare_ctxt()
127 sq_ctxt->wq_hi_pfn_pi = in hinic_sq_prepare_ctxt()
131 sq_ctxt->wq_lo_pfn = wq_page_pfn_lo; in hinic_sq_prepare_ctxt()
133 sq_ctxt->pref_cache = in hinic_sq_prepare_ctxt()
138 sq_ctxt->pref_wrapped = 1; in hinic_sq_prepare_ctxt()
140 sq_ctxt->pref_wq_hi_pfn_ci = in hinic_sq_prepare_ctxt()
144 sq_ctxt->pref_wq_lo_pfn = wq_page_pfn_lo; in hinic_sq_prepare_ctxt()
146 sq_ctxt->wq_block_hi_pfn = in hinic_sq_prepare_ctxt()
149 sq_ctxt->wq_block_lo_pfn = wq_block_pfn_lo; in hinic_sq_prepare_ctxt()
151 hinic_cpu_to_be32(sq_ctxt, sizeof(*sq_ctxt)); in hinic_sq_prepare_ctxt()