Home
last modified time | relevance | path

Searched full:scattered (Results 1 – 25 of 127) sorted by relevance

123456

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachORelocation.h31 bool r_scattered; // 1 = scattered, 0 = non-scattered
47 bool ext, uint8_t type, bool scattered = false,
50 r_extern(ext), r_type(type), r_scattered(scattered), r_value(value) {} in r_address()
/freebsd/sys/dev/ice/
H A Dice_resmgr.c39 * It can handle contiguous and scattered resource allocations, and upon
162 * ice_resmgr_assign_scattered - Assign possibly scattered resources
172 * limitations on scattered queue assignment.
179 /* Scattered allocations won't work if they weren't allowed at resmgr in ice_resmgr_assign_scattered()
185 /* Hardware can only support a limited total of scattered queues for in ice_resmgr_assign_scattered()
H A Dice_resmgr.h46 * The PF allocates an ice_resmgr structure that does not allow scattered
60 /* Hardware only supports a limited number of resources in scattered mode */
88 * assigning resources. For now, SCATTERED is only used with
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DScalarizer.cpp85 // Used to store the scattered form of a vector.
88 // Used to map a vector Value and associated type to its scattered form.
89 // The associated type is only non-null for pointer values that are "scattered"
97 // along with a pointer to their scattered forms.
124 // component of a scattered vector or vector pointer.
330 ScatterMap Scattered; member in __anon7628c1430111::ScalarizerVisitor
418 assert(Gathered.empty() && Scattered.empty()); in visit()
437 // Return a scattered form of V that can be accessed by Point. V must be a
442 // Put the scattered form of arguments in the entry block, in scatter()
446 return Scatterer(BB, BB->begin(), V, VS, &Scattered[{V, VS.SplitTy}]); in scatter()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MachObjectWriter.cpp406 // If the offset is too large to fit in a scattered relocation, in recordScatteredRelocation()
414 ") into 24 bits of scattered " in recordScatteredRelocation()
428 // If the offset is more than 24-bits, it won't fit in a scattered in recordScatteredRelocation()
429 // relocation offset field, so we fall back to using a non-scattered in recordScatteredRelocation()
431 // the block and the linker is doing scattered loading on this in recordScatteredRelocation()
508 // scattered relocation entry. Differences always require scattered in RecordX86Relocation()
521 // If this is an internal relocation with an offset, it also needs a scattered in RecordX86Relocation()
527 // Try to record the scattered relocation if needed. Fall back to non in RecordX86Relocation()
528 // scattered if necessary (see comments in recordScatteredRelocation() in RecordX86Relocation()
/freebsd/crypto/libecc/src/examples/hash/
H A Dmdc2.h59 * Scattered version performing init/update/finalize on a vector of buffers
68 * Scattered version performing init/update/finalize on a vector of buffers
77 * Scattered version performing init/update/finalize on a vector of buffers
H A Dmdc2.c218 * Scattered version performing init/update/finalize on a vector of buffers
247 * Scattered version performing init/update/finalize on a vector of buffers
259 * Scattered version performing init/update/finalize on a vector of buffers
H A Dmd2.h49 * Scattered version performing init/update/finalize on a vector of buffers
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dabd_os.c21 * Using a large proportion of scattered ABDs decreases ARC fragmentation since
24 * it is also scattered).
26 * ABDs are allocated scattered by default unless the caller uses
103 &zfs_abd_scatter_enabled, 0, "Enable scattered ARC data buffers");
111 * We use a scattered SPA_MAXBLOCKSIZE sized ABD whose chunks are
361 * consumer of the ABD data doesn't care if it's scattered or not, and we don't
591 * into the buffer. If the ABD is scattered, this will alloate a raw buffer
623 * Return a borrowed raw buffer to an ABD. If the ABD is scattered, this will
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMachObjectWriter.cpp143 "' in resulting scattered relocation."); in recordARMScatteredHalfRelocation()
253 "' in resulting scattered relocation."); in recordARMScatteredRelocation()
378 // scattered relocation entry. Differences always require scattered in recordRelocation()
393 // FIXME: For other platforms, we need to use scattered relocations for in recordRelocation()
395 // an offset, it also needs a scattered relocation entry. in recordRelocation()
458 // Even when it's not a scattered relocation, movw/movt always uses in recordRelocation()
/freebsd/share/doc/psd/05.sysman/
H A Da.t164 readv scattered data input
219 recvmsg receive scattered data and/or rights
/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/MachO/
H A DMachOReader.cpp103 R.Scattered = MachOObj.isRelocationScattered(R.Info); in extractSections()
106 R.IsAddend = !R.Scattered && (CPUType == MachO::CPU_TYPE_ARM64 && in extractSections()
108 R.Extern = !R.Scattered && MachOObj.getPlainRelocationExternal(R.Info); in extractSections()
257 if (!Reloc.Scattered && !Reloc.IsAddend) { in setSymbolInRelocationInfo()
H A DMachOObject.h173 // The referenced symbol entry. Set if !Scattered && Extern.
175 // The referenced section. Set if !Scattered && !Extern.
178 bool Scattered; member
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldMachO.h59 /// Given a relocation_iterator for a non-scattered relocation, construct a
81 /// Process a scattered vanilla relocation.
/freebsd/sys/contrib/openzfs/include/sys/
H A Dabd.h41 ABD_FLAG_LINEAR = 1 << 0, /* is buffer linear (or scattered)? */
55 uint_t abd_size; /* excludes scattered abd_offset */
/freebsd/sys/contrib/openzfs/module/zfs/
H A Dabd.c44 * (b) Scattered buffer. In this case, the data in the ABD is split into
49 * | ABD (scattered) |
63 * In addition to directly allocating a linear or scattered ABD, it is also
67 * scattered ABDs are a little more complex. The new ABD makes a copy of the
71 * within the first chunk in abd_chunks. For both linear and scattered ABDs,
78 * using a linear ABD to a scattered one when doing so would be beneficial.
213 * consumer with a scattered ABD.
/freebsd/contrib/ofed/libibverbs/man/
H A Dibv_create_wq.343 IBV_WQ_FLAGS_SCATTER_FCS = 1 << 1, /* FCS field will be scattered to host memory */
H A Dibv_create_qp_ex.358 IBV_QP_CREATE_SCATTER_FCS = 1 << 8, /* FCS field will be scattered to host memory */
/freebsd/share/doc/psd/04.uprog/
H A Dp154 The document collects material which is scattered
/freebsd/contrib/diff/man/
H A Dsdiff.157 Assume large files and many scattered small changes.
/freebsd/sys/contrib/openzfs/module/os/linux/zfs/
H A Dabd_os.c33 * kernel's virtual memory space, while scattered ABD data chunks are allocated
35 * accessed through one of the abd_* library functions. Using scattered ABDs
52 * If we are not using HIGHMEM, scattered buffers which have only one chunk
184 * We use a scattered SPA_MAXBLOCKSIZE sized ABD whose pages are
775 * consumer of the ABD data doesn't care if it's scattered or not, and we don't
954 * into the buffer. If the ABD is scattered, this will allocate a raw buffer
/freebsd/sys/contrib/device-tree/Bindings/iommu/
H A Dsamsung,sysmmu.yaml13 Samsung's Exynos architecture contains System MMUs that enables scattered
/freebsd/usr.bin/sdiff/
H A Dsdiff.1121 Assume scattered small changes in a large file.
/freebsd/crypto/libecc/src/hash/
H A Dbash224.c61 * Scattered version performing init/update/finalize on a vector of buffers
H A Dbash256.c61 * Scattered version performing init/update/finalize on a vector of buffers

123456