Searched refs:head_sentinel (Results 1 – 5 of 5) sorted by relevance
291 struct exec_node head_sentinel; member353 list->head_sentinel.next = &list->tail_sentinel; in exec_list_make_empty()354 list->head_sentinel.prev = NULL; in exec_list_make_empty()356 list->tail_sentinel.prev = &list->head_sentinel; in exec_list_make_empty()372 return list->head_sentinel.next == &list->tail_sentinel; in exec_list_is_empty()379 list->head_sentinel.next->next == &list->tail_sentinel; in exec_list_is_singular()385 return !exec_list_is_empty(list) ? list->head_sentinel.next : NULL; in exec_list_get_head_const()391 return !exec_list_is_empty(list) ? list->head_sentinel.next : NULL; in exec_list_get_head()397 return list->head_sentinel.next; in exec_list_get_head_raw_const()403 return list->head_sentinel.next; in exec_list_get_head_raw()[all …]
151 exec_node *const after = &instructions->head_sentinel; in lower_64bit_integer_instructions()152 exec_node *const before = instructions->head_sentinel.next; in lower_64bit_integer_instructions()153 exec_node *const head = v.function_list.head_sentinel.next; in lower_64bit_integer_instructions()303 exec_node *const head = instructions.head_sentinel.next; in lower_op_to_function_call()
781 list.head_sentinel.next = next; in visit()
423 for (__type *__inst = (__type *)__block->instructions.head_sentinel.next, \
3232 return (nir_block *) impl->body.head_sentinel.next; in nir_start_block()