/linux-6.3-rc2/security/keys/ |
A D | persistent.c | 43 struct key *persistent; in key_create_persistent() local 57 persistent = keyring_alloc(index_key->description, in key_create_persistent() 63 if (IS_ERR(persistent)) in key_create_persistent() 64 return ERR_CAST(persistent); in key_create_persistent() 66 return make_key_ref(persistent, true); in key_create_persistent() 77 struct key *persistent; in key_get_persistent() local 113 persistent = key_ref_to_ptr(persistent_ref); in key_get_persistent() 114 ret = key_link(key_ref_to_ptr(dest_ref), persistent); in key_get_persistent() 116 key_set_timeout(persistent, persistent_keyring_expiry); in key_get_persistent() 117 ret = persistent->serial; in key_get_persistent()
|
A D | Makefile | 23 obj-$(CONFIG_PERSISTENT_KEYRINGS) += persistent.o
|
A D | Kconfig | 43 bool "Enable register of persistent per-UID keyrings" 46 This option provides a register of persistent per-UID keyrings, 47 primarily aimed at Kerberos key storage. The keyrings are persistent
|
/linux-6.3-rc2/drivers/nvdimm/ |
A D | Kconfig | 12 bus is registered to advertise PMEM (persistent memory) 32 these persistent memory ranges into block devices that are 50 update semantics for persistent memory devices, so that 63 bool "PFN: Map persistent (device) memory" 68 Map persistent memory, i.e. advertise it to the memory 69 management sub-system. By default persistent memory does 78 bool "NVDIMM DAX: Raw access to persistent memory" 82 Support raw device dax access to a persistent memory 84 persistent memory, this capability provides a mechanism to 91 tristate "Device-tree support for persistent memory regions" [all …]
|
/linux-6.3-rc2/Documentation/devicetree/bindings/pmem/ |
A D | pmem-region.txt | 1 Device-tree bindings for persistent memory regions 9 Given b) it is best to think of persistent memory as a kind of memory mapped 11 persistent regions separately to the normal memory pool. To aid with that this 12 binding provides a standardised interface for discovering where persistent 36 backed by non-persistent memory. This lets the OS know that it 38 persistent after a write.
|
/linux-6.3-rc2/Documentation/ABI/testing/ |
A D | pstore | 6 Description: Generic interface to platform dependent persistent storage. 28 the file will signal to the underlying persistent storage 34 will be saved elsewhere and erased from persistent store 41 persistent storage until at least this amount is reached.
|
A D | sysfs-driver-xen-blkback | 24 How long a persistent grant is allowed to remain 44 Whether to enable the persistent grants feature or not. Note
|
/linux-6.3-rc2/drivers/md/ |
A D | dm-exception-store.c | 200 char persistent; in dm_exception_store_create() local 213 persistent = toupper(*argv[0]); in dm_exception_store_create() 214 if (persistent == 'P') in dm_exception_store_create() 216 else if (persistent == 'N') in dm_exception_store_create()
|
/linux-6.3-rc2/drivers/gpio/ |
A D | gpio-arizona.c | 30 bool persistent = gpiochip_line_is_persistent(chip, offset); in arizona_gpio_direction_in() local 41 if (change && persistent) { in arizona_gpio_direction_in() 100 bool persistent = gpiochip_line_is_persistent(chip, offset); in arizona_gpio_direction_out() local 108 if ((val & ARIZONA_GPN_DIR) && persistent) { in arizona_gpio_direction_out()
|
/linux-6.3-rc2/drivers/md/persistent-data/ |
A D | Makefile | 2 obj-$(CONFIG_DM_PERSISTENT_DATA) += dm-persistent-data.o 3 dm-persistent-data-objs := \
|
/linux-6.3-rc2/drivers/dax/ |
A D | Kconfig | 20 tristate "PMEM DAX: direct access to persistent memory" 24 Support raw access to persistent memory. Note that this 70 Support access to persistent, or other performance 72 easier use of persistent memory by unmodified applications, or
|
/linux-6.3-rc2/Documentation/admin-guide/device-mapper/ |
A D | writecache.rst | 5 The writecache target caches writes on persistent memory or on SSD. It 15 - p - persistent memory 45 applicable only to persistent memory - use the FUA flag 46 when writing data from persistent memory back to the 49 applicable only to persistent memory - don't use the FUA
|
A D | snapshot.rst | 34 - snapshot <origin> <COW device> <persistent?> <chunksize> 45 <persistent?> is P (Persistent) or N (Not persistent - will not survive 46 after reboot). O (Overflow) can be added as a persistent store option 50 The difference between persistent and transient is with transient 73 - snapshot-merge <origin> <COW device> <persistent> <chunksize> 77 works with persistent snapshots. This target assumes the role of the
|
A D | persistent-data.rst | 20 The persistent-data library is an attempt to provide a re-usable 29 under drivers/md/persistent-data. 40 Clients of persistent-data are unlikely to use this directly.
|
A D | index.rst | 30 persistent-data
|
/linux-6.3-rc2/Documentation/networking/ |
A D | net_failover.rst | 48 <teaming type='persistent'/> 56 <teaming type='transient' persistent='ua-backup0'/> 60 interface and this acts as the 'persistent' device indicating that this 62 required attribute type having value 'persistent'. The link state for the 69 periodically be unplugged. A second attribute - 'persistent' is provided and 133 <teaming type='transient' persistent='ua-backup0'/> 163 virsh migrate --live --persistent $DOMAIN qemu+ssh://$REMOTE_HOST/system
|
/linux-6.3-rc2/include/uapi/linux/ |
A D | cdrom.h | 783 __u8 persistent : 1; member 787 __u8 persistent : 1; member 810 __u8 persistent : 1; member 814 __u8 persistent : 1; member 940 __u8 persistent:1; member 944 __u8 persistent:1; member
|
/linux-6.3-rc2/Documentation/admin-guide/mm/ |
A D | hugetlbpage.rst | 28 persistent hugetlb pages in the kernel's huge page pool. It also displays 82 privileges can dynamically allocate more or free some persistent huge pages 98 The administrator can allocate persistent huge pages on the kernel boot 171 default sized persistent huge pages:: 183 silently skipped when allocating persistent huge pages. See the 186 with the allocation and freeing of persistent huge pages. 215 the new persistent huge page pool size. 217 The administrator may shrink the pool of persistent huge pages for 311 resulting effect on persistent huge page allocation is as follows: 315 persistent huge pages will be distributed across the node or nodes [all …]
|
/linux-6.3-rc2/Documentation/filesystems/ |
A D | dax.rst | 47 2. There exists a persistent flag `FS_XFLAG_DAX` that can be applied to regular 51 3. If the persistent `FS_XFLAG_DAX` flag is set on a directory, this flag will 92 6. When changing the `S_DAX` policy via toggling the persistent `FS_XFLAG_DAX` 100 There are 2 per-file dax flags. One is a persistent inode setting (`FS_XFLAG_DAX`) 104 `FS_XFLAG_DAX` is preserved within the filesystem. This persistent config 176 rather than the persistent `FS_XFLAG_DAX` flag. That is, whether DAX shall be 179 on the persistent `FS_XFLAG_DAX` flag on the host. 181 It is still supported to set or clear persistent `FS_XFLAG_DAX` flag inside 211 - pmem: NVDIMM persistent memory driver
|
/linux-6.3-rc2/Documentation/devicetree/bindings/interrupt-controller/ |
A D | microchip,pic32-evic.txt | 27 internal interrupts use IRQ_TYPE_EDGE_RISING for non persistent interrupts and 28 IRQ_TYPE_LEVEL_HIGH for persistent interrupts. For external interrupts use
|
/linux-6.3-rc2/Documentation/driver-api/nvdimm/ |
A D | firmware-activate.rst | 7 Some persistent memory devices run a firmware locally on the device / 12 persistent memory platform implementation, described by the Intel ACPI 86 [1]: https://docs.pmem.io/persistent-memory/
|
/linux-6.3-rc2/sound/soc/intel/catpt/ |
A D | messages.c | 52 struct resource *persistent, in catpt_ipc_alloc_stream() argument 79 input.persistent_mem.offset = catpt_to_dsp_offset(persistent->start); in catpt_ipc_alloc_stream() 80 input.persistent_mem.size = resource_size(persistent); in catpt_ipc_alloc_stream()
|
/linux-6.3-rc2/arch/arm/boot/dts/ |
A D | facebook-bmc-flash-layout.dtsi | 26 * as persistent data store.
|
/linux-6.3-rc2/Documentation/scsi/ |
A D | sd-parameters.rst | 24 To modify the caching mode without making the change persistent, prepend
|
/linux-6.3-rc2/net/rfkill/ |
A D | core.c | 48 bool persistent; member 615 rfkill->persistent = true; in rfkill_init_sw_state() 644 rfkill->persistent = true; in rfkill_set_states() 715 return sysfs_emit(buf, "%d\n", rfkill->persistent); in persistent_show() 717 static DEVICE_ATTR_RO(persistent); 911 if (!rfkill->persistent) { in rfkill_resume() 1089 if (!rfkill->persistent || rfkill_epo_lock_active) { in rfkill_register()
|