Home
last modified time | relevance | path

Searched refs:array (Results 1 – 25 of 26) sorted by relevance

12

/tools/libs/light/
A Dflexarray.c29 flexarray_t *array; in flexarray_make() local
31 GCNEW(array); in flexarray_make()
34 array->count = 0; in flexarray_make()
35 array->gc = gc; in flexarray_make()
38 return array; in flexarray_make()
44 free(array->data); in flexarray_free()
45 free(array); in flexarray_free()
64 newsize = (array->size * 2 < idx) ? idx + 1 : array->size * 2; in flexarray_set()
65 flexarray_grow(array, newsize - array->size); in flexarray_set()
75 return flexarray_set(array, array->count, ptr); in flexarray_append()
[all …]
A Dflexarray.h36 _hidden void flexarray_free(flexarray_t *array);
37 _hidden void flexarray_grow(flexarray_t *array, int extents);
38 _hidden int flexarray_set(flexarray_t *array, unsigned int index, void *ptr);
39 _hidden int flexarray_append(flexarray_t *array, void *ptr);
40 _hidden int flexarray_append_pair(flexarray_t *array, void *ptr1, void *ptr2);
41 _hidden int flexarray_vappend(flexarray_t *array, ...);
42 _hidden int flexarray_get(flexarray_t *array, int index, void **ptr);
44 _hidden void **flexarray_contents(flexarray_t *array);
A Dlibxl_json.c182 flexarray_t *array; in libxl__bitmap_parse_json() local
188 if (!array->count) { in libxl__bitmap_parse_json()
298 flexarray_t *array = NULL; in libxl__string_list_parse_json() local
305 size = array->count; in libxl__string_list_parse_json()
458 obj->u.map = array; in libxl__json_object_alloc()
460 obj->u.array = array; in libxl__json_object_alloc()
541 flexarray_free(obj->u.array); in libxl__json_object_free()
552 flexarray_t *array = NULL; in libxl__json_array_get() local
559 if (i >= array->count) in libxl__json_array_get()
571 flexarray_t *array = NULL; in libxl__json_map_node_get() local
[all …]
A Dlibxl_xshelp.c20 char **libxl__xs_kvs_of_flexarray(libxl__gc *gc, flexarray_t *array) in libxl__xs_kvs_of_flexarray() argument
25 if (!array) in libxl__xs_kvs_of_flexarray()
28 length = array->count; in libxl__xs_kvs_of_flexarray()
37 flexarray_get(array, i, &ptr); in libxl__xs_kvs_of_flexarray()
39 flexarray_get(array, i + 1, &ptr); in libxl__xs_kvs_of_flexarray()
A Dlibxl_cpuid.c642 flexarray_t *array; in libxl__cpuid_policy_list_parse_json() local
669 array = libxl__json_object_get_array(co); in libxl__cpuid_policy_list_parse_json()
670 if (!array->count) in libxl__cpuid_policy_list_parse_json()
673 size = array->count; in libxl__cpuid_policy_list_parse_json()
685 if (flexarray_get(array, i, (void**)&t) != 0) in libxl__cpuid_policy_list_parse_json()
721 array = libxl__json_object_get_array(co); in libxl__cpuid_policy_list_parse_json()
722 if (!array->count) in libxl__cpuid_policy_list_parse_json()
724 size = array->count; in libxl__cpuid_policy_list_parse_json()
733 if (flexarray_get(array, i, (void**)&t) != 0) in libxl__cpuid_policy_list_parse_json()
A Didl.txt190 A class representing an array of similar elements. An idl.Array must
194 element of the array.
197 idl.Aggregate and will contain the length of the array. The field
A Dlibxl_device.c743 multidev->array = 0; in libxl__multidev_begin()
770 GCREALLOC_ARRAY(multidev->array, multidev->allocd); in libxl__multidev_prepare_with_aodev()
772 multidev->array[multidev->used++] = aodev; in libxl__multidev_prepare_with_aodev()
794 if (multidev->array[i]->active) in libxl__multidev_one_callback()
797 if (multidev->array[i]->rc) in libxl__multidev_one_callback()
798 error = multidev->array[i]->rc; in libxl__multidev_one_callback()
A Dlibxl_internal.h938 _hidden char **libxl__xs_kvs_of_flexarray(libxl__gc *gc, flexarray_t *array);
2116 flexarray_t *array; member
2208 return o->u.array; in libxl__json_object_get_array()
2774 libxl__ao_device **array; member
3895 #define DEFINE_DEVICE_TYPE_STRUCT(name, kind, array, ...) \ argument
3898 .ptr_offset = offsetof(libxl_domain_config, array), \
3899 .num_offset = offsetof(libxl_domain_config, num_ ## array), \
/tools/libs/ctrl/
A Dxc_hcall_buf.c120 array = malloc(sizeof(*array)); in xc_hypercall_buffer_array_create()
121 if ( array == NULL ) in xc_hypercall_buffer_array_create()
128 array->max_bufs = n; in xc_hypercall_buffer_array_create()
129 array->bufs = bufs; in xc_hypercall_buffer_array_create()
131 return array; in xc_hypercall_buffer_array_create()
135 free(array); in xc_hypercall_buffer_array_create()
147 if ( index >= array->max_bufs || array->bufs[index].hbuf ) in xc__hypercall_buffer_array_alloc()
161 if ( index >= array->max_bufs || array->bufs[index].hbuf == NULL ) in xc__hypercall_buffer_array_get()
173 if ( array == NULL ) in xc_hypercall_buffer_array_destroy()
178 free(array->bufs); in xc_hypercall_buffer_array_destroy()
[all …]
A Dxc_private.c239 set_xen_guest_handle(domctl.u.getpageframeinfo3.array, arr); in xc_get_pfn_type_batch()
/tools/ocaml/libs/xb/
A Dop.mli24 val operation_c_mapping : operation array
26 val array_search : 'a -> 'a array -> int
A Dxb.mli27 val operation_c_mapping : operation array
29 val array_search : 'a -> 'a array -> int
/tools/tests/x86_emulator/
A Dsimd-sg.c206 const typeof((vec_t){}[0]) array[] = {
228 x = gather(full, array, (idx_t){}, full, 1); in sg_test()
236 x = gather(full, array, idx, full, ELEM_SIZE); in sg_test()
244 x = gather(full, array, idx * ELEM_SIZE, full, 2); in sg_test()
252 x = gather(full, array, inv, full, ELEM_SIZE); in sg_test()
260 y = gather(full, array + ITEM_COUNT, -idx, full, ELEM_SIZE); in sg_test()
274 x = gather(full, array, inv * 2, full, ELEM_SIZE / 2); in sg_test()
283 y = gather(x, array, idx, (idx & inv) != 0, ELEM_SIZE); in sg_test()
/tools/ocaml/libs/xc/
A Dxenctrl.mli103 handle : int array;
196 external vcpu_affinity_set : handle -> domid -> int -> bool array -> unit
198 external vcpu_affinity_get : handle -> domid -> int -> bool array
232 external pcpu_info: handle -> int -> int64 array = "stub_xc_pcpu_info"
313 external get_cpu_featureset : handle -> featureset_index -> int64 array = "stub_xc_get_cpu_features…
A Dxenctrl.ml112 handle : int array;
262 external vcpu_affinity_set: handle -> domid -> int -> bool array -> unit
264 external vcpu_affinity_get: handle -> domid -> int -> bool array
305 external pcpu_info: handle -> int -> int64 array = "stub_xc_pcpu_info"
386 external get_cpu_featureset : handle -> featureset_index -> int64 array = "stub_xc_get_cpu_features…
A Dxenctrl_stubs.c66 #define string_of_option_array(array, index) \ argument
67 ((Field(array, index) == Val_none) ? NULL : String_val(Field(Field(array, index), 0)))
/tools/9pfsd/
A Dio.c378 static bool fill_data_elem(void **par, void **array, unsigned int *array_sz, in fill_data_elem() argument
381 if ( *array_sz && !*array ) in fill_data_elem()
383 *array = calloc(*array_sz, elem_sz); in fill_data_elem()
384 if ( !*array ) in fill_data_elem()
386 *par = *array; in fill_data_elem()
435 void **array = NULL; in fill_data() local
455 array = va_arg(ap, void **); in fill_data()
456 *array = NULL; in fill_data()
462 if ( !fill_data_elem(&par, array, &array_sz, sizeof(uint8_t), in fill_data()
486 if ( !fill_data_elem(&par, array, &array_sz, sizeof(uint64_t), in fill_data()
[all …]
/tools/ocaml/libs/xsd_glue/
A Dplugin_interface_v1.ml18 val domain_getinfolist : handle -> domaininfo array
A Dplugin_interface_v1.mli32 val domain_getinfolist : handle -> domaininfo array
/tools/ocaml/libs/xsd_glue/domain_getinfo_plugin_v1/
A Ddomain_getinfo_v1.ml24 external domain_getinfolist : handle -> domaininfo array
/tools/xl/
A Dxl_parse.c35 #define ARRAY_EXTEND_INIT__CORE(array,count,initfn,more) \ argument
39 (array) = xrealloc((array), sizeof(*array) * (count)); \
40 (initfn)(&(array)[array_extend_old_count]); \
42 &(array)[array_extend_old_count]; \
45 #define ARRAY_EXTEND_INIT(array,count,initfn) \ argument
46 ARRAY_EXTEND_INIT__CORE((array),(count),(initfn), ({ \
47 (array)[array_extend_old_count].devid = array_extend_old_count; \
50 #define ARRAY_EXTEND_INIT_NODEVID(array,count,initfn) \ argument
51 ARRAY_EXTEND_INIT__CORE((array),(count),(initfn), /* nothing */ )
/tools/xentrace/
A Dxenalyze.c222 struct array_struct array; member
1891 } array; member
2422 for(i=0; i<P.interval.array.count; i++) { in interval_table_output()
2450 P.interval.array.count = count; in interval_table_alloc()
2453 if(!P.interval.array.values) { in interval_table_alloc()
2505 if(P.interval.array.values[i]) { in interval_cr3_value_check()
2623 if(P.interval.array.values[i]) { in interval_domain_value_check()
10481 || opt.interval.array.count != 1) in cmd_parser()
10522 || opt.interval.array.count != 1) in cmd_parser()
10536 || opt.interval.array.count != 1) in cmd_parser()
[all …]
/tools/ocaml/xenstored/
A Dpoll.ml25 external select_on_poll: (Unix.file_descr * event) array -> int -> int = "stub_select_on_poll"
/tools/include/
A Dxenctrl.h351 void *xc__hypercall_buffer_array_alloc(xc_interface *xch, xc_hypercall_buffer_array_t *array,
355 void *xc__hypercall_buffer_array_get(xc_interface *xch, xc_hypercall_buffer_array_t *array,
359 void xc_hypercall_buffer_array_destroy(xc_interface *xc, xc_hypercall_buffer_array_t *array);
/tools/xenstored/
A Dtalloc_guide.txt568 This can be used to calculate the size of an array.

Completed in 180 milliseconds

12