| /linux/security/keys/ |
| H 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()
|
| H A D | Makefile | 23 obj-$(CONFIG_PERSISTENT_KEYRINGS) += persistent.o
|
| /linux/drivers/nvdimm/ |
| H 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/drivers/gpio/ |
| H 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() 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 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/drivers/md/persistent-data/ |
| H A D | Makefile | 2 obj-$(CONFIG_DM_PERSISTENT_DATA) += dm-persistent-data.o 3 dm-persistent-data-objs := \
|
| /linux/drivers/dax/ |
| H 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/Documentation/admin-guide/device-mapper/ |
| H 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
|
| H 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
|
| H 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.
|
| /linux/Documentation/networking/ |
| H 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 132 <teaming type='transient' persistent='ua-backup0'/> 162 virsh migrate --live --persistent $DOMAIN qemu+ssh://$REMOTE_HOST/system
|
| /linux/include/uapi/linux/ |
| H 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/Documentation/ABI/testing/ |
| H 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/Documentation/driver-api/cxl/allocation/ |
| H A D | dax.rst | 8 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 D | cxgb4_mps.c | 109 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 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/sound/soc/intel/catpt/ |
| H A D | messages.c | 47 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 D | loader.c | 97 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 D | Kconfig | 7 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 D | core.c | 48 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 D | maintainer-entry-profile.rst | 6 The libnvdimm subsystem manages persistent memory across multiple 18 persistent memory sits at the intersection of storage and memory there
|
| /linux/drivers/regulator/ |
| H A D | da9121-regulator.c | 38 unsigned int persistent[2]; member 644 bool persisting = (chip->persistent[reg_idx] & item->event_bit); in da9121_status_poll_on() 649 chip->persistent[reg_idx] &= ~item->event_bit; in da9121_status_poll_on() 668 if (chip->persistent[0] | chip->persistent[1]) { in da9121_status_poll_on() 720 chip->persistent[reg_idx] |= item->event_bit; in da9121_irq_handler()
|
| /linux/Documentation/scsi/ |
| H A D | sd-parameters.rst | 24 To modify the caching mode without making the change persistent, prepend
|
| /linux/arch/arm/boot/dts/aspeed/ |
| H A D | facebook-bmc-flash-layout.dtsi | 26 * as persistent data store.
|
| /linux/drivers/infiniband/sw/rxe/ |
| H A D | rxe_mr.c | 130 bool persistent = !!(mr->access & IB_ACCESS_FLUSH_PERSISTENT); in rxe_mr_fill_pages_from_sgt() local 141 if (persistent && !is_pmem_page(page)) { in rxe_mr_fill_pages_from_sgt() 262 bool persistent = !!(mr->access & IB_ACCESS_FLUSH_PERSISTENT); in rxe_set_page() local 274 if (persistent && !is_pmem_page(sub_page)) { in rxe_set_page()
|