Lines Matching refs:ctx_list
202 struct ctx *ctx_list; member
1242 return &wrk->ctx_list[w->context * 2]; in __get_ctx()
1279 return wrk->ctx_list[w->context * 2 + 1].id; in get_ctxid()
1281 return wrk->ctx_list[w->context * 2].id; in get_ctxid()
1517 wrk->ctx_list = realloc(wrk->ctx_list, in prepare_workload()
1518 wrk->nr_ctxs * sizeof(*wrk->ctx_list)); in prepare_workload()
1519 memset(&wrk->ctx_list[wrk->nr_ctxs - delta], 0, in prepare_workload()
1520 delta * sizeof(*wrk->ctx_list)); in prepare_workload()
1532 struct ctx *ctx = &wrk->ctx_list[j]; in prepare_workload()
1572 wrk->ctx_list[j].targets_instance = targets; in prepare_workload()
1574 wrk->ctx_list[j].wants_balance |= balance; in prepare_workload()
1588 if (wrk->ctx_list[j].engine_map && in prepare_workload()
1589 !wrk->ctx_list[j].wants_balance && in prepare_workload()
1602 struct ctx *ctx = &wrk->ctx_list[i]; in prepare_workload()
1621 if (!wrk->ctx_list[j].id) in prepare_workload()
1624 param.ctx_id = wrk->ctx_list[j].id; in prepare_workload()
1693 wrk->ctx_list[i + 1].id = args.ctx_id; in prepare_workload()
2750 if (w->priority != wrk->ctx_list[w->context].priority) { in run_workload()
2752 .ctx_id = wrk->ctx_list[w->context].id, in run_workload()
2758 wrk->ctx_list[w->context].priority = in run_workload()
2779 if (w->sseu != wrk->ctx_list[w->context * 2].sseu) { in run_workload()
2780 wrk->ctx_list[w->context * 2].sseu = in run_workload()
2781 set_ctx_sseu(&wrk->ctx_list[w->context * 2], in run_workload()