| /linux/tools/perf/util/ |
| H A D | bpf-utils.c | 111 get_bpf_prog_info_linear(int fd, __u64 arrays) in get_bpf_prog_info_linear() argument 120 if (arrays >> PERF_BPIL_LAST_ARRAY) in get_bpf_prog_info_linear() 132 /* step 2: calculate total size of all arrays */ in get_bpf_prog_info_linear() 135 bool include_array = (arrays & (1UL << i)) > 0; in get_bpf_prog_info_linear() 145 arrays &= ~(1UL << i); /* clear the bit */ in get_bpf_prog_info_linear() 161 info_linear->arrays = arrays; in get_bpf_prog_info_linear() 169 if ((arrays & (1UL << i)) == 0) in get_bpf_prog_info_linear() 186 /* step 5: call syscall again to get required arrays */ in get_bpf_prog_info_linear() 205 if ((arrays in get_bpf_prog_info_linear() [all...] |
| H A D | bpf-event.c | 63 if (!(info_linear->arrays & (1UL << PERF_BPIL_JITED_KSYMS))) in machine__process_bpf_event_load() 565 u64 arrays; in perf_event__synthesize_one_bpf_prog() 573 arrays = 1UL << PERF_BPIL_JITED_KSYMS; in perf_event__synthesize_one_bpf_prog() 574 arrays |= 1UL << PERF_BPIL_JITED_FUNC_LENS; in perf_event__synthesize_one_bpf_prog() 575 arrays |= 1UL << PERF_BPIL_FUNC_INFO; in perf_event__synthesize_one_bpf_prog() 576 arrays |= 1UL << PERF_BPIL_PROG_TAGS; in perf_event__synthesize_one_bpf_prog() 577 arrays |= 1UL << PERF_BPIL_JITED_INSNS; in perf_event__synthesize_one_bpf_prog() 578 arrays |= 1UL << PERF_BPIL_LINE_INFO; in perf_event__synthesize_one_bpf_prog() 579 arrays |= 1UL << PERF_BPIL_JITED_LINE_INFO; in perf_event__synthesize_one_bpf_prog() 580 arrays | in perf_event__synthesize_one_bpf_prog() 546 u64 arrays; perf_event__synthesize_one_bpf_prog() local 839 u64 arrays; perf_env__add_bpf_info() local [all...] |
| H A D | bpf-utils.h | 71 __u64 arrays; member 77 get_bpf_prog_info_linear(int fd, __u64 arrays);
|
| /linux/scripts/coccinelle/misc/ |
| H A D | flexible_array.cocci | 3 /// Zero-length and one-element arrays are deprecated, see 75 // handling of bitfields, arrays, etc. 99 …https://www.kernel.org/doc/html/latest/process/deprecated.html#zero-length-and-one-element-arrays)" 106 …https://www.kernel.org/doc/html/latest/process/deprecated.html#zero-length-and-one-element-arrays)"
|
| /linux/Documentation/core-api/ |
| H A D | generic-radix-tree.rst | 2 Generic radix trees/sparse arrays 6 :doc: Generic radix trees/sparse arrays
|
| H A D | packing.rst | 289 These APIs use field definitions in arrays of ``struct packed_field_u8`` or 291 of these arrays according to their custom requirements.
|
| /linux/Documentation/driver-api/md/ |
| H A D | raid5-ppl.rst | 5 Partial Parity Log (PPL) is a feature available for RAID5 arrays. The issue 42 metadata arrays. It can be enabled using mdadm option --consistency-policy=ppl. 45 keep data structures and implementation simple. RAID5 arrays with so many disks
|
| /linux/fs/nfs/ |
| H A D | dir.c | 825 struct folio **arrays, size_t narrays, in nfs_readdir_folio_filler() argument 829 struct folio *new, *folio = *arrays; in nfs_readdir_folio_filler() 858 arrays++; in nfs_readdir_folio_filler() 859 *arrays = folio = new; in nfs_readdir_folio_filler() 865 if (folio != *arrays) in nfs_readdir_folio_filler() 890 if (folio != *arrays) in nfs_readdir_folio_filler() 931 struct folio **arrays, size_t narrays) in nfs_readdir_xdr_to_array() argument 935 struct folio *folio = *arrays; in nfs_readdir_xdr_to_array() 967 arrays, narrays, change_attr); in nfs_readdir_xdr_to_array() 1147 struct folio **arrays; in uncached_readdir() local [all …]
|
| /linux/Documentation/translations/zh_CN/core-api/ |
| H A D | generic-radix-tree.rst | 16 “DOC: Generic radix trees/sparse arrays”。
|
| /linux/drivers/gpu/drm/radeon/ |
| H A D | r100_track.h | 69 struct r100_cs_track_array arrays[16]; member
|
| H A D | r100.c | 1367 track->arrays[i + 0].esize = idx_value >> 8; in r100_packet3_load_vbpntr() 1368 track->arrays[i + 0].robj = reloc->robj; in r100_packet3_load_vbpntr() 1369 track->arrays[i + 0].esize &= 0x7F; in r100_packet3_load_vbpntr() 1378 track->arrays[i + 1].robj = reloc->robj; in r100_packet3_load_vbpntr() 1379 track->arrays[i + 1].esize = idx_value >> 24; in r100_packet3_load_vbpntr() 1380 track->arrays[i + 1].esize &= 0x7F; in r100_packet3_load_vbpntr() 1392 track->arrays[i + 0].robj = reloc->robj; in r100_packet3_load_vbpntr() 1393 track->arrays[i + 0].esize = idx_value >> 8; in r100_packet3_load_vbpntr() 1394 track->arrays[i + 0].esize &= 0x7F; in r100_packet3_load_vbpntr() 1987 track->arrays[0].robj = reloc->robj; in r100_packet3_check() [all …]
|
| /linux/Documentation/translations/sp_SP/process/ |
| H A D | deprecated.rst | 101 <#zero-length-and-one-element-arrays>`_ 209 Usando VLA en la pila (stack) produce un código mucho peor que los arrays 263 en estos casos. El estilo anterior de arrays de un elemento o de longitud 286 para permitir los arrays de longitud cero, para evitar estos tipos de 300 C99 introdujo "los arrays miembros flexibles", los cuales carecen de un 314 los arrays (via sizeof(), `CONFIG_FORTIFY_SOURCE`, y `CONFIG_UBSAN_BOUNDS`). 343 Con respecto a los arrays de un único elemento, se ha de ser consciente de 344 que dichos arrays ocupan al menos tanto espacio como un único objeto del
|
| /linux/Documentation/userspace-api/netlink/ |
| H A D | genetlink-legacy.rst | 31 New Netlink families should use ``multi-attr`` to define arrays. 57 ``sub-type`` means there are nest arrays in the ``ENTRY``, with the structure 272 Legacy families also use ``binary`` attributes to encapsulate C arrays. The
|
| /linux/Documentation/devicetree/bindings/pinctrl/ |
| H A D | pinctrl-sirf.txt | 25 group and function arrays in driver files:
|
| /linux/Documentation/devicetree/bindings/powerpc/opal/ |
| H A D | power-mgt.txt | 28 properties are exposed as arrays. Each entry in the property array 35 otherwise. The length of all the property arrays must be the same.
|
| /linux/Documentation/admin-guide/device-mapper/ |
| H A D | switch.rst | 18 Dell EqualLogic and some other iSCSI storage arrays use a distributed 20 consists of a number of distinct storage arrays ("members") each having
|
| /linux/Documentation/networking/ |
| H A D | fib_trie.rst | 39 Level Compression / child arrays 46 in order to avoid ever-increasing child arrays.
|
| /linux/Documentation/mm/ |
| H A D | overcommit-accounting.rst | 15 applications. Classic example is code using sparse arrays and
|
| /linux/Documentation/i2c/ |
| H A D | i2c-stub.rst | 18 arrays in memory. It will also spam the kernel logs for every command it
|
| /linux/Documentation/userspace-api/media/mediactl/ |
| H A D | media-ioc-g-topology.rst | 41 Before the second call, the userspace should allocate arrays to store 47 desired arrays with the media graph elements.
|
| H A D | media-ioc-enum-links.rst | 38 :c:type:`media_link_desc` structure arrays pointed by
|
| /linux/Documentation/userspace-api/media/v4l/ |
| H A D | extended-controls.rst | 46 on arrays of controls (as opposed to the 76 such as N-dimensional arrays and/or structures. You need to specify the
|
| H A D | ext-ctrls-image-source.rst | 90 with, for example, non-Bayer CFAs (colour filter arrays).
|
| /linux/Documentation/arch/x86/ |
| H A D | orc-unwinder.rst | 149 The ORC data is split into the two arrays for performance reasons, to 151 arrays are sorted in parallel at boot time.
|
| /linux/tools/perf/Documentation/ |
| H A D | perf.data-file-format.txt | 258 * @list: linking a number of arrays of entries 357 u64 arrays; /* which arrays are included in data */
|