/linux/fs/jfs/ |
H A D | jfs_imap.h | 60 * note: this indicates free and backed 61 * inodes, if the extent is not backed the 63 * backed but all inodes are being used the 65 * backed but at least one of the inodes is 85 __le32 numinos; /* 4: number of backed inodes */ 92 int numinos; /* number of backed inodes */ 102 __le32 in_numinos; /* 4: num of backed inodes */ 103 __le32 in_numfree; /* 4: num of free backed inodes */ 115 int in_numinos; /* num of backed inodes */ 116 int in_numfree; /* num of free backed inodes */ [all …]
|
H A D | jfs_imap.c | 828 * is to be freed and it is the only backed extent within 1205 /* update the number of free inodes and backed inodes in diFree() 1416 /* check if the extent containing the hint has backed in diAlloc() 1459 * try to allocate from the backed extents following in diAlloc() 1615 * the request by allocating an existing (backed) free inode 1638 /* get the number of free and the number of backed disk in diAllocAG() 1652 * inodes is a small percentage of the number of backed inodes. in diAllocAG() 1666 * below to allocate a free and existing (already backed) in diAllocAG() 1982 * FUNCTION: allocate a backed inode from an iag. 1985 * specified inode from a backed extent. [all …]
|
/linux/Documentation/admin-guide/mm/ |
H A D | nommu-mmap.rst | 21 In the MMU case: VM regions backed by arbitrary pages; copy-on-write 24 In the no-MMU case: VM regions backed by arbitrary contiguous runs of 36 In the MMU case: VM regions backed by pages read from file; changes to 64 the mapping's backing pages. The page is then backed by swap instead. 71 In the MMU case: VM regions backed by pages read from file; changes to 77 (#) Memory backed regular file, MAP_SHARED, PROT_READ / PROT_EXEC / PROT_WRITE 81 In the no-MMU case: The filesystem providing the memory-backed file 88 (#) Memory backed blockdev, MAP_SHARED, PROT_READ / PROT_EXEC / PROT_WRITE 92 In the no-MMU case: As for memory backed regular files, but the 97 (#) Memory backed chardev, MAP_SHARED, PROT_READ / PROT_EXEC / PROT_WRITE [all …]
|
H A D | pagemap.rst | 159 ie. for file backed page: (in-memory data revision >= on-disk one) 162 i.e. for file backed page: (in-memory data revision > on-disk one) 188 The page is backed by swap/RAM. 209 the pages are backed. For anonymous shared pages, the file can be found in 247 - ``PAGE_IS_FILE`` - Page is file backed 251 - ``PAGE_IS_HUGE`` - Page is PMD-mapped THP or Hugetlb backed 283 Find pages which have been written, are file backed, not swapped and either
|
/linux/include/net/ |
H A D | netmem.h | 108 * Unsafe version of netmem_to_page(). When @netmem is always page-backed, in __netmem_to_page() 113 * Return: pointer to the &page (garbage if @netmem is not page-backed). in netmem_to_page() 121 * backed. in netmem_to_net_iov() 190 * Unsafe version of netmem_get_pp(). When @netmem is always page-backed, in __netmem_get_pp() 195 * Return: pointer to the &page_pool (garbage if @netmem is not page-backed). in netmem_get_pp() 237 * Unsafe version of netmem_address(). When @netmem is always page-backed, in __netmem_address() 242 * Return: pointer to the memory (garbage if @netmem is not page-backed). in netmem_address() 261 * Return: true if @netmem is page-backed and the page was allocated under
|
/linux/drivers/clk/meson/ |
H A D | clk-regmap.h | 14 * struct clk_regmap - regmap backed clock 20 * Clock which is controlled by regmap backed registers. The actual type of 35 * struct clk_regmap_gate_data - regmap backed gate specific data 60 * struct clk_regmap_div_data - regmap backed adjustable divider specific data 88 * struct clk_regmap_mux_data - regmap backed multiplexer clock specific data
|
/linux/include/drm/ttm/ |
H A D | ttm_tt.h | 45 * binding status for a buffer object that isn't backed by fixed (VRAM / AGP) 91 * struct ttm_tt has been (possibly partially) backed up. 116 * @backup: Pointer to backup struct for backed up tts. 149 * ttm_tt_is_swapped() - Whether the ttm_tt is swapped out or backed up 152 * Return: true if swapped or backed up, false otherwise. 160 * ttm_tt_is_backed_up() - Whether the ttm_tt backed up 163 * Return: true if swapped or backed up, false otherwise. 171 * ttm_tt_clear_backed_up() - Clear the ttm_tt backed-up status 174 * Drivers can use this functionto clear the backed-up status,
|
/linux/tools/testing/selftests/futex/functional/ |
H A D | futex_wait.c | 125 /* Testing a file backed shared memory */ in main() 147 info("Calling shared (file backed) futex_wait on futex: %p\n", futex); in main() 153 info("Calling shared (file backed) futex_wake on futex: %p\n", futex); in main() 156 ksft_test_result_fail("futex_wake shared (file backed) returned: %d %s\n", in main() 160 ksft_test_result_pass("futex_wake shared (file backed) succeeds\n"); in main()
|
/linux/Documentation/networking/devlink/ |
H A D | devlink-flash.rst | 92 $want_flash_vers = some-db-backed.lookup($hw_id, 'flash') 96 $file = some-db-backed.download($hw_id, 'flash') 100 $want_fw_vers = some-db-backed.lookup($hw_id, 'all') 104 $file = some-db-backed.download($hw_id, 'disk')
|
/linux/drivers/dma-buf/heaps/ |
H A D | Kconfig | 6 is backed by pages from the buddy allocator. If in doubt, say Y. 12 Choose this option to enable dma-buf CMA heap. This heap is backed
|
/linux/drivers/gpu/drm/armada/ |
H A D | armada_gem.h | 17 struct drm_mm_node *linear; /* for linear backed */ 18 struct page *page; /* for page backed */
|
/linux/fs/romfs/ |
H A D | Kconfig | 30 bool "Block device-backed ROM file system support" 40 bool "MTD-backed ROM file system support"
|
/linux/include/uapi/linux/ |
H A D | nitro_enclaves.h | 138 * * NE_ERR_MEM_NOT_HUGE_PAGE - The memory region is not backed by 144 * * NE_ERR_INVALID_PAGE_SIZE - The memory region is not backed by 219 * NE_ERR_MEM_NOT_HUGE_PAGE - The user space memory region is not backed by 224 * NE_ERR_MEM_DIFFERENT_NUMA_NODE - The user space memory region is backed by 268 * NE_ERR_INVALID_PAGE_SIZE - The user space memory region is not backed by pages
|
/linux/drivers/gpu/drm/ttm/ |
H A D | ttm_backup.c | 39 * ttm_backup_copy_page() - Copy the contents of a previously backed 43 * @handle: The handle returned when the page was backed up. 168 * number also depends on shmem actually swapping out backed-up in ttm_backup_bytes_avail()
|
H A D | ttm_pool.c | 409 * as it has been backed up, in order to avoid memory pressure during 436 * restoring such a ttm_tt from backup, and when freeing it while backed up. 505 * When restoring, restore backed-up content to the newly allocated page and 823 * ttm_pool_restore_and_alloc - Fill a ttm_tt, restoring previously backed-up 831 * necessary. Read in backed-up content. 896 * a backed-up struct ttm_tt. 951 * ttm_pool_free(). If @purge is false the pages will be backed up instead, 956 * partially backed up, retaining those pages for which backup fails. 960 * Return: Number of pages actually backed up or freed, or negative
|
/linux/drivers/gpu/drm/gma500/ |
H A D | framebuffer.c | 60 * psb_framebuffer_create - create a framebuffer backed by gt 65 * Create a framebuffer object backed by the gt, and fill in the 95 * Create a new framebuffer backed by a userspace GEM object
|
/linux/Documentation/arch/powerpc/ |
H A D | ultravisor.rst | 196 * Normal page: Page backed by normal memory and available to 199 * Shared page: A page backed by normal memory and available to both 206 * Secure page: Page backed by secure memory and only available to 714 If the address is already backed by a secure page, unmap the page and 716 is not backed by any page yet, mark the PTE as insecure and back it 718 backed by an insecure page, zero the page and return. 723 #. The Hypervisor cannot access the SVM pages since they are backed by 763 If the address is already backed by an insecure page, unmap the page 765 reference to its shared page. If the address is not backed by a page 767 address is accessed. If it is already backed by an secure page zero
|
/linux/arch/arm64/include/asm/ |
H A D | archrandom.h | 89 * hardware backed entropy) is closer to the idea behind this in arch_get_random_seed_longs() 115 * RNDRRS is not backed by an entropy source but by a DRBG that is in arch_get_random_seed_longs()
|
/linux/Documentation/admin-guide/ |
H A D | rtc.rst | 6 something that tracks wall clock time and is battery backed so that it 113 than expecting a single battery-backed MC146818 clone on every system. 134 example, maybe the low-power battery-backed RTC is a discrete I2C chip, but
|
/linux/drivers/acpi/nfit/ |
H A D | nfit.h | 131 #define NFIT_FIC_BYTE cpu_to_le16(0x101) /* byte-addressable energy backed */ 132 #define NFIT_FIC_BLK cpu_to_le16(0x201) /* block-addressable non-energy backed */ 133 #define NFIT_FIC_BYTEN cpu_to_le16(0x301) /* byte-addressable non-energy backed */
|
/linux/drivers/gpu/drm/i915/gem/selftests/ |
H A D | i915_gem_migrate.c | 150 pr_err("object still backed by lmem\n"); in lmem_pages_migrate_one() 155 pr_err("object not backed by struct page\n"); in lmem_pages_migrate_one() 169 pr_err("object still backed by struct page\n"); in lmem_pages_migrate_one() 174 pr_err("object not backed by lmem\n"); in lmem_pages_migrate_one()
|
/linux/mm/ |
H A D | mempool.c | 63 /* Mempools backed by slab allocator */ in check_element() 69 /* Mempools backed by page allocator */ in check_element() 92 /* Mempools backed by slab allocator */ in poison_element() 98 /* Mempools backed by page allocator */ in poison_element() 601 * A simple mempool-backed page allocator that allocates pages in mempool_kvfree()
|
/linux/fs/erofs/ |
H A D | Kconfig | 78 bool "File-backed EROFS filesystem support" 169 This permits EROFS to use fscache-backed data blobs with on-demand
|
/linux/drivers/mtd/ |
H A D | mtdsuper.c | 23 * get a superblock on an MTD-backed filesystem 74 * get a superblock on an MTD-backed filesystem by MTD device number
|
/linux/include/uapi/xen/ |
H A D | gntdev.h | 216 * The buffer is backed with memory allocated with dma_alloc_wc. 221 * The buffer is backed with memory allocated with dma_alloc_coherent. 229 * By default dma-buf is backed by system memory pages, but by providing
|