| /Linux-v5.15/scripts/coccinelle/free/ |
| D | ifnullfree.cocci | 2 /// 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."
|
| D | devm_free.cocci | 2 /// 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.
|
| D | pci_free_consistent.cocci | 43 … 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-v5.15/Documentation/vm/ |
| D | split_page_table_lock.rst | 59 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
|
| D | page_frags.rst | 40 was implemented. It allows for freeing multiple references from a single
|
| /Linux-v5.15/Documentation/dev-tools/ |
| D | kmemleak.rst | 87 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 205 freeing. To avoid other penalties, the memory scanning is only performed
|
| /Linux-v5.15/drivers/block/aoe/ |
| D | aoedev.c | 263 int freeing = 0; in freedev() local 270 freeing = 1; in freedev() 273 if (!freeing) in freedev()
|
| /Linux-v5.15/arch/m68k/kernel/ |
| D | vmlinux-sun3.lds | 34 /* End of data goes *here* so that freeing init code works properly. */
|
| /Linux-v5.15/Documentation/networking/ |
| D | tc-actions-env-rules.rst | 25 #) Thou art responsible for freeing anything returned as being
|
| /Linux-v5.15/fs/ocfs2/ |
| D | quota.h | 101 int __ocfs2_sync_dquot(struct dquot *dquot, int freeing);
|
| D | quota_global.c | 483 int __ocfs2_sync_dquot(struct dquot *dquot, int freeing) in __ocfs2_sync_dquot() argument 565 err = ocfs2_qinfo_lock(info, freeing); in __ocfs2_sync_dquot() 572 if (freeing) in __ocfs2_sync_dquot() 577 if (freeing && !OCFS2_DQUOT(dquot)->dq_use_count) { in __ocfs2_sync_dquot() 586 ocfs2_qinfo_unlock(info, freeing); in __ocfs2_sync_dquot()
|
| /Linux-v5.15/arch/xtensa/ |
| D | Kconfig.debug | 9 premature page freeing.
|
| /Linux-v5.15/net/smc/ |
| D | smc_core.c | 86 if (!lgr->freeing) { in smc_lgr_schedule_free_work() 627 if (lgr->freeing) { in smc_lgr_free_work() 639 lgr->freeing = 1; /* this instance does the freeing, no new schedule */ in smc_lgr_free_work() 790 lgr->freeing = 0; in smc_lgr_create() 1330 if (list_empty(&lgr->list) || lgr->terminating || lgr->freeing) { in smc_lgr_terminate_sched() 1335 lgr->freeing = 1; in smc_lgr_terminate_sched() 1354 lgr->freeing = 1; in smc_smcd_terminate() 1375 lgr->freeing = 1; in smc_smcd_terminate_all() 1401 lgr->freeing = 1; in smc_smcr_terminate_all()
|
| D | smc_core.h | 239 u8 freeing : 1; /* lgr is being freed */ member
|
| /Linux-v5.15/Documentation/userspace-api/media/v4l/ |
| D | pixfmt-meta-intel-ipu3.rst | 53 tools, thus freeing the developers from being bothered with the low level
|
| /Linux-v5.15/Documentation/trace/ |
| D | events-kmem.rst | 54 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-v5.15/mm/ |
| D | Kconfig.debug | 25 with stack traces of last allocation and freeing of the page, when 66 bool "Poison pages after freeing"
|
| /Linux-v5.15/kernel/dma/ |
| D | Kconfig | 217 drivers like double-freeing of DMA mappings or freeing mappings that
|
| /Linux-v5.15/fs/ |
| D | Kconfig | 254 bool "Default freeing vmemmap pages of HugeTLB to on" 258 When using HUGETLB_PAGE_FREE_VMEMMAP, the freeing unused vmemmap 260 to enable freeing vmemmap pages of HugeTLB by default. It can then
|
| /Linux-v5.15/Documentation/admin-guide/mm/ |
| D | hugetlbpage.rst | 63 Note: When the feature of freeing unused vmemmap pages associated 87 Note: When the feature of freeing unused vmemmap pages associated with each 157 When CONFIG_HUGETLB_PAGE_FREE_VMEMMAP is set, this enables freeing 168 huge page pool to 20, allocating or freeing huge pages, as required. 178 with the allocation and freeing of persistent huge pages. 211 smaller value. The kernel will attempt to balance the freeing of huge pages
|
| /Linux-v5.15/Documentation/ABI/stable/ |
| D | firewire-cdev | 102 Besides stopping and freeing I/O contexts that were associated
|
| /Linux-v5.15/Documentation/filesystems/ |
| D | journalling.rst | 101 haven't reused any of the freed blocks until the transaction freeing 106 structures only after the transaction freeing them commits. Ext4 uses
|
| /Linux-v5.15/drivers/gpu/drm/qxl/ |
| D | qxl_drv.h | 458 void qxl_surface_evict(struct qxl_device *qdev, struct qxl_bo *surf, bool freeing);
|
| /Linux-v5.15/Documentation/gpu/ |
| D | drm-mm.rst | 43 initializing the TTM, allocating and freeing memory, waiting for command 107 - Memory allocation and freeing 190 responsible for freeing all GEM object resources. This includes the
|
| /Linux-v5.15/Documentation/scsi/ |
| D | ChangeLog.sym53c8xx_2 | 24 - A tiny bug in the dma memory freeing path has been fixed.
|