Lines Matching defs:iter

49    struct tgsi_iterate_context iter;
216 struct cso_hash_iter iter =
219 while (!cso_hash_iter_is_null(iter)) {
220 scan_register *reg = (scan_register *)cso_hash_iter_data(iter);
223 iter = cso_hash_iter_next(iter);
308 struct tgsi_iterate_context *iter,
311 struct sanity_check_ctx *ctx = (struct sanity_check_ctx *) iter;
392 struct tgsi_iterate_context *iter,
395 struct sanity_check_ctx *ctx = (struct sanity_check_ctx *) iter;
413 uint processor = ctx->iter.processor.Processor;
451 struct tgsi_iterate_context *iter,
454 struct sanity_check_ctx *ctx = (struct sanity_check_ctx *) iter;
484 struct tgsi_iterate_context *iter,
487 struct sanity_check_ctx *ctx = (struct sanity_check_ctx *) iter;
489 if (iter->processor.Processor == PIPE_SHADER_GEOMETRY &&
493 if (iter->processor.Processor == PIPE_SHADER_TESS_CTRL &&
500 prolog(struct tgsi_iterate_context *iter)
502 struct sanity_check_ctx *ctx = (struct sanity_check_ctx *) iter;
503 if (iter->processor.Processor == PIPE_SHADER_TESS_CTRL ||
504 iter->processor.Processor == PIPE_SHADER_TESS_EVAL)
511 struct tgsi_iterate_context *iter )
513 struct sanity_check_ctx *ctx = (struct sanity_check_ctx *) iter;
524 struct cso_hash_iter iter =
527 while (!cso_hash_iter_is_null(iter)) {
528 scan_register *reg = (scan_register *)cso_hash_iter_data(iter);
533 iter = cso_hash_iter_next(iter);
548 struct cso_hash_iter iter = cso_hash_first_node(hash);
549 while (!cso_hash_iter_is_null(iter)) {
550 scan_register *reg = (scan_register *)cso_hash_iter_data(iter);
551 iter = cso_hash_erase(hash, iter);
565 ctx.iter.prolog = prolog;
566 ctx.iter.iterate_instruction = iter_instruction;
567 ctx.iter.iterate_declaration = iter_declaration;
568 ctx.iter.iterate_immediate = iter_immediate;
569 ctx.iter.iterate_property = iter_property;
570 ctx.iter.epilog = epilog;
585 retval = tgsi_iterate_shader( tokens, &ctx.iter );