Lines Matching defs:blocks
703 bi_start_block(struct list_head *blocks)
705 bi_block *first = list_first_entry(blocks, bi_block, link);
711 bi_exit_block(struct list_head *blocks)
713 bi_block *last = list_last_entry(blocks, bi_block, link);
770 struct list_head blocks; /* list of bi_block */
952 list_for_each_entry(bi_block, v, &ctx->blocks, link)
955 list_for_each_entry_rev(bi_block, v, &ctx->blocks, link)
958 list_for_each_entry_from(bi_block, v, from, &ctx->blocks, link)
961 list_for_each_entry_from_rev(bi_block, v, from, &ctx->blocks, link)
1059 return list_first_entry(&ctx->blocks, bi_block, link);
1144 * needs to recurse in case a shader ends with multiple empty blocks */