/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 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() 198 if ((arrays & (1UL << i)) == 0) in get_bpf_prog_info_linear() 230 if ((info_linear->arrays & (1UL << i)) == 0) in bpil_addr_to_offs() 250 if ((info_linear->arrays & (1UL << i)) == 0) in bpil_offs_to_addr()
|
H A D | bpf-event.c | 181 u64 arrays; in perf_event__synthesize_one_bpf_prog() local 189 arrays = 1UL << PERF_BPIL_JITED_KSYMS; in perf_event__synthesize_one_bpf_prog() 191 arrays |= 1UL << PERF_BPIL_FUNC_INFO; in perf_event__synthesize_one_bpf_prog() 192 arrays |= 1UL << PERF_BPIL_PROG_TAGS; in perf_event__synthesize_one_bpf_prog() 193 arrays |= 1UL << PERF_BPIL_JITED_INSNS; in perf_event__synthesize_one_bpf_prog() 194 arrays |= 1UL << PERF_BPIL_LINE_INFO; in perf_event__synthesize_one_bpf_prog() 456 u64 arrays; in perf_env__add_bpf_info() local 464 arrays = 1UL << PERF_BPIL_JITED_KSYMS; in perf_env__add_bpf_info() 466 arrays |= 1UL << PERF_BPIL_FUNC_INFO; in perf_env__add_bpf_info() 467 arrays |= 1UL << PERF_BPIL_PROG_TAGS; in perf_env__add_bpf_info() [all …]
|
H A D | bpf-utils.h | 61 __u64 arrays; member 67 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
|
/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 | 857 arrays++; in nfs_readdir_folio_filler() 858 *arrays = folio = new; in nfs_readdir_folio_filler() 864 if (folio != *arrays) in nfs_readdir_folio_filler() 889 if (folio != *arrays) in nfs_readdir_folio_filler() 934 struct folio *folio = *arrays; in nfs_readdir_xdr_to_array() 1146 struct folio **arrays; in uncached_readdir() local 1154 arrays = kcalloc(sz, sizeof(*arrays), GFP_KERNEL); in uncached_readdir() 1155 if (!arrays) in uncached_readdir() 1158 if (!arrays[0]) in uncached_readdir() 1176 desc->folio = arrays[i]; in uncached_readdir() [all …]
|
/linux/Documentation/translations/zh_CN/core-api/ |
H A D | generic-radix-tree.rst | 16 “DOC: Generic radix trees/sparse arrays”。
|
/linux/Documentation/admin-guide/ |
H A D | md.rst | 1 RAID arrays 4 Boot time assembly of RAID arrays 14 for old raid arrays without persistent superblocks:: 18 for raid arrays with persistent superblocks:: 77 Boot time autodetection of RAID arrays 81 type 0xfd are scanned and automatically assembled into RAID arrays. 87 that all auto-detected arrays are assembled as partitionable. 89 Boot time assembly of degraded/dirty arrays 108 arrays to be started. 165 Specific Rules that apply to format-0 super block arrays, and arrays with no superblock (non-persis… [all …]
|
/linux/arch/powerpc/mm/ |
H A D | numa.c | 540 const __be32 *arrays; member 580 aa->arrays = prop; in of_get_assoc_arrays() 586 struct assoc_arrays aa = { .arrays = NULL }; in get_nid_and_numa_distance() 603 associativity = &aa.arrays[index]; in get_nid_and_numa_distance() 622 struct assoc_arrays aa = { .arrays = NULL }; in of_drconf_to_nid_single() 639 associativity = &aa.arrays[index]; in of_drconf_to_nid_single()
|
/linux/Documentation/process/ |
H A D | deprecated.rst | 95 <#zero-length-and-one-element-arrays>`_ instead. 192 sized stack arrays. While these non-trivial `performance issues 237 Zero-length and one-element arrays 242 for these cases. The older style of one-element or zero-length arrays should 256 was introduced to allow for zero-length arrays, to avoid these kinds of 312 With respect to one-element arrays, one has to be acutely aware that `such arrays 355 existing use of such arrays in those places and the work-around that
|
/linux/drivers/gpu/drm/radeon/ |
H A D | r100.c | 1363 track->arrays[i + 0].robj = reloc->robj; in r100_packet3_load_vbpntr() 1364 track->arrays[i + 0].esize &= 0x7F; in r100_packet3_load_vbpntr() 1373 track->arrays[i + 1].robj = reloc->robj; in r100_packet3_load_vbpntr() 1375 track->arrays[i + 1].esize &= 0x7F; in r100_packet3_load_vbpntr() 1387 track->arrays[i + 0].robj = reloc->robj; in r100_packet3_load_vbpntr() 1389 track->arrays[i + 0].esize &= 0x7F; in r100_packet3_load_vbpntr() 1982 track->arrays[0].robj = reloc->robj; in r100_packet3_check() 2346 if (track->arrays[i].robj == NULL) { in r100_cs_track_check() 2365 if (track->arrays[i].robj == NULL) { in r100_cs_track_check() 2445 track->arrays[i].robj = NULL; in r100_cs_track_clear() [all …]
|
H A D | r100_track.h | 69 struct r100_cs_track_array arrays[16]; member
|
/linux/Documentation/devicetree/bindings/net/ieee802154/ |
H A D | at86rf230.txt | 16 arrays of xtal pins: 0 = +0 pF, 0xf = +4.5 pF
|
/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/ |
H A D | dts-coding-style.rst | 169 2. Each entry in arrays with multiple cells, e.g. "reg" with two IO addresses, 171 3. For arrays spanning across lines, it is preferred to align the continued
|
/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/lib/ |
H A D | Kconfig.ubsan | 42 but uses the more strict handling of arrays that includes knowledge 43 of flexible arrays, which is comparable to Clang's regular
|
/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/devicetree/bindings/net/ |
H A D | marvell-bt-8xxx.txt | 29 named "wakeup" from the interrupt-names and interrupt arrays.
|
/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/mm/ |
H A D | overcommit-accounting.rst | 15 applications. Classic example is code using sparse arrays and
|