Home
last modified time | relevance | path

Searched full:elements (Results 1 – 25 of 207) sorted by relevance

123456789

/qemu/tests/tcg/hexagon/
H A Dscatter_gather.c24 * _16 16-bit elements and 16-bit offsets
25 * _32 32-bit elements and 32-bit offsets
26 * _16_32 16-bit elements and 32-bit offsets
124 /* create byte offsets to be a diagonal of the matrix with 16 bit elements */
156 /* create byte offsets to be a diagonal of the matrix with 32 bit elements */
189 * create byte offsets to be a diagonal of the matrix with 16 bit elements
223 /* scatter the 16 bit elements using HVX */
237 /* scatter-accumulate the 16 bit elements using HVX */
251 /* masked scatter the 16 bit elements using HVX */
268 /* scatter the 32 bit elements using HVX */
[all …]
/qemu/fsdev/
H A Dp9array.h36 * elements.
84 * @scalar_type: type of the individual array elements
101 * @scalar_type: type of the individual array elements
103 * allocated by individual array elements before
135 * @scalar_type: type of the individual array elements
147 * @scalar_type: type of the individual array elements
149 * @len: amount of array elements to be allocated immediately
152 * elements and assigns the created array to the reference variable
/qemu/target/riscv/
H A Dvector_internals.c22 /* set agnostic elements to 1s */
36 * Deal the situation when the elements are insdie in vext_set_elems_1s()
73 /* set masked-off elements to 1s */ in do_vext_vv()
80 /* set tail elements to 1s */ in do_vext_vv()
99 /* set masked-off elements to 1s */ in do_vext_vx()
106 /* set tail elements to 1s */ in do_vext_vx()
H A Dvector_internals.h110 * Get number of total elements, including prestart, body and tail elements.
111 * Note that when LMUL < 1, the tail includes the elements past VLMAX that
124 /* set agnostic elements to 1s */
166 /* set masked-off elements to 1s */ \
174 /* set tail elements to 1s */ \
179 /* operation of two vector elements */
H A Dvector_helper.c94 * Get the maximum number of elements can be operated.
165 /* elements operations for load and store */
289 /* set masked-off elements to 1s */ in vext_ldst_stride()
336 * unit-stride: access elements stored contiguously in memory
427 /* Get number of elements */ in vext_ldst_us()
433 /* Load/store elements in the first page */ in vext_ldst_us()
439 /* Load/store elements in the second page */ in vext_ldst_us()
452 /* Get number of elements of second page */ in vext_ldst_us()
455 /* Load/store elements in the second page */ in vext_ldst_us()
571 /* set masked-off elements to 1s */ in GEN_VEXT_GET_INDEX_ADDR()
[all …]
H A Dvcrypto_helper.c238 /* set tail elements to 1s */ \
264 /* set tail elements to 1s */ \
346 /* set tail elements to 1s */
405 /* set tail elements to 1s */ in HELPER()
479 /* set tail elements to 1s */ in HELPER()
591 /* set tail elements to 1s */ in HELPER()
611 /* set tail elements to 1s */ in HELPER()
631 /* set tail elements to 1s */ in HELPER()
651 /* set tail elements to 1s */ in HELPER()
830 /* set tail elements to 1s */ in HELPER()
[all …]
/qemu/target/hexagon/imported/
H A Dcompare.idef308 "Compare elements of two vectors ",
317 "Compare elements of two vectors ",
326 "Compare elements of two vectors ",
336 "Compare elements of two vectors ",
347 "Compare elements of two vectors ",
356 "Compare elements of two vectors ",
365 "Compare elements of two vectors ",
374 "Compare elements of two vectors ",
422 "Compare elements of two vectors ",
432 "Compare elements of two vectors ",
[all …]
/qemu/hw/dma/
H A Domap_dma.c37 uint32_t elements; member
89 int elements; member
157 a->elements = ch->elements; in omap_dma_channel_load()
163 if (unlikely(!ch->elements || !ch->frames)) { in omap_dma_channel_load()
395 if (a->element == a->elements) { in omap_dma_transfer_generic()
419 if (a->element == (a->elements >> 1)) in omap_dma_transfer_generic()
439 if (a->element == a->elements) { in omap_dma_transfer_generic()
506 int frames, min_elems, elements[__omap_dma_intr_last];
531 elements[id] = nelements; \
532 if (elements[id] < min_elems) \
[all …]
/qemu/docs/interop/
H A Dprl-xml.rst95 The ``Disk_Parameters`` element MUST contain the following child elements:
124 A ``Storage`` element has the following child elements:
135 * Several ``Image`` child elements.
137 Each ``Image`` element has the following child elements:
156 The element contains the set of ``Shot`` child elements, as shown below::
169 Each ``Shot`` element contains the following child elements:
/qemu/include/qemu/
H A Dqueue.h48 * elements are singly linked for minimum space and pointer manipulation
49 * overhead at the expense of O(n) removal for arbitrary elements. New
50 * elements can be added to the list after an existing element or at the
51 * head of the list. Elements being removed from the head of the list
58 * pointers for a hash table header). The elements are doubly linked
60 * traverse the list. New elements can be added to the list before
65 * list and the other to the tail of the list. The elements are singly
66 * linked to save space, so elements can only be removed from the
67 * head of the list. New elements can be added to the list after
72 * list and the other to the tail of the list. The elements are doubly
[all …]
H A Dfifo8.h82 * Pop a number of elements from the FIFO up to a maximum of @destlen.
96 * Peek a number of elements from the FIFO up to a maximum of @destlen.
112 * Pop a number of elements from the FIFO up to a maximum of @max. The buffer
138 * Peek into a number of elements from the FIFO up to a maximum of @max.
H A Diov.h20 * starting at `iov' of `iov_cnt' number of elements.
29 * `iov_cnt' number of elements, starting at byte position `offset'
68 * Set data bytes pointed out by iovec `iov' of size `iov_cnt' elements,
132 * Produce a text hexdump of iovec `iov' with `iov_cnt' number of elements
150 * This may update iov and/or iov_cnt to exclude iovec elements that are
/qemu/docs/
H A Dimage-fuzzer.txt28 elements, e.g. L1/L2 tables, having random invalid values.
66 Each sublist can have one or two strings defining image structure elements.
147 or two elements: first element is a name of a parent image element, second one
231 Action vector is a sequence of structure elements retrieved from an image
233 elements of the action pool. Example: header, refcount table, etc.
234 Action pool is all available elements of an image structure that generated
/qemu/docs/system/devices/
H A Dusb-u2f.rst49 To work, an emulated U2F device must have four elements:
57 four elements must be passed one way or another.
67 all the elements it needs for a single use of the lifetime of the device.
/qemu/target/s390x/tcg/
H A Dvec_string_helper.c71 * Returns the bitmasks for multiple elements (excluding the MSBs).
129 return 1; /* matching elements, no match for zero */ in vfae()
131 return 2; /* matching elements before match for zero */ in vfae()
190 return 1; /* matching elements, no match for zero */ in vfee()
192 return 2; /* matching elements before match for zero */ in vfee()
413 return 1; /* matching elements, no match for zero */ in vstrc()
415 return 2; /* matching elements before match for zero */ in vstrc()
522 /* All elements matched. */ in vstrs()
/qemu/include/standard-headers/linux/
H A Dvirtio_snd.h14 /* device supports control elements */
28 /* # of available control elements (if VIRTIO_SND_F_CTLS) */
357 * CONTROL ELEMENTS MESSAGES
366 /* supported roles for control elements */
374 /* supported value types for control elements */
384 /* supported access rights for control elements */
/qemu/docs/devel/
H A Dkconfig.rst55 All elements have boolean (true/false) type; truth is written as ``y``, while
138 Configurable elements in QEMU fall under five broad groups. Each group
244 **internal elements**
252 Internal elements group code that is useful in several boards or
254 other elements; they are never visible in ``configs/*.mak``
/qemu/target/arm/tcg/
H A Dvec_helper.c30 * Data for expanding active predicate bits to bytes, for byte elements.
132 * Similarly for half-word elements.
320 intptr_t elements = opr_sz / 2; in HELPER() local
321 intptr_t eltspersegment = MIN(16 / 2, elements); in HELPER()
323 for (i = 0; i < elements; i += 16 / 2) { in HELPER()
338 intptr_t elements = opr_sz / 2; in HELPER() local
339 intptr_t eltspersegment = MIN(16 / 2, elements); in HELPER()
341 for (i = 0; i < elements; i += 16 / 2) { in HELPER()
356 intptr_t elements = opr_sz / 2; in HELPER() local
357 intptr_t eltspersegment = MIN(16 / 2, elements); in HELPER()
[all …]
H A Dvec_internal.h31 * The H<N> macros are used when indexing an array of elements of size N.
50 * Access to 64-bit elements isn't host-endian dependent; we provide H8
58 * Expand active predicate bits to bytes, for byte elements.
66 /* Similarly for half-word elements. */
H A Dsme_helper.c64 * When considering the ZA storage as an array of elements of
210 * Clear elements in a tile slice comprising len bytes.
256 * Copy elements from an array into a tile slice comprising len bytes.
348 * The ARMVectorReg elements are stored in host-endian 64-bit units.
448 /* Find the active elements. */ in DO_LD()
458 /* Handle watchpoints for all active elements. */ in DO_LD()
463 * Handle mte checks for all active elements. in DO_LD()
653 /* Find the active elements. */ in DO_LD()
662 /* Handle watchpoints for all active elements. */ in DO_LD()
667 * Handle mte checks for all active elements. in DO_LD()
[all …]
/qemu/qapi/
H A Dstring-input-visitor.c35 /* protect against DOS attacks, limit the amount of elements per range */
114 error_setg(errp, "Fewer list elements expected"); in check_list()
217 error_setg(errp, "Fewer list elements expected"); in parse_type_int64()
307 error_setg(errp, "Fewer list elements expected"); in parse_type_uint64()
/qemu/hw/net/
H A Dnet_rx_pkt.h59 * @iovcnt: number of elements in iov
205 * @iovcnt number of elements in iov
220 * @iovcnt: number of elements in iov
/qemu/subprojects/libvhost-user/
H A Dlibvhost-user.h683 * @num: number of elements to push back
685 * Pretend that elements weren't popped from the virtqueue. The next
689 * elements.
723 * @num: number of elements to flush
725 * Mark the last number of elements as done (used.idx is updated by
726 * num elements).
/qemu/util/
H A Drange.c44 /* Skip all list elements strictly less than data */ in range_list_insert()
57 /* Merge any subsequent list elements that now also overlap */ in range_list_insert()
/qemu/tests/functional/qemu_test/
H A Dtestcase.py112 the root directory, or may be multiple elements to
130 the build directory, or may be multiple elements to
150 the scratch directory, or may be multiple elements to
170 the log directory, or may be multiple elements to

123456789