Home
last modified time | relevance | path

Searched refs:freeing (Results 1 – 25 of 73) sorted by relevance

123

/Linux-v6.1/scripts/coccinelle/free/
Difnullfree.cocci2 /// NULL check before some freeing functions is not needed.
60 cocci.print_main("NULL check before that freeing function is not needed", p)
66 msg = "WARNING: NULL check before some freeing functions is not needed."
Ddevm_free.cocci2 /// Find uses of standard freeing functons on values allocated using devm_
4 /// the device is detached, and thus the use of the standard freeing
8 /// A difficulty of detecting this problem is that the standard freeing
11 /// connection between the allocation function and the freeing function.
Dpci_free_consistent.cocci43 … pci_free_consistent; pci_alloc_consistent on line %s and return without freeing on line %s" % (p1…
51 … pci_free_consistent; pci_alloc_consistent on line %s and return without freeing on line %s" % (p1…
/Linux-v6.1/Documentation/mm/
Dsplit_page_table_lock.rst59 must be called on PTE table allocation / freeing.
69 allocation and pgtable_pmd_page_dtor() on freeing.
71 Allocation usually happens in pmd_alloc_one(), freeing in pmd_free() and
72 pmd_free_tlb(), but make sure you cover all PMD table allocation / freeing
Dslub.rst430 Prints information about unique freeing traces of the currently allocated
431 objects. The freeing traces thus come from the previous life-cycle of the
436 Number of objects, freeing function, minimal/average/maximal jiffies since free,
437 pid range of the freeing processes, cpu mask of freeing cpus, and stack trace.
Dpage_frags.rst40 was implemented. It allows for freeing multiple references from a single
/Linux-v6.1/Documentation/dev-tools/
Dkmemleak.rst87 The corresponding freeing function calls are tracked and the pointers
94 block to a freeing function and therefore the block is considered a
159 - ``kmemleak_free`` - notify of a memory block freeing
160 - ``kmemleak_free_part`` - notify of a partial memory block freeing
161 - ``kmemleak_free_percpu`` - notify of a percpu memory block freeing
204 freeing. To avoid other penalties, the memory scanning is only performed
/Linux-v6.1/drivers/block/aoe/
Daoedev.c263 int freeing = 0; in freedev() local
270 freeing = 1; in freedev()
273 if (!freeing) in freedev()
/Linux-v6.1/arch/m68k/kernel/
Dvmlinux-sun3.lds34 /* End of data goes *here* so that freeing init code works properly. */
/Linux-v6.1/Documentation/networking/
Dtc-actions-env-rules.rst25 #) Thou art responsible for freeing anything returned as being
/Linux-v6.1/fs/ocfs2/
Dquota.h101 int __ocfs2_sync_dquot(struct dquot *dquot, int freeing);
Dquota_global.c484 int __ocfs2_sync_dquot(struct dquot *dquot, int freeing) in __ocfs2_sync_dquot() argument
566 err = ocfs2_qinfo_lock(info, freeing); in __ocfs2_sync_dquot()
573 if (freeing) in __ocfs2_sync_dquot()
578 if (freeing && !OCFS2_DQUOT(dquot)->dq_use_count) { in __ocfs2_sync_dquot()
587 ocfs2_qinfo_unlock(info, freeing); in __ocfs2_sync_dquot()
/Linux-v6.1/arch/xtensa/
DKconfig.debug9 premature page freeing.
/Linux-v6.1/Documentation/userspace-api/media/v4l/
Dpixfmt-meta-intel-ipu3.rst53 tools, thus freeing the developers from being bothered with the low level
/Linux-v6.1/Documentation/trace/
Devents-kmem.rst54 These four events deal with page allocation and freeing. mm_page_alloc is
94 between allocation and freeing. A number of drain or refill pages that occur
/Linux-v6.1/net/smc/
Dsmc_core.c87 if (!lgr->freeing) { in smc_lgr_schedule_free_work()
673 if (lgr->freeing) { in smc_lgr_free_work()
685 lgr->freeing = 1; /* this instance does the freeing, no new schedule */ in smc_lgr_free_work()
851 lgr->freeing = 0; in smc_lgr_create()
1493 if (list_empty(&lgr->list) || lgr->terminating || lgr->freeing) { in smc_lgr_terminate_sched()
1498 lgr->freeing = 1; in smc_lgr_terminate_sched()
1517 lgr->freeing = 1; in smc_smcd_terminate()
1538 lgr->freeing = 1; in smc_smcd_terminate_all()
1564 lgr->freeing = 1; in smc_smcr_terminate_all()
Dsmc_core.h265 u8 freeing : 1; /* lgr is being freed */ member
/Linux-v6.1/kernel/dma/
DKconfig212 drivers like double-freeing of DMA mappings or freeing mappings that
/Linux-v6.1/mm/
DKconfig.debug25 with stack traces of last allocation and freeing of the page, when
123 bool "Poison pages after freeing"
/Linux-v6.1/Documentation/admin-guide/mm/
Dhugetlbpage.rst63 Note: When the feature of freeing unused vmemmap pages associated
87 Note: When the feature of freeing unused vmemmap pages associated with each
178 huge page pool to 20, allocating or freeing huge pages, as required.
188 with the allocation and freeing of persistent huge pages.
221 smaller value. The kernel will attempt to balance the freeing of huge pages
/Linux-v6.1/Documentation/ABI/stable/
Dfirewire-cdev102 Besides stopping and freeing I/O contexts that were associated
/Linux-v6.1/Documentation/filesystems/
Djournalling.rst101 haven't reused any of the freed blocks until the transaction freeing
106 structures only after the transaction freeing them commits. Ext4 uses
/Linux-v6.1/drivers/gpu/drm/qxl/
Dqxl_drv.h452 void qxl_surface_evict(struct qxl_device *qdev, struct qxl_bo *surf, bool freeing);
/Linux-v6.1/Documentation/bpf/
Dmap_hash.rst18 The kernel is responsible for allocating and freeing key/value pairs, up
/Linux-v6.1/Documentation/scsi/
DChangeLog.sym53c8xx_224 - A tiny bug in the dma memory freeing path has been fixed.

123