Searched refs:arrays (Results 1 - 15 of 15) sorted by relevance

/linux-master/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 in struct:perf_bpil
67 get_bpf_prog_info_linear(int fd, __u64 arrays);
H A Dbpf-utils.c111 get_bpf_prog_info_linear(int fd, __u64 arrays) argument
120 if (arrays >> PERF_BPIL_LAST_ARRAY)
130 /* step 2: calculate total size of all arrays */
132 bool include_array = (arrays & (1UL << i)) > 0;
145 arrays &= ~(1UL << i); /* clear the bit */
161 info_linear->arrays = arrays;
169 if ((arrays & (1UL << i)) == 0)
185 /* step 5: call syscall again to get required arrays */
198 if ((arrays
[all...]
H A Dbpf-event.c181 u64 arrays; local
189 arrays = 1UL << PERF_BPIL_JITED_KSYMS;
190 arrays |= 1UL << PERF_BPIL_JITED_FUNC_LENS;
191 arrays |= 1UL << PERF_BPIL_FUNC_INFO;
192 arrays |= 1UL << PERF_BPIL_PROG_TAGS;
193 arrays |= 1UL << PERF_BPIL_JITED_INSNS;
194 arrays |= 1UL << PERF_BPIL_LINE_INFO;
195 arrays |= 1UL << PERF_BPIL_JITED_LINE_INFO;
197 info_linear = get_bpf_prog_info_linear(fd, arrays);
456 u64 arrays; local
[all...]
H A Dheader.c3173 if (do_read_u64(ff, (u64 *)(&info_linear->arrays)))
/linux-master/drivers/gpu/drm/radeon/
H A Dr100_track.h69 struct r100_cs_track_array arrays[16]; member in struct:r100_cs_track
H A Dr100.c1341 track->arrays[i + 0].esize = idx_value >> 8;
1342 track->arrays[i + 0].robj = reloc->robj;
1343 track->arrays[i + 0].esize &= 0x7F;
1352 track->arrays[i + 1].robj = reloc->robj;
1353 track->arrays[i + 1].esize = idx_value >> 24;
1354 track->arrays[i + 1].esize &= 0x7F;
1366 track->arrays[i + 0].robj = reloc->robj;
1367 track->arrays[i + 0].esize = idx_value >> 8;
1368 track->arrays[i + 0].esize &= 0x7F;
1961 track->arrays[
[all...]
/linux-master/arch/powerpc/mm/
H A Dnuma.c542 const __be32 *arrays; member in struct:assoc_arrays
546 * Retrieve and validate the list of associativity arrays for drconf
547 * memory from the ibm,associativity-lookup-arrays property of the
550 * The layout of the ibm,associativity-lookup-arrays property is a number N
551 * indicating the number of associativity arrays, followed by a number M
553 * of N associativity arrays.
565 prop = of_get_property(memory, "ibm,associativity-lookup-arrays", &len);
576 /* Now that we know the number of arrays and size of each array,
582 aa->arrays = prop;
588 struct assoc_arrays aa = { .arrays
[all...]
/linux-master/fs/nfs/
H A Ddir.c822 struct folio **arrays, size_t narrays,
826 struct folio *new, *folio = *arrays;
855 arrays++;
856 *arrays = folio = new;
862 if (folio != *arrays)
887 if (folio != *arrays)
928 struct folio **arrays, size_t narrays)
932 struct folio *folio = *arrays;
964 arrays, narrays, change_attr);
1144 struct folio **arrays; local
819 nfs_readdir_folio_filler(struct nfs_readdir_descriptor *desc, struct nfs_entry *entry, struct page **xdr_pages, unsigned int buflen, struct folio **arrays, size_t narrays, u64 change_attr) argument
926 nfs_readdir_xdr_to_array(struct nfs_readdir_descriptor *desc, __be32 *verf_arg, __be32 *verf_res, struct folio **arrays, size_t narrays) argument
[all...]
/linux-master/arch/m68k/fpsp040/
H A Ddecbin.S82 | PTENRN, PTENRM, and PTENRP are arrays of powers of 10 rounded
/linux-master/kernel/bpf/
H A Dcgroup.c467 struct bpf_prog_array *arrays[NR] = {}; local
485 if (compute_effective_progs(cgrp, i, &arrays[i]))
489 activate_effective_progs(cgrp, i, arrays[i]);
494 bpf_prog_array_free(arrays[i]);
510 /* allocate and recompute effective prog arrays */
522 /* all allocations were successful. Activate all prog arrays */
541 /* oom while computing effective. Free all computed effective arrays
738 /* Swap updated BPF program for given link in effective program arrays across
/linux-master/tools/testing/selftests/bpf/prog_tests/
H A Dcore_reloc.c593 ARRAYS_CASE(arrays),
/linux-master/arch/x86/crypto/
H A Dsha512-avx-asm.S85 # Useful QWORD "arrays" for simpler memory references
86 # MSG, DIGEST, K_t, W_t are arrays
H A Dsha512-ssse3-asm.S83 # Useful QWORD "arrays" for simpler memory references
84 # MSG, DIGEST, K_t, W_t are arrays
/linux-master/rust/
H A DMakefile295 -fstrict-flex-arrays=% \
/linux-master/
H A DMakefile982 # the kernel uses only C99 flexible arrays for dynamically sized trailing
983 # arrays. Enforce this for everything that may examine structure sizes and
985 KBUILD_CFLAGS += $(call cc-option, -fstrict-flex-arrays=3)

Completed in 200 milliseconds