Home
last modified time | relevance | path

Searched refs:reservation (Results 1 – 25 of 36) sorted by relevance

12

/linux-6.3-rc2/Documentation/block/
A Dpr.rst26 Only the initiator that owns the reservation can write to the
30 Only the initiator that owns the reservation can access the
44 All initiators with a registered key are considered reservation
46 Please reference the SPC spec on the meaning of a reservation
51 All initiators with a registered key are considered reservation
53 Please reference the SPC spec on the meaning of a reservation
65 if an existing reservation should be replaced old_key must contain
66 the old reservation key.
92 old_key and replaces it with a new reservation of type for the
93 reservation key new_key.
[all …]
/linux-6.3-rc2/Documentation/mm/
A Dhugetlbfs_reserv.rst95 contains a reservation map. As a result, the reservation map is allocated
124 - For shared mappings, an entry in the reservation map indicates a reservation
188 consult the reservation map to determine if a reservation exists. In addition,
200 0 or 1. 0 if a reservation exists for the address, 1 if no reservation exists.
205 a reservation for the allocation. After determining whether a reservation
419 be released and the reservation map freed. Before freeing the reservation
438 global reservation counts will not reflect the reservation. To handle this
501 to add a reservation to the reservation map. It takes into account the
529 will increment the global reservation count. However, the reservation map
537 way, the state of the reservation map will correspond to the global reservation
[all …]
A Dtranshuge.rst27 - it doesn't require memory reservation and in turn it uses hugepages
28 whenever possible (the only possible reservation here is kernelcore=
/linux-6.3-rc2/drivers/xen/
A Dmem-reservation.c88 struct xen_memory_reservation reservation = { in xenmem_reservation_increase() local
95 set_xen_guest_handle(reservation.extent_start, frames); in xenmem_reservation_increase()
96 reservation.nr_extents = count; in xenmem_reservation_increase()
97 return HYPERVISOR_memory_op(XENMEM_populate_physmap, &reservation); in xenmem_reservation_increase()
104 struct xen_memory_reservation reservation = { in xenmem_reservation_decrease() local
111 set_xen_guest_handle(reservation.extent_start, frames); in xenmem_reservation_decrease()
112 reservation.nr_extents = count; in xenmem_reservation_decrease()
113 return HYPERVISOR_memory_op(XENMEM_decrease_reservation, &reservation); in xenmem_reservation_decrease()
A DMakefile4 obj-y += mem-reservation.o
/linux-6.3-rc2/Documentation/admin-guide/cgroup-v1/
A Dhugetlb.rst27 ….failcnt # show the number of allocation failure due to HugeTLB reservation limit
91 group and enforces the controller limit at reservation time and at the fault of
92 HugeTLB memory for which no reservation exists. Since reservation limits are
93 enforced at reservation time (on mmap or shget), reservation limits never causes
95 MAP_NORESERVE allocations, the reservation limit behaves the same as the fault
100 reservation limits are enforced at reservation time (on mmap or shget), and
112 For shared HugeTLB memory, both HugeTLB reservation and page faults are charged
118 caused the reservation or fault has exited.
127 - the reservation charges remain on the offline HugeTLB cgroup.
/linux-6.3-rc2/Documentation/ABI/testing/
A Dsysfs-fs-xfs24 represents the total log reservation of all currently
35 represents the total log reservation of all currently
/linux-6.3-rc2/Documentation/filesystems/
A Dxfs-delayed-logging-design.rst58 reservation they take. These are known as "one shot" and "permanent"
63 The type and size of reservation must be matched to the modification taking
70 tp = xfs_trans_alloc(<reservation>)
84 tp = xfs_trans_alloc(<reservation>)
189 reservation, it is somewhat inefficient to do this as it requires the
200 reservation.
203 reservation is increased from a single unit reservation to multiple unit
237 tuple for the purposes of tracking reservation space.
266 reservation even if there is no reservation space currently available. That is,
804 However, even using a static reservation for just the log metadata is
[all …]
/linux-6.3-rc2/tools/testing/selftests/mm/
A Dcharge_reserved_hugetlb.sh131 echo Waiting for hugetlb memory reservation to reach size $size.
427 echo Memory charged to reservation=$reserved_difference
456 echo Memory charged to reservation=$reserved_difference
471 echo Test more than reservation case.
/linux-6.3-rc2/Documentation/ABI/stable/
A Dsysfs-devices-system-xen_memory47 memory reservation to.
62 reservation.
/linux-6.3-rc2/arch/x86/xen/
A Dsetup.c239 struct xen_memory_reservation reservation = { in xen_free_mfn() local
245 set_xen_guest_handle(reservation.extent_start, &mfn); in xen_free_mfn()
246 reservation.nr_extents = 1; in xen_free_mfn()
248 return HYPERVISOR_memory_op(XENMEM_decrease_reservation, &reservation); in xen_free_mfn()
/linux-6.3-rc2/drivers/gpu/drm/omapdrm/
A DTODO13 . This can be handled by the dma-buf fence/reservation stuff when it
/linux-6.3-rc2/Documentation/devicetree/bindings/soc/qcom/
A Dqcom,smem.yaml27 description: handle to memory reservation for main SMEM memory region.
/linux-6.3-rc2/drivers/nvdimm/
A DKconfig113 reservation of persistent memory rather than limited /
114 precious DRAM. However, that reservation needs to persist for
/linux-6.3-rc2/Documentation/locking/
A Dww-mutex-design.rst29 to be locked, the caller would be assigned a unique reservation id/ticket,
31 associated with a execbuf, the one with the lowest reservation ticket (i.e.
32 the oldest task) wins, and the one with the higher reservation id (i.e. the
36 In the RDBMS literature, a reservation ticket is associated with a transaction.
64 trying to acquire locks doesn't grab a new reservation id, but keeps the one it
/linux-6.3-rc2/arch/powerpc/boot/dts/
A Dmicrowatt.dts78 reservation-granule-size = <64>;
/linux-6.3-rc2/drivers/dax/
A DKconfig42 driver to override the reservation and add them to kernel
/linux-6.3-rc2/Documentation/bpf/
A Dringbuf.rst76 - if there is no more space left in ring buffer, reservation fails, no
153 reservation, in NMI context, ``bpf_ringbuf_reserve()`` might fail to get
154 a lock, in which case reservation will fail even if ring buffer is not full.
/linux-6.3-rc2/Documentation/driver-api/
A Ddma-buf.rst14 one device has finished access, and (3) reservation, which manages the
323 - The reservation approach could be further refined by only reserving the
328 - As a last resort, if the hardware provides no useful reservation mechanics,
/linux-6.3-rc2/Documentation/powerpc/
A Dfirmware-assisted-dump.rst14 - Fadump uses the same firmware interfaces and memory reservation model
147 Contiguous Memory Allocator (CMA) for memory reservation if CMA is
148 configured for kernel. With CMA reservation this memory will be
/linux-6.3-rc2/Documentation/devicetree/bindings/mfd/
A Daspeed-lpc.yaml85 description: handle to memory reservation for the LPC to AHB mapping region
/linux-6.3-rc2/Documentation/devicetree/bindings/reserved-memory/
A Dreserved-memory.yaml149 adsp_resv: reservation-adsp {
/linux-6.3-rc2/Documentation/target/
A Dtcm_mod_builder.rst24 SPC-3 persistent reservation are automatically generated in $TCM_NEW_MOD/$TCM_NEW_MOD_fabric.c
/linux-6.3-rc2/Documentation/scheduler/
A Dsched-deadline.rst178 are the reservation parameters.
295 is of the same order of magnitude of the reservation period. In such cases,
758 With this, my_cpuhog_app is put to run inside a SCHED_DEADLINE reservation
760 You can also use schedtool to create a reservation for an already running
853 /* This creates a 10ms/30ms reservation */
/linux-6.3-rc2/Documentation/admin-guide/mm/
A Dtranshuge.rst57 if compared to the reservation approach of hugetlbfs by allowing all
59 entities). It doesn't require reservation to prevent hugepage

Completed in 35 milliseconds

12