| /xsrc/external/mit/libpciaccess/dist/src/ |
| H A D | common_iterator.c | 74 struct pci_device_iterator * iter; local in function:pci_slot_match_iterator_create 80 iter = malloc( sizeof( *iter ) ); 81 if ( iter != NULL ) { 82 iter->next_index = 0; 85 iter->mode = match_slot; 87 (void) memcpy( & iter->match.slot, match, sizeof( *match ) ); 90 iter->mode = match_any; 94 return iter; 110 struct pci_device_iterator * iter; local in function:pci_id_match_iterator_create 142 pci_iterator_destroy(struct pci_device_iterator * iter) argument 160 pci_device_next(struct pci_device_iterator * iter) argument 223 struct pci_device_iterator iter; local in function:pci_device_find_by_slot [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/cso_cache/ |
| H A D | cso_hash.h | 95 struct cso_hash_iter cso_hash_erase(struct cso_hash *hash, struct cso_hash_iter iter); 114 unsigned cso_hash_iter_key(struct cso_hash_iter iter); 117 struct cso_hash_iter cso_hash_iter_next(struct cso_hash_iter iter); 118 struct cso_hash_iter cso_hash_iter_prev(struct cso_hash_iter iter); 132 cso_hash_iter_is_null(struct cso_hash_iter iter) argument 134 if (!iter.node || iter.node == iter.hash->data.e) 140 cso_hash_iter_data(struct cso_hash_iter iter) argument 142 if (!iter [all...] |
| H A D | cso_cache.c | 178 struct cso_hash_iter iter = cso_hash_first_node(hash); local in function:sanitize_cb 179 void *cso = cso_hash_take(hash, cso_hash_iter_key(iter)); 211 struct cso_hash_iter iter = cso_hash_find(hash, hash_key); local in function:cso_hash_find_data_from_template 212 while (!cso_hash_iter_is_null(iter)) { 213 void *iter_data = cso_hash_iter_data(iter); 219 iter = cso_hash_iter_next(iter); 229 struct cso_hash_iter iter = cso_find_state(sc, hash_key, type); local in function:cso_find_state_template 230 while (!cso_hash_iter_is_null(iter)) { 231 void *iter_data = cso_hash_iter_data(iter); 267 struct cso_hash_iter iter; local in function:cso_for_each_state [all...] |
| /xsrc/external/mit/pixman/dist/pixman/ |
| H A D | pixman-noop.c | 41 noop_get_scanline (pixman_iter_t *iter, const uint32_t *mask) argument 43 uint32_t *result = iter->buffer; 45 iter->buffer += iter->image->bits.rowstride; 51 noop_init_solid_narrow (pixman_iter_t *iter, argument 54 pixman_image_t *image = iter->image; 55 uint32_t *buffer = iter->buffer; 56 uint32_t *end = buffer + iter->width; 59 if (iter->image->type == SOLID) 69 noop_init_solid_wide (pixman_iter_t *iter, argument 87 noop_init_direct_buffer(pixman_iter_t * iter,const pixman_iter_info_t * info) argument 96 dest_write_back_direct(pixman_iter_t * iter) argument [all...] |
| H A D | pixman-conical-gradient.c | 54 conical_get_scanline (pixman_iter_t *iter, argument 59 pixman_image_t *image = iter->image; 60 int x = iter->x; 61 int y = iter->y; 62 int width = iter->width; 63 uint32_t *buffer = iter->buffer; 89 return iter->buffer; 164 iter->y++; 165 return iter->buffer; 169 conical_get_scanline_narrow (pixman_iter_t *iter, cons argument 176 conical_get_scanline_wide(pixman_iter_t * iter,const uint32_t * mask) argument 183 _pixman_conical_gradient_iter_init(pixman_image_t * image,pixman_iter_t * iter) argument [all...] |
| H A D | pixman-linear-gradient.c | 92 linear_get_scanline (pixman_iter_t *iter, argument 98 pixman_image_t *image = iter->image; 99 int x = iter->x; 100 int y = iter->y; 101 int width = iter->width; 102 uint32_t * buffer = iter->buffer; 122 return iter->buffer; 218 iter->y++; 220 return iter->buffer; 224 linear_get_scanline_narrow (pixman_iter_t *iter, argument 234 linear_get_scanline_wide(pixman_iter_t * iter,const uint32_t * mask) argument 242 _pixman_linear_gradient_iter_init(pixman_image_t * image,pixman_iter_t * iter) argument [all...] |
| H A D | pixman-ssse3.c | 158 ssse3_fetch_bilinear_cover (pixman_iter_t *iter, const uint32_t *mask) argument 161 bilinear_info_t *info = iter->data; 169 ux = iter->image->common.transform->matrix[0][0]; 180 &iter->image->bits, line0, y0, fx, ux, iter->width); 186 &iter->image->bits, line1, y1, fx, ux, iter->width); 195 for (i = 0; i + 3 < iter->width; i += 4) 226 _mm_storeu_si128 ((__m128i *)(iter->buffer + i), p); 229 while (i < iter 266 ssse3_bilinear_cover_iter_fini(pixman_iter_t * iter) argument 272 ssse3_bilinear_cover_iter_init(pixman_iter_t * iter,const pixman_iter_info_t * iter_info) argument [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/cso_cache/ |
| H A D | cso_hash.h | 97 struct cso_hash_iter cso_hash_erase(struct cso_hash *hash, struct cso_hash_iter iter); 111 unsigned cso_hash_iter_key(struct cso_hash_iter iter); 127 cso_hash_iter_is_null(struct cso_hash_iter iter) argument 129 return !iter.node || iter.node == iter.hash->end; 133 cso_hash_iter_data(struct cso_hash_iter iter) argument 135 if (!iter.node || iter.hash->end == iter 163 struct cso_hash_iter iter = {hash, *nextNode}; local in function:cso_hash_find 168 cso_hash_iter_next(struct cso_hash_iter iter) argument [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/util/ |
| H A D | u_hash_table.c | 72 util_hash_table_item(struct cso_hash_iter iter) argument 74 return (struct util_hash_table_item *)cso_hash_iter_data(iter); 106 struct cso_hash_iter iter; local in function:util_hash_table_find_iter 109 iter = cso_hash_find(ht->cso, key_hash); 110 while (!cso_hash_iter_is_null(iter)) { 111 item = (struct util_hash_table_item *)cso_hash_iter_data(iter); 114 iter = cso_hash_iter_next(iter); 117 return iter; 126 struct cso_hash_iter iter; local in function:util_hash_table_find_item 148 struct cso_hash_iter iter; local in function:util_hash_table_set 206 struct cso_hash_iter iter; local in function:util_hash_table_remove 230 struct cso_hash_iter iter; local in function:util_hash_table_clear 252 struct cso_hash_iter iter; local in function:util_hash_table_foreach 293 struct cso_hash_iter iter; local in function:util_hash_table_destroy [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/virgl/ |
| H A D | virgl_transfer_queue.c | 168 struct list_iteration_args *iter) 172 enum virgl_transfer_queue_lists type = iter->type; 175 args.current = iter->current; 176 args.data = iter->data; 179 if (iter->compare(queued, iter->current)) { 181 iter->action(queue, &args); 187 struct list_iteration_args *iter) 191 enum virgl_transfer_queue_lists type = iter->type; 194 args.current = iter 167 compare_and_perform_action(struct virgl_transfer_queue * queue,struct list_iteration_args * iter) argument 186 intersect_and_set_queued_once(struct virgl_transfer_queue * queue,struct list_iteration_args * iter) argument 206 perform_action(struct virgl_transfer_queue * queue,struct list_iteration_args * iter) argument 228 struct list_iteration_args iter; local in function:add_internal 268 struct list_iteration_args iter; local in function:virgl_transfer_queue_fini 293 struct list_iteration_args iter; local in function:virgl_transfer_queue_unmap 315 struct list_iteration_args iter; local in function:virgl_transfer_queue_clear 346 struct list_iteration_args iter; local in function:virgl_transfer_queue_is_queued 368 struct list_iteration_args iter; local in function:virgl_transfer_queue_extend [all...] |
| /xsrc/external/mit/MesaLib/dist/src/intel/common/ |
| H A D | intel_decoder.c | 873 iter_more_fields(const struct intel_field_iterator *iter) argument 875 return iter->field != NULL && iter->field->next != NULL; 879 iter_array_offset_bits(const struct intel_field_iterator *iter) argument 881 if (iter->level == 0) 885 const struct intel_group *group = iter->groups[1]; 886 for (int level = 1; level <= iter->level; level++, group = iter->groups[level]) { 887 uint32_t array_idx = iter->array_iter[level]; 899 iter_push_array(struct intel_field_iterator *iter) argument 915 iter_pop_array(struct intel_field_iterator * iter) argument 925 iter_start_field(struct intel_field_iterator * iter,struct intel_field * field) argument 941 iter_advance_array(struct intel_field_iterator * iter) argument 958 iter_more_array_elems(const struct intel_field_iterator * iter) argument 974 iter_advance_field(struct intel_field_iterator * iter) argument 1003 iter_decode_field_raw(struct intel_field_iterator * iter,uint64_t * qw) argument 1034 iter_decode_field(struct intel_field_iterator * iter) argument 1141 intel_field_iterator_init(struct intel_field_iterator * iter,struct intel_group * group,const uint32_t * p,int p_bit,bool print_colors) argument 1160 intel_field_iterator_next(struct intel_field_iterator * iter) argument 1188 print_dword_header(FILE * outfile,struct intel_field_iterator * iter,uint64_t offset,uint32_t dword) argument 1216 struct intel_field_iterator iter; local in function:intel_print_group [all...] |
| H A D | intel_batch_decoder.c | 214 struct intel_field_iterator iter; local in function:handle_state_base_address 215 intel_field_iterator_init(&iter, inst, p, 0, false); 220 while (intel_field_iterator_next(&iter)) { 221 if (strcmp(iter.name, "Surface State Base Address") == 0) { 222 surface_base = iter.raw_value; 223 } else if (strcmp(iter.name, "Dynamic State Base Address") == 0) { 224 dynamic_base = iter.raw_value; 225 } else if (strcmp(iter.name, "Instruction Base Address") == 0) { 226 instruction_base = iter.raw_value; 227 } else if (strcmp(iter 252 struct intel_field_iterator iter; local in function:handle_binding_table_pool_alloc 374 struct intel_field_iterator iter; local in function:handle_interface_descriptor_data 407 struct intel_field_iterator iter; local in function:handle_media_interface_descriptor_load 447 struct intel_field_iterator iter; local in function:handle_compute_walker 470 struct intel_field_iterator iter; local in function:handle_3dstate_vertex_buffers 530 struct intel_field_iterator iter; local in function:handle_3dstate_index_buffer 580 struct intel_field_iterator iter; local in function:decode_single_ksp 621 struct intel_field_iterator iter; local in function:decode_ps_kern 693 struct intel_field_iterator iter; local in function:decode_3dstate_constant_all 733 struct intel_field_iterator iter; local in function:decode_3dstate_constant 769 struct intel_field_iterator iter; local in function:decode_gfx4_constant_buffer 904 struct intel_field_iterator iter; local in function:decode_dynamic_state_pointers 922 struct intel_field_iterator iter; local in function:decode_3dstate_viewport_state_pointers 980 struct intel_field_iterator iter; local in function:decode_3dstate_cc_state_pointers 1033 struct intel_field_iterator iter; local in function:handle_gt_mode 1104 struct intel_field_iterator iter; local in function:decode_vs_state 1431 struct intel_field_iterator iter; local in function:intel_print_batch [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/intel/tools/ |
| H A D | aubinator_viewer_decoder.cpp | 58 struct gen_field_iterator iter; local in function:aub_viewer_print_group 62 gen_field_iterator_init(&iter, group, p, 0, false); 63 while (gen_field_iterator_next(&iter)) { 65 int iter_dword = iter.end_bit / 32; 70 address + 4 * i, iter.p[i], i); 75 if (!gen_field_is_header(iter.field)) { 76 if (ctx->decode_cfg->field_filter.PassFilter(iter.name)) { 77 if (iter.field->type.kind == gen_type::GEN_TYPE_BOOL && iter.raw_value) { 78 ImGui::Text("%s: ", iter 165 struct gen_field_iterator iter; local in function:handle_state_base_address 292 struct gen_field_iterator iter; local in function:handle_media_interface_descriptor_load 361 struct gen_field_iterator iter; local in function:handle_3dstate_vertex_buffers 423 struct gen_field_iterator iter; local in function:handle_3dstate_index_buffer 469 struct gen_field_iterator iter; local in function:decode_single_ksp 508 struct gen_field_iterator iter; local in function:decode_ps_kernels 564 struct gen_field_iterator iter; local in function:decode_3dstate_constant 643 struct gen_field_iterator iter; local in function:decode_dynamic_state_pointers 760 struct gen_field_iterator iter; local in function:handle_urb 783 struct gen_field_iterator iter; local in function:handle_urb_read 816 struct gen_field_iterator iter; local in function:handle_urb_constant 961 struct gen_field_iterator iter; local in function:aub_viewer_render_batch [all...] |
| /xsrc/external/mit/MesaLib/dist/src/intel/tools/ |
| H A D | aubinator_viewer_decoder.cpp | 58 struct intel_field_iterator iter; local in function:aub_viewer_print_group 62 intel_field_iterator_init(&iter, group, p, 0, false); 63 while (intel_field_iterator_next(&iter)) { 65 int iter_dword = iter.end_bit / 32; 70 address + 4 * i, iter.p[i], i); 75 if (!intel_field_is_header(iter.field)) { 76 if (ctx->decode_cfg->field_filter.PassFilter(iter.name)) { 77 if (iter.field->type.kind == intel_type::INTEL_TYPE_BOOL && iter.raw_value) { 78 ImGui::Text("%s: ", iter 165 struct intel_field_iterator iter; local in function:handle_state_base_address 296 struct intel_field_iterator iter; local in function:handle_media_interface_descriptor_load 365 struct intel_field_iterator iter; local in function:handle_3dstate_vertex_buffers 427 struct intel_field_iterator iter; local in function:handle_3dstate_index_buffer 473 struct intel_field_iterator iter; local in function:decode_single_ksp 512 struct intel_field_iterator iter; local in function:decode_ps_kernels 568 struct intel_field_iterator iter; local in function:decode_3dstate_constant 647 struct intel_field_iterator iter; local in function:decode_dynamic_state_pointers 764 struct intel_field_iterator iter; local in function:handle_urb 787 struct intel_field_iterator iter; local in function:handle_urb_read 820 struct intel_field_iterator iter; local in function:handle_urb_constant 965 struct intel_field_iterator iter; local in function:aub_viewer_render_batch [all...] |
| /xsrc/external/mit/MesaLib/dist/src/broadcom/cle/ |
| H A D | v3d_decoder.c | 787 v3d_field_iterator_init(struct v3d_field_iterator *iter, argument 791 memset(iter, 0, sizeof(*iter)); 793 iter->group = group; 794 iter->p = p; 809 iter_more_fields(const struct v3d_field_iterator *iter) argument 811 return iter->field_iter < iter->group->nfields; 815 iter_group_offset_bits(const struct v3d_field_iterator *iter, argument 818 return iter 823 iter_more_groups(const struct v3d_field_iterator * iter) argument 835 iter_advance_group(struct v3d_field_iterator * iter) argument 852 iter_advance_field(struct v3d_field_iterator * iter) argument 874 v3d_field_iterator_next(struct clif_dump * clif,struct v3d_field_iterator * iter) argument 1004 struct v3d_field_iterator iter; local in function:v3d_print_group [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/broadcom/cle/ |
| H A D | v3d_decoder.c | 762 v3d_field_iterator_init(struct v3d_field_iterator *iter, argument 766 memset(iter, 0, sizeof(*iter)); 768 iter->group = group; 769 iter->p = p; 784 iter_more_fields(const struct v3d_field_iterator *iter) argument 786 return iter->field_iter < iter->group->nfields; 790 iter_group_offset_bits(const struct v3d_field_iterator *iter, argument 793 return iter 798 iter_more_groups(const struct v3d_field_iterator * iter) argument 810 iter_advance_group(struct v3d_field_iterator * iter) argument 827 iter_advance_field(struct v3d_field_iterator * iter) argument 849 v3d_field_iterator_next(struct clif_dump * clif,struct v3d_field_iterator * iter) argument 979 struct v3d_field_iterator iter; local in function:v3d_print_group [all...] |
| /xsrc/external/mit/fontconfig/dist/src/ |
| H A D | fcptrlist.c | 58 FcPtrListIter iter; local in function:FcPtrListDestroy 62 FcPtrListIterInit (list, &iter); 65 if (FcPtrListIterGetValue (list, &iter)) 66 list->destroy_func (FcPtrListIterGetValue (list, &iter)); 67 FcPtrListIterRemove (list, &iter); 68 } while (FcPtrListIterIsValid (list, &iter)); 76 FcPtrListIter *iter) 78 FcPtrListIterPrivate *priv = (FcPtrListIterPrivate *) iter; 87 FcPtrListIter *iter) 89 FcPtrListIterPrivate *priv = (FcPtrListIterPrivate *) iter; 75 FcPtrListIterInit(const FcPtrList * list,FcPtrListIter * iter) argument 86 FcPtrListIterInitAtLast(FcPtrList * list,FcPtrListIter * iter) argument 102 FcPtrListIterNext(const FcPtrList * list,FcPtrListIter * iter) argument 116 FcPtrListIterIsValid(const FcPtrList * list,const FcPtrListIter * iter) argument 125 FcPtrListIterGetValue(const FcPtrList * list,const FcPtrListIter * iter) argument 138 FcPtrListIterAdd(FcPtrList * list,FcPtrListIter * iter,void * data) argument 179 FcPtrListIterRemove(FcPtrList * list,FcPtrListIter * iter) argument [all...] |
| /xsrc/external/mit/MesaLib/dist/src/intel/common/tests/ |
| H A D | genxml_test.c | 77 struct intel_field_iterator iter; local in function:test_struct 78 intel_field_iterator_init(&iter, group, dw, 0, false); 80 while (intel_field_iterator_next(&iter)) { 82 if (strcmp(iter.name, "number1") == 0) { 83 uint16_t number = iter.raw_value; 85 } else if (strcmp(iter.name, "number2") == 0) { 86 uint16_t number = iter.raw_value; 88 } else if (sscanf(iter.name, "byte[%d]", &idx) == 1) { 89 uint8_t number = iter.raw_value; 118 struct intel_field_iterator iter; local in function:test_two_levels [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/intel/common/ |
| H A D | gen_decoder.c | 859 iter_more_fields(const struct gen_field_iterator *iter) argument 861 return iter->field != NULL && iter->field->next != NULL; 865 iter_group_offset_bits(const struct gen_field_iterator *iter, argument 868 return iter->group->group_offset + (group_iter * iter->group->group_size); 872 iter_more_groups(const struct gen_field_iterator *iter) argument 874 if (iter->group->variable) { 875 int length = gen_group_get_length(iter->group, iter 886 iter_start_field(struct gen_field_iterator * iter,struct gen_field * field) argument 898 iter_advance_group(struct gen_field_iterator * iter) argument 915 iter_advance_field(struct gen_field_iterator * iter) argument 929 iter_decode_field_raw(struct gen_field_iterator * iter,uint64_t * qw) argument 960 iter_decode_field(struct gen_field_iterator * iter) argument 1058 gen_field_iterator_init(struct gen_field_iterator * iter,struct gen_group * group,const uint32_t * p,int p_bit,bool print_colors) argument 1076 gen_field_iterator_next(struct gen_field_iterator * iter) argument 1106 print_dword_header(FILE * outfile,struct gen_field_iterator * iter,uint64_t offset,uint32_t dword) argument 1132 struct gen_field_iterator iter; local in function:gen_print_group [all...] |
| H A D | gen_batch_decoder.c | 210 struct gen_field_iterator iter; local in function:handle_state_base_address 211 gen_field_iterator_init(&iter, inst, p, 0, false); 216 while (gen_field_iterator_next(&iter)) { 217 if (strcmp(iter.name, "Surface State Base Address") == 0) { 218 surface_base = iter.raw_value; 219 } else if (strcmp(iter.name, "Dynamic State Base Address") == 0) { 220 dynamic_base = iter.raw_value; 221 } else if (strcmp(iter.name, "Instruction Base Address") == 0) { 222 instruction_base = iter.raw_value; 223 } else if (strcmp(iter 326 struct gen_field_iterator iter; local in function:handle_media_interface_descriptor_load 395 struct gen_field_iterator iter; local in function:handle_3dstate_vertex_buffers 455 struct gen_field_iterator iter; local in function:handle_3dstate_index_buffer 505 struct gen_field_iterator iter; local in function:decode_single_ksp 546 struct gen_field_iterator iter; local in function:decode_ps_kernels 602 struct gen_field_iterator iter; local in function:decode_3dstate_constant 675 struct gen_field_iterator iter; local in function:decode_dynamic_state_pointers 880 struct gen_field_iterator iter; local in function:gen_print_batch [all...] |
| /xsrc/external/mit/libdrm/dist/nouveau/nvif/ |
| H A D | if0002.h | 12 __u8 iter; member in struct:nvif_perfmon_query_domain_v0 21 __u16 iter; member in struct:nvif_perfmon_query_signal_v0 32 __u8 iter; member in struct:nvif_perfmon_query_source_v0
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/virgl/ |
| H A D | virgl_transfer_queue.c | 209 struct list_iteration_args *iter) 215 args.current = iter->current; 216 args.data = iter->data; 219 if (iter->compare(queued, iter->current)) { 221 iter->action(queue, &args); 227 struct list_iteration_args *iter) 233 args.data = iter->data; 237 iter->action(queue, &args); 247 struct list_iteration_args iter; local in function:add_internal 208 compare_and_perform_action(struct virgl_transfer_queue * queue,struct list_iteration_args * iter) argument 226 perform_action(struct virgl_transfer_queue * queue,struct list_iteration_args * iter) argument 285 struct list_iteration_args iter; local in function:virgl_transfer_queue_fini 304 struct list_iteration_args iter; local in function:virgl_transfer_queue_unmap 325 struct list_iteration_args iter; local in function:virgl_transfer_queue_clear [all...] |
| /xsrc/external/mit/fontconfig/dist/test/ |
| H A D | test-conf.c | 47 json_object_iter iter; local in function:build_pattern 50 json_object_object_foreachC (obj, iter) 56 if (json_object_get_type (iter.val) == json_type_boolean) 59 v.u.b = json_object_get_boolean (iter.val); 61 else if (json_object_get_type (iter.val) == json_type_double) 64 v.u.d = json_object_get_double (iter.val); 66 else if (json_object_get_type (iter.val) == json_type_int) 69 v.u.i = json_object_get_int (iter.val); 71 else if (json_object_get_type (iter.val) == json_type_string) 73 const FcObjectType *o = FcNameGetObjectType (iter 338 json_object_iter iter; local in function:run_test 417 FcPatternIter iter; local in function:run_test 496 FcPatternIter iter; local in function:run_test [all...] |
| /xsrc/external/mit/MesaLib/dist/src/virtio/vulkan/ |
| H A D | vn_common.c | 73 vn_relax(uint32_t *iter, const char *reason) argument 83 (*iter)++; 84 if (*iter < (1 << busy_wait_order)) { 92 if (unlikely(*iter % (1 << warn_order) == 0)) 93 vn_log(NULL, "stuck in %s wait with iter at %d", reason, *iter); 95 const uint32_t shift = util_last_bit(*iter) - busy_wait_order - 1;
|
| /xsrc/external/mit/xedit/dist/ |
| H A D | hash.c | 105 hash->iter.offset = -1; 218 if (ptr && ptr == hash->iter.entry) 219 hash->iter.entry = ptr->next; 259 hash->iter.offset = -1; 265 hash->iter.offset = 0; 266 hash->iter.entry = (hash_entry *)0; 274 if (hash->iter.offset >= 0) { 275 if (hash->iter.entry) { 276 if ((hash->iter.entry = hash->iter [all...] |