Home
last modified time | relevance | path

Searched full:arrays (Results 1 – 25 of 525) sorted by relevance

12345678910>>...21

/linux/tools/perf/util/
H A Dbpf-utils.h15 * struct bpf_prog_info has multiple arrays. The user has option to choose
16 * arrays to fetch from kernel. The following APIs provide an uniform way to
17 * fetch these data. All arrays in bpf_prog_info are stored in a single
28 * __u64 arrays = (1UL << PERF_BPIL_MAP_IDS) |
31 * get_bpf_prog_info_linear(fd, arrays);
60 /* which arrays are included in data */
61 __u64 arrays; member
67 get_bpf_prog_info_linear(int fd, __u64 arrays);
H A Dbpf-utils.c111 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 & (1UL << i)) == 0) in get_bpf_prog_info_linear()
249 if ((info_linear->arrays & (1UL << i)) == 0) in bpil_addr_to_offs()
[all …]
H A Dbpf-event.c546 u64 arrays; in perf_event__synthesize_one_bpf_prog() local
554 arrays = 1UL << PERF_BPIL_JITED_KSYMS; in perf_event__synthesize_one_bpf_prog()
555 arrays |= 1UL << PERF_BPIL_JITED_FUNC_LENS; in perf_event__synthesize_one_bpf_prog()
556 arrays |= 1UL << PERF_BPIL_FUNC_INFO; in perf_event__synthesize_one_bpf_prog()
557 arrays |= 1UL << PERF_BPIL_PROG_TAGS; in perf_event__synthesize_one_bpf_prog()
558 arrays |= 1UL << PERF_BPIL_JITED_INSNS; in perf_event__synthesize_one_bpf_prog()
559 arrays |= 1UL << PERF_BPIL_LINE_INFO; in perf_event__synthesize_one_bpf_prog()
560 arrays |= 1UL << PERF_BPIL_JITED_LINE_INFO; in perf_event__synthesize_one_bpf_prog()
561 arrays |= 1UL << PERF_BPIL_MAP_IDS; in perf_event__synthesize_one_bpf_prog()
563 info_linear = get_bpf_prog_info_linear(fd, arrays); in perf_event__synthesize_one_bpf_prog()
[all …]
/linux/Documentation/admin-guide/
H A Dmd.rst1 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/scripts/coccinelle/misc/
H A Dflexible_array.cocci3 /// 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/drivers/usb/gadget/function/
H A Du_uvc.h38 * uvc_ss_control_cls arrays respectively. Legacy gadgets must
46 * super-speed. They will point to the uvc_[fhs]s_streaming_cls arrays
60 * Control descriptors pointers arrays for full-/high-speed and
78 * arrays are allocated at runtime as the number of descriptors isn't
/linux/Documentation/translations/sp_SP/process/
H A Ddeprecated.rst101 <#zero-length-and-one-element-arrays>`_
207 Arrays de longitud variable (VLAs)
209 Usando VLA en la pila (stack) produce un código mucho peor que los arrays
258 Arrays de longitud cero y un elemento
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/process/
H A Ddeprecated.rst95 <#zero-length-and-one-element-arrays>`_ instead.
189 Variable Length Arrays (VLAs)
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/Documentation/driver-api/md/
H A Draid5-ppl.rst5 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/Documentation/core-api/
H A Dgeneric-radix-tree.rst2 Generic radix trees/sparse arrays
6 :doc: Generic radix trees/sparse arrays
/linux/drivers/net/ethernet/intel/igc/
H A Digc_diag.h16 /* In the hardware, registers are laid out either singly, in arrays
18 * most tests take place on arrays or single registers (handled
/linux/net/sched/
H A Dsch_hhf.c34 * and k counter arrays. Packets are indexed into k counter arrays by k hash
79 * - F has four counter arrays, each array containing 1024 32-bit counters.
86 * - We need to clear the counter arrays periodically; however, directly
98 #define HHF_ARRAYS_CNT 4 /* number of arrays in multi-stage filter F */
152 * arrays in filter F
258 /* Reset the HHF counter arrays if this is the right time. */ in hhf_classify()
320 /* Conservative update of HHF arrays (see Optimization O2). */ in hhf_classify()
620 /* Initialize heavy-hitter filter arrays. */ in hhf_init()
634 /* Initialize valid bits of heavy-hitter filter arrays. */ in hhf_init()
/linux/lib/
H A Dmemcat_p.c6 * Merge two NULL-terminated pointer arrays into a newly allocated
15 /* count the elements in both arrays */ in __memcat_p()
/linux/tools/perf/pmu-events/arch/s390/cf_z10/
H A Dextended.json91 …licDescription": "A translation entry has been written to the Level-2 TLB Page Table Entry arrays."
98 …"A translation entry has been written to the Level-2 TLB Common Region Segment Table Entry arrays."
105 …ry has been written to the Level-2 TLB Common Region Segment Table Entry arrays for a one-megabyte…
/linux/Documentation/userspace-api/netlink/
H A Dgenetlink-legacy.rst31 New Netlink families should use ``multi-attr`` to define arrays.
57 ``sub-type`` means there are nest arrays in the ``ENTRY``, with the structure
269 C Arrays
272 Legacy families also use ``binary`` attributes to encapsulate C arrays. The
/linux/arch/loongarch/include/asm/
H A Duaccess.h37 * data types like structures or arrays.
64 * data types like structures or arrays.
89 * data types like structures or arrays.
119 * data types like structures or arrays.
/linux/drivers/md/persistent-data/
H A Ddm-array.h23 * The arrays implicitly know their length, and bounds are checked for
29 * Arrays are not sparse; if you resize an array to have 'n' entries then
36 * instance data; the same info can be used for many similar arrays if
193 * the cache target needs to iterate both the mapping and hint arrays in
/linux/fs/btrfs/
H A Draid56.h107 * These are two arrays of pointers. We allocate the rbio big enough
136 * arrays of sectors, and a lot of IO can use sectors in both arrays.
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/
H A Dpwrseq.c7 /* drivers should parse below arrays and do the corresponding actions */
83 /* drivers should parse below arrays and do the corresponding actions */
/linux/tools/perf/pmu-events/arch/s390/cf_z196/
H A Dextended.json126 …licDescription": "A translation entry has been written to the Level-2 TLB Page Table Entry arrays."
133 …ry has been written to the Level-2 TLB Common Region Segment Table Entry arrays for a one-megabyte…
140 …"A translation entry has been written to the Level-2 TLB Common Region Segment Table Entry arrays."
/linux/tools/testing/selftests/rcutorture/bin/
H A Dkvm-get-cpus-script.sh7 # Usage: kvm-get-cpus-script.sh /path/to/cpu/arrays /path/to/put/script [ /path/to/state ]
9 # The CPU arrays are output by kvm-assign-cpus.sh, and are valid awk
/linux/arch/sh/mm/
H A Dtlb-pteaex.c65 * data arrays, SH-X3 cores with PTEAEX split out the memory-mapped
66 * address arrays. In compat mode the second array is inaccessible, while
/linux/lib/reed_solomon/
H A Dreed_solomon.c18 * If a codec is newly allocated then the polynomial arrays for fast
67 * Allocate a codec structure and the polynom arrays for faster
68 * en/decoding. Fill the arrays according to the given parameters.
90 /* Allocate the arrays */ in codec_init()
234 * stack. Size the buffers to arrays of [nroots + 1]. in init_rs_internal()
/linux/fs/nfs/
H A Ddir.c826 struct folio **arrays, size_t narrays, in nfs_readdir_folio_filler() argument
830 struct folio *new, *folio = *arrays; in nfs_readdir_folio_filler()
859 arrays++; in nfs_readdir_folio_filler()
860 *arrays = folio = new; in nfs_readdir_folio_filler()
866 if (folio != *arrays) in nfs_readdir_folio_filler()
891 if (folio != *arrays) in nfs_readdir_folio_filler()
932 struct folio **arrays, size_t narrays) in nfs_readdir_xdr_to_array() argument
936 struct folio *folio = *arrays; in nfs_readdir_xdr_to_array()
968 arrays, narrays, change_attr); in nfs_readdir_xdr_to_array()
1148 struct folio **arrays; in uncached_readdir() local
[all …]
/linux/include/media/
H A Dv4l2-vp9.h87 * struct v4l2_vp9_frame_symbol_counts - pointers to arrays of symbol counts
117 * arrays or array of pointers to arrays in case of coeff, or array of pointers for eob.

12345678910>>...21