Home
last modified time | relevance | path

Searched refs:allocated (Results 1 – 25 of 635) sorted by relevance

12345678910>>...26

/linux-6.12.1/drivers/gpu/drm/tests/
Ddrm_buddy_test.c32 LIST_HEAD(allocated); in drm_test_buddy_alloc_range_bias()
67 &allocated, in drm_test_buddy_alloc_range_bias()
76 &allocated, in drm_test_buddy_alloc_range_bias()
85 &allocated, in drm_test_buddy_alloc_range_bias()
95 &allocated, in drm_test_buddy_alloc_range_bias()
136 &allocated, in drm_test_buddy_alloc_range_bias()
149 &allocated, in drm_test_buddy_alloc_range_bias()
160 list_splice_tail(&tmp, &allocated); in drm_test_buddy_alloc_range_bias()
165 drm_buddy_free_list(&mm, &allocated, 0); in drm_test_buddy_alloc_range_bias()
191 &allocated, in drm_test_buddy_alloc_range_bias()
[all …]
/linux-6.12.1/sound/firewire/
Diso-resources.c31 r->allocated = false; in fw_iso_resources_init()
43 WARN_ON(r->allocated); in fw_iso_resources_destroy()
111 if (WARN_ON(r->allocated)) in fw_iso_resources_allocate()
137 r->allocated = true; in fw_iso_resources_allocate()
171 if (!r->allocated) { in fw_iso_resources_update()
190 r->allocated = false; in fw_iso_resources_update()
223 if (r->allocated) { in fw_iso_resources_free()
231 r->allocated = false; in fw_iso_resources_free()
/linux-6.12.1/kernel/irq/
Dmatrix.c13 unsigned int allocated; member
159 unsigned int cpu, best_cpu, allocated = UINT_MAX; in matrix_find_best_cpu_managed() local
167 if (!cm->online || cm->managed_allocated > allocated) in matrix_find_best_cpu_managed()
171 allocated = cm->managed_allocated; in matrix_find_best_cpu_managed()
198 cm->allocated--; in irq_matrix_assign_system()
313 cm->allocated++; in irq_matrix_alloc_managed()
336 cm->allocated++; in irq_matrix_assign()
404 cm->allocated++; in irq_matrix_alloc()
435 cm->allocated--; in irq_matrix_free()
484 return cm->allocated - cm->managed_allocated; in irq_matrix_allocated()
[all …]
/linux-6.12.1/Documentation/gpu/
Dxen-front.rst15 Buffers allocated by the frontend driver
19 :doc: Buffers allocated by the frontend driver
21 Buffers allocated by the backend
25 :doc: Buffers allocated by the backend
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/sf/
Dhw_table.c16 u8 allocated: 1; member
86 if (!hwc->sfs[i].allocated && free_idx == -1) { in mlx5_sf_hw_table_id_alloc()
91 if (hwc->sfs[i].allocated && hwc->sfs[i].usr_sfnum == usr_sfnum) in mlx5_sf_hw_table_id_alloc()
99 hwc->sfs[free_idx].allocated = true; in mlx5_sf_hw_table_id_alloc()
108 hwc->sfs[id].allocated = false; in mlx5_sf_hw_table_id_free()
176 hwc->sfs[idx].allocated = false; in mlx5_sf_hw_table_hwc_sf_free()
199 hwc->sfs[id].allocated = false; in mlx5_sf_hw_table_sf_deferred_free()
214 if (hwc->sfs[i].allocated) in mlx5_sf_hw_table_hwc_dealloc_all()
367 if (sf_hw->allocated && sf_hw->pending_delete) in mlx5_sf_hw_vhca_event()
/linux-6.12.1/Documentation/mm/
Dpage_owner.rst2 page owner: Tracking about who allocated each page
8 page owner is for the tracking about who allocated each page.
28 allocated base pages, which gives us a quick overview of where the memory
52 memory system, so, until initialization, many pages can be allocated and
53 they would have no owner information. To fix it up, these early allocated
54 pages are investigated and marked as allocated in initialization phase.
56 at least, we can tell whether the page is allocated or not,
57 more accurately. On 2GB memory x86-64 VM box, 13343 early allocated pages
58 are caught and marked, although they are mostly allocated from struct
124 Page allocated via order XXX, ...
[all …]
/linux-6.12.1/Documentation/core-api/
Dmemory-allocation.rst15 memory should be allocated. The GFP acronym stands for "get free
61 ``GFP_HIGHUSER_MOVABLE`` does not require that allocated memory
65 ``GFP_HIGHUSER`` means that the allocated memory is not movable,
70 ``GFP_USER`` means that the allocated memory is not movable and it
82 used to ensure that the allocated memory is accessible by hardware
142 The maximal size of a chunk that can be allocated with `kmalloc` is
147 The address of a chunk allocated with `kmalloc` is aligned to at least
153 Chunks allocated with kmalloc() can be resized with krealloc(). Similarly
158 request pages from the page allocator. The memory allocated by `vmalloc`
176 When the allocated memory is no longer needed it must be freed.
[all …]
/linux-6.12.1/scripts/dtc/libfdt/
Dfdt_sw.c276 static int fdt_find_add_string_(void *fdt, const char *s, int *allocated) in fdt_find_add_string_() argument
282 *allocated = 0; in fdt_find_add_string_()
288 *allocated = 1; in fdt_find_add_string_()
297 int allocated; in fdt_property_placeholder() local
303 allocated = 1; in fdt_property_placeholder()
306 nameoff = fdt_find_add_string_(fdt, name, &allocated); in fdt_property_placeholder()
313 if (allocated) in fdt_property_placeholder()
Dfdt_rw.c127 static int fdt_find_add_string_(void *fdt, const char *s, int *allocated) in fdt_find_add_string_() argument
136 *allocated = 0; in fdt_find_add_string_()
149 *allocated = 1; in fdt_find_add_string_()
209 int allocated; in fdt_add_property_() local
214 namestroff = fdt_find_add_string_(fdt, name, &allocated); in fdt_add_property_()
224 if (!can_assume(NO_ROLLBACK) && allocated) in fdt_add_property_()
/linux-6.12.1/Documentation/userspace-api/media/dvb/
Ddmx-reqbufs.rst38 Memory mapped buffers are located in device memory and must be allocated
40 space. User buffers are allocated by applications themselves, and this
43 allocated by applications through a device driver, and this ioctl only
54 number allocated in the ``count`` field. The ``count`` can be smaller than the number requested, ev…
56 function correctly. The actual allocated buffer size can is returned
/linux-6.12.1/arch/powerpc/platforms/pseries/
Dvio.c155 if (viodev->cmo.entitled > viodev->cmo.allocated) in vio_cmo_alloc()
156 reserve_free = viodev->cmo.entitled - viodev->cmo.allocated; in vio_cmo_alloc()
167 viodev->cmo.allocated += size; in vio_cmo_alloc()
202 if (viodev->cmo.allocated > viodev->cmo.entitled) { in vio_cmo_dealloc()
203 excess_freed = min(reserve_freed, (viodev->cmo.allocated - in vio_cmo_dealloc()
209 viodev->cmo.allocated -= (reserve_freed + excess_freed); in vio_cmo_dealloc()
320 if ((viodev->cmo.entitled > viodev->cmo.allocated) && in vio_cmo_entitlement_update()
323 max_t(size_t, viodev->cmo.allocated, in vio_cmo_entitlement_update()
346 if ((viodev->cmo.entitled > viodev->cmo.allocated) && in vio_cmo_entitlement_update()
349 max_t(size_t, viodev->cmo.allocated, in vio_cmo_entitlement_update()
[all …]
/linux-6.12.1/drivers/gpu/drm/amd/amdgpu/
Damdgpu_vce.c700 uint32_t handle, uint32_t *allocated) in amdgpu_vce_validate_handle() argument
720 *allocated |= 1 << i; in amdgpu_vce_validate_handle()
744 uint32_t allocated = 0; in amdgpu_vce_ring_parse_cs() local
827 &allocated); in amdgpu_vce_ring_parse_cs()
844 allocated |= 1 << session_idx; in amdgpu_vce_ring_parse_cs()
846 } else if (!(allocated & (1 << session_idx))) { in amdgpu_vce_ring_parse_cs()
946 if (allocated & ~created) { in amdgpu_vce_ring_parse_cs()
957 tmp = allocated; in amdgpu_vce_ring_parse_cs()
981 uint32_t allocated = 0; in amdgpu_vce_ring_parse_cs_vm() local
999 &allocated); in amdgpu_vce_ring_parse_cs_vm()
[all …]
/linux-6.12.1/drivers/powercap/
Dpowercap_sys.c388 bool allocated; in powercap_release() local
394 allocated = power_zone->allocated; in powercap_release()
404 if (allocated) in powercap_release()
411 allocated = control_type->allocated; in powercap_release()
416 if (allocated) in powercap_release()
508 power_zone->allocated = true; in powercap_register_zone()
580 if (power_zone->allocated) in powercap_register_zone()
621 control_type->allocated = true; in powercap_register_control_type()
630 if (control_type->allocated) in powercap_register_control_type()
/linux-6.12.1/scripts/coccinelle/free/
Ddevm_free.cocci2 /// Find uses of standard freeing functons on values allocated using devm_
3 /// functions. Values allocated using the devm_functions are freed when
134 msg="WARNING: invalid free of devm_ allocated data"
141 msg="WARNING: invalid free of devm_ allocated data"
/linux-6.12.1/include/trace/events/
Dsock.h96 TP_PROTO(struct sock *sk, struct proto *prot, long allocated, int kind),
98 TP_ARGS(sk, prot, allocated, kind),
103 __field(long, allocated)
117 __entry->allocated = allocated;
131 __entry->allocated,
Dirq_matrix.h77 __field( unsigned int, allocated )
90 __entry->allocated = cmap->allocated;
100 __entry->available, __entry->allocated,
/linux-6.12.1/Documentation/scsi/
Dhptiop.rst111 A request packet can be allocated in either IOP or host memory.
121 Requests allocated in host memory must be aligned on 32-bytes boundary.
126 allocated in IOP memory, write the offset to inbound queue port. For
127 requests allocated in host memory, write (0x80000000|(bus_addr>>5))
134 For requests allocated in IOP memory, the request offset is posted to
137 For requests allocated in host memory, (0x80000000|(bus_addr>>5))
144 For requests allocated in IOP memory, the host driver free the request
161 Requests allocated in host memory must be aligned on 32-bytes boundary.
/linux-6.12.1/drivers/gpu/drm/
Ddrm_buddy.c694 LIST_HEAD(allocated); in __alloc_range()
730 list_add_tail(&block->link, &allocated); in __alloc_range()
753 list_splice_tail(&allocated, blocks); in __alloc_range()
771 list_splice_tail(&allocated, blocks); in __alloc_range()
774 drm_buddy_free_list_internal(mm, &allocated); in __alloc_range()
986 LIST_HEAD(allocated); in drm_buddy_alloc_blocks()
1079 list_add_tail(&block->link, &allocated); in drm_buddy_alloc_blocks()
1094 trim_list = &allocated; in drm_buddy_alloc_blocks()
1097 if (!list_is_singular(&allocated)) { in drm_buddy_alloc_blocks()
1098 block = list_last_entry(&allocated, typeof(*block), link); in drm_buddy_alloc_blocks()
[all …]
/linux-6.12.1/Documentation/translations/zh_CN/mm/
Dpage_owner.rst68 Page allocated via order XXX, ...
72 Page allocated via order XXX, ...
86 Page allocated via order XXX, ...
/linux-6.12.1/Documentation/devicetree/bindings/powerpc/fsl/
Ddcsr.txt57 This node represents the region of DCSR space allocated to the EPU
107 This node represents the region of DCSR space allocated to the NPC
144 This node represents the region of DCSR space allocated to the NXC
168 This node represents the region of DCSR space allocated to
202 This node represents the region of DCSR space allocated to
231 This node represents the region of DCSR space allocated to
259 This node represents the region of DCSR space allocated to
291 This node represents the region of DCSR space allocated to
320 This node represents the region of DCSR space allocated to
349 This node represents the region of DCSR space allocated to
/linux-6.12.1/drivers/comedi/
Dcomedi_buf.c433 unsigned int allocated = comedi_buf_write_n_allocated(s); in comedi_buf_write_free() local
435 if (nbytes > allocated) in comedi_buf_write_free()
436 nbytes = allocated; in comedi_buf_write_free()
538 unsigned int allocated; in comedi_buf_read_free() local
546 allocated = comedi_buf_read_n_allocated(async); in comedi_buf_read_free()
547 if (nbytes > allocated) in comedi_buf_read_free()
548 nbytes = allocated; in comedi_buf_read_free()
/linux-6.12.1/fs/
Dkernel_read_file.c41 void *allocated = NULL; in kernel_read_file() local
80 *buf = allocated = vmalloc(i_size); in kernel_read_file()
115 if (allocated) { in kernel_read_file()
/linux-6.12.1/drivers/gpu/drm/amd/amdkfd/
Dkfd_packet_manager.c98 if (WARN_ON(pm->allocated)) in pm_allocate_runlist_ib()
116 pm->allocated = true; in pm_allocate_runlist_ib()
269 pm->allocated = false; in pm_init()
454 if (pm->allocated) { in pm_release_ib()
456 pm->allocated = false; in pm_release_ib()
469 if (!pm->allocated) { in pm_debugfs_runlist()
/linux-6.12.1/tools/perf/util/
Ddsos.c20 dsos->allocated = 0; in dsos__init()
38 dsos->allocated = 0; in dsos__purge()
197 if (dsos->cnt == dsos->allocated) { in __dsos__add()
201 if (dsos->allocated > 0) in __dsos__add()
202 to_allocate = dsos->allocated * 2; in __dsos__add()
207 dsos->allocated = to_allocate; in __dsos__add()
/linux-6.12.1/Documentation/trace/
Devents-kmem.rst42 of writing, no information is available on what slab is being allocated from,
55 a simple indicator of page allocator activity. Pages may be allocated from
58 If pages are allocated directly from the buddy allocator, the
85 When a per-CPU list is empty or pages of the wrong type are allocated,
87 triggered is mm_page_alloc_zone_locked for each page allocated with the
101 can be allocated and freed on the same CPU through some algorithm change.

12345678910>>...26