Lines Matching refs:bin
96 const struct cmd_bin *bin = lp_scene_get_bin(scene, x, y); in lp_scene_is_empty() local
97 if (bin->head) { in lp_scene_is_empty()
123 struct cmd_bin *bin = lp_scene_get_bin(scene, x, y); in lp_scene_bin_reset() local
125 bin->last_state = NULL; in lp_scene_bin_reset()
126 bin->head = bin->tail; in lp_scene_bin_reset()
127 if (bin->tail) { in lp_scene_bin_reset()
128 bin->tail->next = NULL; in lp_scene_bin_reset()
129 bin->tail->count = 0; in lp_scene_bin_reset()
205 struct cmd_bin *bin = lp_scene_get_bin(scene, i, j); in lp_scene_end_rasterization() local
206 bin->head = NULL; in lp_scene_end_rasterization()
207 bin->tail = NULL; in lp_scene_end_rasterization()
208 bin->last_state = NULL; in lp_scene_end_rasterization()
276 struct cmd_bin *bin ) in lp_scene_new_cmd_block() argument
280 if (bin->tail) { in lp_scene_new_cmd_block()
281 bin->tail->next = block; in lp_scene_new_cmd_block()
282 bin->tail = block; in lp_scene_new_cmd_block()
285 bin->head = block; in lp_scene_new_cmd_block()
286 bin->tail = block; in lp_scene_new_cmd_block()
451 struct cmd_bin *bin = NULL; in lp_scene_bin_iter_next() local
465 bin = lp_scene_get_bin(scene, scene->curr_x, scene->curr_y); in lp_scene_bin_iter_next()
470 return bin; in lp_scene_bin_iter_next()