| /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 …]
|
| /linux/drivers/gpu/drm/ttm/ |
| H A D | ttm_backup.c | 42 * ttm_backup_copy_page() - Copy the contents of a previously backed 46 * @handle: The handle returned when the page was backed up. 87 * pages actually backed up, which may be less than (1 << @order) 97 * Return: A handle for the first backed-up page on success (handles for 98 * subsequent pages follow sequentially). -ENOMEM if no pages could be backed 100 * case any pages backed up so far are truncated before returning. 141 * backed up; don't let the caller mistake in ttm_backup_backup_folio() 206 * number also depends on shmem actually swapping out backed-up in ttm_backup_bytes_avail()
|
| /linux/drivers/clk/meson/ |
| H A D | clk-regmap.h | 15 * struct clk_regmap - regmap backed clock 21 * Clock which is controlled by regmap backed registers. The actual type of 39 * struct clk_regmap_gate_data - regmap backed gate specific data 64 * struct clk_regmap_div_data - regmap backed adjustable divider specific data 92 * 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 | 133 /* Testing a file backed shared memory */ in TEST() 160 TH_LOG("Calling shared (file backed) futex_wait on futex: %p", futex); 166 TH_LOG("Calling shared (file backed) futex_wake on futex: %p", futex); 169 TH_LOG("futex_wake shared (file backed) returned: %d %s",
|
| /linux/drivers/gpu/drm/nouveau/ |
| H A D | nouveau_exec.c | 28 * backed by a GEM object and the kernel will ignore GEM handles provided 31 * Userspace may request memory backed mappings either within or outside of the 33 * mapping. Subsequently requested memory backed mappings within a sparse 35 * mapping. If such memory backed mappings are unmapped the kernel will make 37 * Requests to unmap a sparse mapping that still contains memory backed mappings 38 * will result in those memory backed mappings being unmapped first. 42 * make sure to unmap all memory backed mappings within the given range, 43 * splitting up memory backed mappings which are only partially contained 48 * backed mappings being mapped and unmapped, either within a single or multiple 55 * - unmap a sparse mapping and map new memory backed mappings overlapping the
|
| /linux/include/net/ |
| H A D | netmem.h | 151 * Unsafe version of netmem_to_page(). When @netmem is always page-backed, 156 * Return: pointer to the &page (garbage if @netmem is not page-backed). 242 * Unsafe version that can be used only when @netmem is always backed by 247 * Return: pointer to the &netmem_desc (garbage if @netmem is not backed 279 * Unsafe version of netmem_get_pp(). When @netmem is always page-backed, 284 * Return: pointer to the &page_pool (garbage if @netmem is not page-backed). 326 * Unsafe version of netmem_address(). When @netmem is always page-backed, 331 * Return: pointer to the memory (garbage if @netmem is not page-backed). 350 * Return: true if @netmem is page-backed and the page was allocated under
|
| /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/tools/testing/selftests/kvm/x86/ |
| H A D | vmx_apic_access_test.c | 10 * launched with a valid APIC-access address that is backed by a 14 * physical address that is not backed by memory. KVM can't handle 54 /* Try to launch L2 with the memory-backed APIC-access address. */ in l1_guest_code()
|
| /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/rust/kernel/drm/gem/ |
| H A D | shmem.rs | 70 /// A struct for controlling the creation of shmem-backed GEM objects. 73 /// initially creating a shmem-backed GEM object. 94 /// A shmem-backed GEM object. 299 /// Create a new shmem-backed DRM object of the given size.
|
| /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/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/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/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/Documentation/filesystems/ |
| H A D | erofs.rst | 26 memory-backed devices. The on-disk format is easy to parse and purposely avoids 65 - Block-based and file-backed distribution are both supported; 131 directio (For file-backed mounts) Use direct I/O to access backing 140 source=%s (For file-backed mounts) Specify the backing image as a path 144 File-backed mounts 147 When CONFIG_EROFS_FS_BACKED_BY_FILE is enabled, EROFS file-backed images
|
| /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/drivers/gpu/drm/vmwgfx/ |
| H A D | vmwgfx_mob.c | 290 * vmw_otables_setup - Set up guest backed memory object tables 294 * Takes care of the device guest backed surface 295 * initialization, by setting up the guest backed memory object tables. 354 * vmw_otables_takedown - Take down guest backed memory object tables 368 * needed for a guest backed memory object.
|
| /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
|
| /linux/drivers/gpu/drm/tests/ |
| H A D | drm_gem_shmem_test.c | 3 * KUnit test suite for GEM objects backed by shmem buffers 43 * Test creating a shmem GEM object backed by shmem buffer. The test 398 MODULE_DESCRIPTION("KUnit test suite for GEM objects backed by shmem buffers");
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | dynptr_success.c | 649 /* Test basic case of copying contiguous memory backed dynptrs */ in test_dynptr_copy_xdp() 674 /* ptr_xdp is backed by non-contiguous memory */ in test_dynptr_copy_xdp() 679 /* Destination dynptr is backed by non-contiguous memory */ in test_dynptr_copy_xdp() 699 /* Source dynptr is backed by non-contiguous memory */ in test_dynptr_memset_zero() 720 /* Both source and destination dynptrs are backed by non-contiguous memory */ in test_dynptr_memset_notzero() 876 /* ptr_xdp is backed by non-contiguous memory */
|
| /linux/drivers/gpu/drm/omapdrm/ |
| H A D | TODO | 8 . GEM/shmem backed pages can have existing mappings (kernel linear map,
|
| /linux/Documentation/virt/kvm/devices/ |
| H A D | s390_flic.rst | 117 pinning is not possible (e.g. file-backed memory), the page is verified 125 the long-term pin. If the page was not long-term pinned (e.g. file-backed
|