Home
last modified time | relevance | path

Searched refs:ea (Results 1 – 3 of 3) sorted by relevance

/rockchip-linux_mpp/test/
H A Dmpp_event_trigger.c31 struct event_packet *ea; member
49 ctx->semval = ctx->ea->e[0].idx; in event_create()
68 e_curr = &ctx->ea->e[ctx->event_idx % ctx->ea->cnt]; in event_init()
69 e_next = &ctx->ea->e[(++ctx->event_idx) % ctx->ea->cnt]; in event_init()
76 else if (ctx->ea->loop > 0) in event_init()
77 ctx->semval = e_next->idx + ctx->ea->loop - e_curr->idx; in event_init()
171 mpp_log("cnt %d\n", ctx->ea->cnt); in event_trigger_thread()
172 ctx->trigger(ctx->parent, ctx->ea->e[ctx->event_idx % ctx->ea->cnt].event); in event_trigger_thread()
187 struct event_ctx* event_ctx_create(struct event_packet *ea, in event_ctx_create() argument
197 assert(ea->cnt <= 128); in event_ctx_create()
[all …]
H A Dmpp_parse_cfg.c148 static int parse_events(struct cfg_file *cfg, struct rc_test_config *ea) in parse_events() argument
154 ret = scan_event_line(cfg, &ea->event[i]); in parse_events()
156 ea->event_cnt = i; in parse_events()
164 static int parse_options(struct cfg_file *cfg, struct rc_test_config *ea) in parse_options() argument
177 ea->idx_type = lookup_opt_type(get_opt_value(opt)); in parse_options()
180 sscanf(get_opt_value(opt), "%d", &ea->loop); in parse_options()
181 mpp_log("loop num: %d\n", ea->loop); in parse_options()
195 int mpp_parse_config(char *cfg_url, struct rc_test_config *ea) in mpp_parse_config() argument
223 parse_events(&cfg, ea); in mpp_parse_config()
226 parse_options(&cfg, ea); in mpp_parse_config()
H A Dmpp_parse_cfg.h26 int mpp_parse_config(char *cfg_url, struct rc_test_config *ea);