Lines Matching refs:ctx_id
246 u16 ctx_id; in efa_com_alloc_ctx_id() local
249 ctx_id = aq->comp_ctx_pool[aq->comp_ctx_pool_next]; in efa_com_alloc_ctx_id()
253 return ctx_id; in efa_com_alloc_ctx_id()
257 u16 ctx_id) in efa_com_dealloc_ctx_id() argument
261 aq->comp_ctx_pool[aq->comp_ctx_pool_next] = ctx_id; in efa_com_dealloc_ctx_id()
270 u16 ctx_id = cmd_id & (aq->depth - 1); in efa_com_put_comp_ctx() local
274 efa_com_dealloc_ctx_id(aq, ctx_id); in efa_com_put_comp_ctx()
280 u16 ctx_id = cmd_id & (aq->depth - 1); in efa_com_get_comp_ctx() local
282 if (aq->comp_ctx[ctx_id].occupied && capture) { in efa_com_get_comp_ctx()
291 aq->comp_ctx[ctx_id].occupied = 1; in efa_com_get_comp_ctx()
296 return &aq->comp_ctx[ctx_id]; in efa_com_get_comp_ctx()
309 u16 ctx_id; in __efa_com_submit_admin_cmd() local
315 ctx_id = efa_com_alloc_ctx_id(aq); in __efa_com_submit_admin_cmd()
318 cmd_id = ctx_id & queue_size_mask; in __efa_com_submit_admin_cmd()
328 efa_com_dealloc_ctx_id(aq, ctx_id); in __efa_com_submit_admin_cmd()