Home
last modified time | relevance | path

Searched refs:persistent (Results 1 – 25 of 173) sorted by relevance

1234567

/linux/security/keys/
H A Dpersistent.c43 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()
H A DKconfig44 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/drivers/nvdimm/
H A DKconfig12 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/drivers/md/dm-pcache/
H A DKconfig6 PCACHE provides a mechanism to use persistent memory (e.g., CXL persistent memory,
11 layer and supports direct access (DAX) to persistent memory for low-latency,
/linux/Documentation/ABI/testing/
H A Dpstore6 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.
H A Dsysfs-driver-xen-blkback24 How long a persistent grant is allowed to remain
44 Whether to enable the persistent grants feature or not. Note
/linux/drivers/gpio/
H A Dgpio-arizona.c30 bool persistent = gpiochip_line_is_persistent(chip, offset); in arizona_gpio_direction_in() local
41 if (change && persistent) { in arizona_gpio_direction_in()
98 bool persistent = gpiochip_line_is_persistent(chip, offset); in arizona_gpio_direction_out() local
106 if ((val & ARIZONA_GPN_DIR) && persistent) { in arizona_gpio_direction_out()
/linux/drivers/md/
H A Ddm-exception-store.c200 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/drivers/md/persistent-data/
H A DMakefile2 obj-$(CONFIG_DM_PERSISTENT_DATA) += dm-persistent-data.o
3 dm-persistent-data-objs := \
/linux/drivers/dax/
H A DKconfig20 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/Documentation/admin-guide/device-mapper/
H A Dwritecache.rst5 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
H A Dsnapshot.rst34 - 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
H A Dpersistent-data.rst20 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.
/linux/Documentation/networking/
H A Dnet_failover.rst48 <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
132 <teaming type='transient' persistent='ua-backup0'/>
162 virsh migrate --live --persistent $DOMAIN qemu+ssh://$REMOTE_HOST/system
/linux/include/uapi/linux/
H A Dcdrom.h783 __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/Documentation/admin-guide/mm/
H A Dhugetlbpage.rst28 persistent hugetlb pages in the kernel's huge page pool. It also displays
79 ``/proc/sys/vm/nr_hugepages`` indicates the current number of "persistent" huge
82 privileges can dynamically allocate more or free some persistent huge pages
98 The administrator can allocate persistent huge pages on the kernel boot
181 default sized persistent huge pages::
193 silently skipped when allocating persistent huge pages. See the
196 with the allocation and freeing of persistent huge pages.
219 persistent huge page pool is exhausted. As these surplus huge pages become
223 surplus pages will first be promoted to persistent huge pages. Then, additional
225 the new persistent huge page pool size.
[all …]
/linux/Documentation/filesystems/
H A Ddax.rst47 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
209 - pmem: NVDIMM persistent memory driver
/linux/Documentation/driver-api/cxl/allocation/
H A Ddax.rst8 CXL allocator, or to managed shared or persistent memory regions across multiple
11 If the capacity is shared across hosts or persistent, appropriate flushing
/linux/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_mps.c109 bool persistent, u8 *smt_idx) in cxgb4_update_mac_filt() argument
114 addr, persistent, smt_idx); in cxgb4_update_mac_filt()
/linux/Documentation/driver-api/nvdimm/
H A Dfirmware-activate.rst7 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/sound/soc/intel/catpt/
H A Dmessages.c47 struct resource *persistent, in catpt_ipc_alloc_stream()
74 input.persistent_mem.offset = catpt_to_dsp_offset(persistent->start); in catpt_ipc_alloc_stream()
75 input.persistent_mem.size = resource_size(persistent); in catpt_ipc_alloc_stream()
52 catpt_ipc_alloc_stream(struct catpt_dev * cdev,enum catpt_path_id path_id,enum catpt_stream_type type,struct catpt_audio_format * afmt,struct catpt_ring_info * rinfo,u8 num_modules,struct catpt_module_entry * modules,struct resource * persistent,struct resource * scratch,struct catpt_stream_info * sinfo) catpt_ipc_alloc_stream() argument
H A Dloader.c97 off = stream->persistent->start; in catpt_store_streams_context()
98 size = resource_size(stream->persistent); in catpt_store_streams_context()
187 off = stream->persistent->start; in catpt_restore_streams_context()
188 size = resource_size(stream->persistent); in catpt_restore_streams_context()
/linux/fs/pstore/
H A DKconfig7 persistent storage via "pstore" filesystem that can
11 (or "M") to a platform specific persistent store driver
13 If you don't have a platform persistent store driver,
61 With this option kernel traces function calls into a persistent
/linux/net/rfkill/
H A Dcore.c48 bool persistent; member
623 rfkill->persistent = true; in rfkill_init_sw_state()
652 rfkill->persistent = true; in rfkill_set_states()
723 return sysfs_emit(buf, "%d\n", rfkill->persistent); in persistent_show()
725 static DEVICE_ATTR_RO(persistent);
929 if (!rfkill->persistent) { in rfkill_resume()
1103 if (!rfkill->persistent || rfkill_epo_lock_active) { in rfkill_register()
/linux/Documentation/nvdimm/
H A Dmaintainer-entry-profile.rst6 The libnvdimm subsystem manages persistent memory across multiple
18 persistent memory sits at the intersection of storage and memory there

1234567