Home
last modified time | relevance | path

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

/linux-4.4.14/scripts/coccinelle/free/
Ddevm_free.cocci1 /// Find uses of standard freeing functons on values allocated using devm_
3 /// the device is detached, and thus the use of the standard freeing
7 /// A difficulty of detecting this problem is that the standard freeing
10 /// connection between the allocation function and the freeing function.
Difnullfree.cocci1 /// NULL check before some freeing functions is not needed.
50 cocci.print_main("NULL check before that freeing function is not needed", p)
56 msg = "WARNING: NULL check before freeing functions like kfree, debugfs_remove, debugfs_remove_recu…
Dpci_free_consistent.cocci42 … pci_free_consistent; pci_alloc_consistent on line %s and return without freeing on line %s" % (p1…
50 … pci_free_consistent; pci_alloc_consistent on line %s and return without freeing on line %s" % (p1…
/linux-4.4.14/Documentation/vm/
Dsplit_page_table_lock54 which must be called on PTE table allocation / freeing.
64 allocation and pgtable_pmd_page_dtor() on freeing.
66 Allocation usually happens in pmd_alloc_one(), freeing in pmd_free() and
67 pmd_free_tlb(), but make sure you cover all PMD table allocation / freeing
Dhugetlbpage.txt88 huge page pool to 20, allocating or freeing huge pages, as required.
97 with the allocation and freeing of persistent huge pages.
130 smaller value. The kernel will attempt to balance the freeing of huge pages
Dnuma_memory_policy.txt334 of a task or thread freeing a policy while another task or thread is
Dunevictable-lru.txt198 freeing them.
/linux-4.4.14/Documentation/
Dkmemleak.txt75 The corresponding freeing function calls are tracked and the pointers
82 block to a freeing function and therefore the block is considered a
146 kmemleak_free - notify of a memory block freeing
147 kmemleak_free_part - notify of a partial memory block freeing
148 kmemleak_free_percpu - notify of a percpu memory block freeing
183 freeing. To avoid other penalties, the memory scanning is only performed
Dmemory-hotplug.txt300 In the current implementation, Linux's memory offline uses method (2), freeing
Dassoc_array.txt98 script has been applied so that they can be freed later. The freeing is done
/linux-4.4.14/arch/m68k/kernel/
Dvmlinux-sun3.lds30 /* End of data goes *here* so that freeing init code works properly. */
/linux-4.4.14/drivers/block/aoe/
Daoedev.c263 int freeing = 0; in freedev() local
270 freeing = 1; in freedev()
273 if (!freeing) in freedev()
/linux-4.4.14/Documentation/networking/
Dtc-actions-env-rules.txt19 *) Thou art responsible for freeing anything returned as being
Dieee802154.txt94 freeing allocated device
100 freeing registered PHY
Dpktgen.txt257 to the same CPU. This reduces cache bouncing when freeing skbs.
Drxrpc.txt798 freeing, but this may pin the state of a call until the message is finally
/linux-4.4.14/arch/xtensa/
DKconfig.debug11 premature page freeing.
/linux-4.4.14/fs/ocfs2/
Dquota.h100 int __ocfs2_sync_dquot(struct dquot *dquot, int freeing);
Dquota_global.c478 int __ocfs2_sync_dquot(struct dquot *dquot, int freeing) in __ocfs2_sync_dquot() argument
560 err = ocfs2_qinfo_lock(info, freeing); in __ocfs2_sync_dquot()
567 if (freeing) in __ocfs2_sync_dquot()
572 if (freeing && !OCFS2_DQUOT(dquot)->dq_use_count) { in __ocfs2_sync_dquot()
581 ocfs2_qinfo_unlock(info, freeing); in __ocfs2_sync_dquot()
/linux-4.4.14/Documentation/trace/
Devents-kmem.txt46 These four events deal with page allocation and freeing. mm_page_alloc is
84 between allocation and freeing. A number of drain or refill pages that occur
/linux-4.4.14/Documentation/ABI/stable/
Dfirewire-cdev95 Besides stopping and freeing I/O contexts that were associated
/linux-4.4.14/Documentation/scsi/
DChangeLog.sym53c8xx_224 - A tiny bug in the dma memory freeing path has been fixed.
DChangeLog.1992-1997257 When freeing memory from host being deregistered, free extra_bytes
1812 * sr.c: Set up blocksize array for all discs. Fix bug in freeing
/linux-4.4.14/drivers/gpu/drm/qxl/
Dqxl_drv.h577 void qxl_surface_evict(struct qxl_device *qdev, struct qxl_bo *surf, bool freeing);
/linux-4.4.14/Documentation/RCU/
DUP.txt42 freeing. This may be a bit unconventional, but it is perfectly legal
DwhatisRCU.txt58 (e.g., freeing) the data items removed from the data structure during the
379 * have references to the old structure complete before freeing
434 RCU-protected data structure, but -before- reclaiming/freeing
480 * references to the old structure complete before freeing the
Dchecklist.txt231 forget" memory-freeing capabilities where it applies.
Dtrace.txt133 that are known to RCU to only be freeing memory, and the number
DRTFP.txt71 before freeing blocks awaiting deferred free. Jacobson did not describe
955 for a grace period before freeing them.
/linux-4.4.14/fs/jffs2/
DREADME.Locking131 heavyweight lock was required to prevent the erase code from freeing
/linux-4.4.14/lib/
DKconfig.debug88 fs/aio.c:222 [aio]__put_ioctx =_ "__put_ioctx:\040freeing\040%p\012"
506 detector. The memory allocation/freeing is traced in a way
964 bool "Lock debugging: detect incorrect freeing of live locks"
972 memory-freeing routines (kfree(), kmem_cache_free(), free_pages(),
1755 drivers like double-freeing of DMA mappings or freeing mappings that
/linux-4.4.14/Documentation/power/
Dsuspend-and-cpuhotplug.txt199 callback for that event reacts by freeing the kernel's copy of the
/linux-4.4.14/Documentation/x86/
Dintel_mpx.txt200 knowledge, it is also responsible for freeing them when the associated
/linux-4.4.14/Documentation/crypto/
Dasymmetric-keys.txt206 asymmetric key will look after freeing the fingerprint and releasing the
/linux-4.4.14/sound/oss/
DCHANGELOG127 idea to stop inbound DMA transfers before freeing the memory
/linux-4.4.14/fs/befs/
DChangeLog162 * Moved the freeing of the private inode section from put_inode() to
/linux-4.4.14/Documentation/input/
Dmulti-touch-protocol.txt150 destroying contact 45 and freeing slot 0 to be reused for another contact.
/linux-4.4.14/Documentation/filesystems/
Dhpfs.txt212 0.92 Fixed a little memory leak in freeing directory inodes
DLocking318 buffers from the page in preparation for freeing it. It returns zero to
Dxfs-delayed-logging-design.txt785 behaviour, allocation or freeing that don't already exist.
Dvfs.txt758 launder_page: Called before freeing a page - it writes back the dirty page. To
/linux-4.4.14/Documentation/dmaengine/
Dprovider.txt251 - They are in charge of allocating/freeing all the needed
/linux-4.4.14/drivers/misc/
DKconfig422 monitor, freeing up the underlying machine pages so they can
/linux-4.4.14/Documentation/block/
Dbiodoc.txt588 freeing of bios (bio_alloc, bio_get, bio_put).
/linux-4.4.14/init/
DKconfig1752 Per cpu partial caches accellerate objects allocation and freeing