Searched refs:tail_sentinel (Results 1 – 6 of 6) sorted by relevance
286 struct exec_node tail_sentinel; member347 list->head_sentinel.next = &list->tail_sentinel; in exec_list_make_empty()349 list->tail_sentinel.next = NULL; in exec_list_make_empty()350 list->tail_sentinel.prev = &list->head_sentinel; in exec_list_make_empty()366 return list->head_sentinel.next == &list->tail_sentinel; in exec_list_is_empty()396 return !exec_list_is_empty(list) ? list->tail_sentinel.prev : NULL; in exec_list_get_tail_const()402 return !exec_list_is_empty(list) ? list->tail_sentinel.prev : NULL; in exec_list_get_tail()408 return list->tail_sentinel.prev; in exec_list_get_tail_raw_const()414 return list->tail_sentinel.prev; in exec_list_get_tail_raw()443 n->next = &list->tail_sentinel; in exec_list_push_tail()[all …]
154 exec_node *const tail = v.function_list.tail_sentinel.prev; in lower_64bit_integer_instructions()304 exec_node *const tail = instructions.tail_sentinel.prev; in lower_op_to_function_call()
495 state.instrs.tail_sentinel.prev, node); in opt_gcm_impl()
1712 return (nir_block *) impl->body.tail_sentinel.prev; in nir_impl_last_block()
99 return at(NULL, (exec_node *)&shader->instructions.tail_sentinel); in at_end()
103 return at(NULL, (exec_node *)&shader->instructions.tail_sentinel); in at_end()