Lines Matching full:comp
237 if (ctx->comp.comp.status || timeout) { in ionic_adminq_check_err()
239 ionic_error_to_errno(ctx->comp.comp.status); in ionic_adminq_check_err()
243 ctx->comp.comp.status, err); in ionic_adminq_check_err()
255 union ionic_notifyq_comp *comp; in ionic_notifyq_service() local
261 comp = &((union ionic_notifyq_comp *)cq->base)[cq->tail_idx]; in ionic_notifyq_service()
266 eid = le64_to_cpu(comp->event.eid); in ionic_notifyq_service()
276 comp, sizeof(*comp), true); in ionic_notifyq_service()
278 switch (le16_to_cpu(comp->event.ecode)) { in ionic_notifyq_service()
298 comp->event.ecode, eid); in ionic_notifyq_service()
309 struct ionic_admin_comp *comp; in ionic_adminq_service() local
312 comp = &((struct ionic_admin_comp *)cq->base)[cq->tail_idx]; in ionic_adminq_service()
314 if (!color_match(comp->color, cq->done_color)) in ionic_adminq_service()
328 memcpy(&ctx->comp, comp, sizeof(*comp)); in ionic_adminq_service()
330 dev_dbg(q->dev, "comp admin queue command:\n"); in ionic_adminq_service()
331 dynamic_hex_dump("comp ", DUMP_PREFIX_OFFSET, 16, 1, in ionic_adminq_service()
332 &ctx->comp, sizeof(ctx->comp), true); in ionic_adminq_service()
336 } while (index != le16_to_cpu(comp->comp_index)); in ionic_adminq_service()
429 ctx->comp.comp.status = IONIC_RC_ERROR; in ionic_adminq_wait()
451 ctx->comp.comp.status = IONIC_RC_ERROR; in ionic_adminq_wait()