Searched refs:iter (Results 1 - 25 of 179) sorted by relevance

12345678

/xsrc/external/mit/libpciaccess/dist/src/
H A Dcommon_iterator.c74 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 Dcso_hash.h95 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 Dcso_cache.c178 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 Dpixman-noop.c41 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 Dpixman-conical-gradient.c54 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 Dpixman-linear-gradient.c92 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 Dpixman-ssse3.c158 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 Dcso_hash.h97 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 Du_hash_table.c72 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 Dvirgl_transfer_queue.c168 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 Dintel_decoder.c873 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 Dintel_batch_decoder.c214 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 Daubinator_viewer_decoder.cpp58 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 Daubinator_viewer_decoder.cpp58 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 Dv3d_decoder.c787 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 Dv3d_decoder.c762 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 Dfcptrlist.c58 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 Dgenxml_test.c77 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 Dgen_decoder.c859 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 Dgen_batch_decoder.c210 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 Dif0002.h12 __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 Dvirgl_transfer_queue.c209 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 Dtest-conf.c47 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 Dvn_common.c73 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 Dhash.c105 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...]

Completed in 24 milliseconds

12345678