Lines Matching refs:ctx_id
238 u16 ctx_id; in efa_com_alloc_ctx_id() local
241 ctx_id = aq->comp_ctx_pool[aq->comp_ctx_pool_next]; in efa_com_alloc_ctx_id()
245 return ctx_id; in efa_com_alloc_ctx_id()
249 u16 ctx_id) in efa_com_dealloc_ctx_id() argument
253 aq->comp_ctx_pool[aq->comp_ctx_pool_next] = ctx_id; in efa_com_dealloc_ctx_id()
262 u16 ctx_id = cmd_id & (aq->depth - 1); in efa_com_put_comp_ctx() local
266 efa_com_dealloc_ctx_id(aq, ctx_id); in efa_com_put_comp_ctx()
272 u16 ctx_id = cmd_id & (aq->depth - 1); in efa_com_get_comp_ctx() local
274 if (aq->comp_ctx[ctx_id].occupied && capture) { in efa_com_get_comp_ctx()
283 aq->comp_ctx[ctx_id].occupied = 1; in efa_com_get_comp_ctx()
288 return &aq->comp_ctx[ctx_id]; in efa_com_get_comp_ctx()
301 u16 ctx_id; in __efa_com_submit_admin_cmd() local
307 ctx_id = efa_com_alloc_ctx_id(aq); in __efa_com_submit_admin_cmd()
310 cmd_id = ctx_id & queue_size_mask; in __efa_com_submit_admin_cmd()
320 efa_com_dealloc_ctx_id(aq, ctx_id); in __efa_com_submit_admin_cmd()