/qemu/tests/tcg/hexagon/ |
H A D | scatter_gather.c | 24 * _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 D | p9array.h | 36 * 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 D | vector_internals.c | 22 /* 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 D | vector_internals.h | 110 * 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 D | vector_helper.c | 94 * 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 D | vcrypto_helper.c | 238 /* 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 D | compare.idef | 308 "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 D | omap_dma.c | 37 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 D | prl-xml.rst | 95 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 D | queue.h | 48 * 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 D | fifo8.h | 82 * 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 D | iov.h | 20 * 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 D | image-fuzzer.txt | 28 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 D | usb-u2f.rst | 49 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 D | vec_string_helper.c | 71 * 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 D | virtio_snd.h | 14 /* 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 D | kconfig.rst | 55 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 D | vec_helper.c | 30 * 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 D | vec_internal.h | 31 * 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 D | sme_helper.c | 64 * 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 D | string-input-visitor.c | 35 /* 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 D | net_rx_pkt.h | 59 * @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 D | libvhost-user.h | 683 * @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 D | range.c | 44 /* 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 D | testcase.py | 112 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
|