Home
last modified time | relevance | path

Searched full:protected (Results 1 – 25 of 1393) sorted by relevance

12345678910>>...56

/kernel/linux/linux-5.10/arch/x86/realmode/rm/
Dwakeup.h16 u32 pmode_entry; /* Protected mode resume point, 32-bit only */
18 u32 pmode_cr0; /* Protected mode cr0 */
19 u32 pmode_cr3; /* Protected mode cr3 */
20 u32 pmode_cr4; /* Protected mode cr4 */
21 u32 pmode_efer_low; /* Protected mode EFER */
24 u32 pmode_misc_en_low; /* Protected mode MISC_ENABLE */
/kernel/linux/linux-5.10/Documentation/virt/kvm/
Ds390-pv-boot.rst4 s390 (IBM Z) Boot/IPL of Protected VMs
9 The memory of Protected Virtual Machines (PVMs) is not accessible to
17 KVM to decrypt the protected virtual machine.
19 Based on this data, KVM will make the protected virtual machine known
44 Subcode 10: Move into Protected Virtualization mode
67 When running in protected virtualization mode, some subcodes will result in
76 Re-IPL into a protected mode is only possible via a detour into non
77 protected mode.
Ds390-pv.rst4 s390 (IBM Z) Ultravisor and Protected VMs
9 Protected virtual machines (PVM) are KVM VMs that do not allow KVM to
15 Each guest starts in non-protected mode and then may make a request to
16 transition into protected mode. On transition, KVM registers the guest
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath10k/
Dcore.h203 /* Protected by data_lock */
427 /* protected by ar->data_lock */
520 /* the following are protected by ar->data_lock */
542 /* protected by conf_mutex */
545 /* Protected with ar->data_lock */
548 /* Protected with ar->data_lock */
578 /* protected by data_lock */
626 /* For setting VHT peer fixed rate, protected by conf_mutex */
644 /* Copy Engine register dump, protected by ce-lock */
661 /* used for crash-dump storage, protected by data-lock */
[all …]
Dthermal.h19 /* protected by conf_mutex */
23 * protected by data_lock
/kernel/linux/linux-5.10/arch/s390/include/uapi/asm/
Dpkey.h24 #define PROTKEYBLOBSIZE 80 /* protected key blob size is always 80 bytes */
25 #define MAXPROTKEYSIZE 64 /* a protected key blob may be up to 64 bytes */
83 /* Struct to hold protected key and length info */
87 __u8 protkey[MAXPROTKEYSIZE]; /* the protected key blob */
133 * Fabricate AES protected key from a CCA AES secure key
139 struct pkey_protkey protkey; /* out: the protected key */
144 * Fabricate AES protected key from clear key value
149 struct pkey_protkey protkey; /* out: the protected key */
169 struct pkey_protkey protkey; /* out: the protected key */
193 * Generate AES random protected key.
[all …]
/kernel/linux/linux-5.10/mm/
Dpage_counter.c19 unsigned long protected, old_protected; in propagate_protected_usage() local
28 protected = min(usage, min); in propagate_protected_usage()
29 old_protected = atomic_long_xchg(&c->min_usage, protected); in propagate_protected_usage()
30 delta = protected - old_protected; in propagate_protected_usage()
37 protected = min(usage, low); in propagate_protected_usage()
38 old_protected = atomic_long_xchg(&c->low_usage, protected); in propagate_protected_usage()
39 delta = protected - old_protected; in propagate_protected_usage()
202 * page_counter_set_min - set the amount of protected memory
219 * page_counter_set_low - set the amount of protected memory
/kernel/linux/linux-5.10/drivers/virt/vboxguest/
Dvboxguest_core.h111 * Protected by session_mutex.
116 * Protected by session_mutex.
133 * Protected by session_mutex.
138 * Protected by session_mutex.
167 * Protected by vbg_gdev.session_mutex.
173 * host filter. Protected by vbg_gdev.session_mutex.
184 * host. Protected by vbg_gdev.session_mutex.
189 /** Set on CANCEL_ALL_WAITEVENTS, protected by vbg_devevent_spinlock. */
/kernel/linux/linux-5.10/include/drm/
Ddrm_dp_mst_helper.h68 * @input: if this port is an input port. Protected by
70 * @mcs: message capability status - DP 1.2 spec. Protected by
72 * @ddps: DisplayPort Device Plug Status - DP 1.2. Protected by
74 * @pdt: Peer Device Type. Protected by
76 * @ldps: Legacy Device Plug Status. Protected by
78 * @dpcd_rev: DPCD revision of device on this port. Protected by
80 * @num_sdp_streams: Number of simultaneous streams. Protected by
82 * @num_sdp_stream_sinks: Number of stream sinks. Protected by
84 * @full_pbn: Max possible bandwidth for this port. Protected by
87 * @aux: i2c aux transport to talk to device connected to this port, protected
[all …]
Ddrm_auth.h75 * @unique: Unique identifier: e.g. busid. Protected by
80 * @unique_len: Length of unique field. Protected by
85 * @magic_map: Map of used authentication tokens. Protected by
93 * at the top of the tree (for which lessor is NULL). Protected by
Ddrm_file.h207 * This client has or had, master capability. Protected by struct
218 * This client is the creator of @master. Protected by struct
229 * Master this node is currently associated with. Protected by struct
260 * &drm_device.filelist. Protected by &drm_device.filelist_mutex.
271 * subsystem. Protected by @table_lock.
300 * Protected by @fbs_lock. Note that the @fbs list holds a reference on
314 * Protected by @drm_mode_config.blob_lock;
/kernel/linux/linux-5.10/Documentation/pcmcia/
Dlocking.rst62 protected by pcmcia_socket_list_rwsem;
67 The resource_ops and their data are protected by ops_mutex.
69 The "main" struct pcmcia_socket is protected as follows (read-only fields
112 The "main" struct pcmcia_device is protected as follows (read-only fields
/kernel/linux/linux-5.10/net/ieee802154/
Dcore.h14 /* also protected by devlist_mtx */
18 /* protected by RTNL only */
21 /* associated wpan interfaces, protected by rtnl or RCU */
/kernel/linux/linux-5.10/arch/x86/kernel/
Dumip.c2 * umip.c Emulation for instruction protected by the User-Mode Instruction
27 * the UMIP-protected instructions (in the form of a SIGSEGV signal), it can be
38 * The instructions protected by UMIP can be split in two groups. Those which
107 * UMIP-protected instructions. Thus, the printed text is prepended with the
137 * identify_insn() - Identify a UMIP-protected instruction
140 * From the opcode and ModRM.reg in @insn identify, if any, a UMIP-protected
145 * On success, a constant identifying a specific UMIP-protected instruction that
148 * -EINVAL on error or when not an UMIP-protected instruction that can be
194 * Emulate an instruction protected by UMIP and provide a dummy result. The
353 * is protected by a memory protection key. Give up on emulation in fixup_umip_exception()
/kernel/linux/linux-5.10/Documentation/RCU/
DarrayRCU.rst15 Each of these three situations involves an RCU-protected pointer to an
18 case is **not** supported. The problem with RCU-protected indexes into
21 are far more trouble than they are worth. If RCU-protected indexes into
26 That aside, each of the three RCU-protected pointer situations are
35 has a linked-list hash chain. Each hash chain can be protected by RCU
Dchecklist.rst66 As a rough rule of thumb, any dereference of an RCU-protected
72 Letting RCU-protected pointers "leak" out of an RCU read-side
87 an RCU-protected list. Alternatively, use the other
88 RCU-protected data structures that have been added to
138 code know exactly which pointers are protected by RCU.
178 in their respective types of RCU-protected lists.
181 type of RCU-protected linked lists.
260 used by the RCU-protected data structure, including
304 critical section or must be protected by appropriate update-side
419 check that accesses to RCU-protected data
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/
Dvmwgfx_drv.h103 * @cpu_writers: Number of synccpu write grabs. Protected by reservation when
115 /* Not ref-counted. Protected by binding_mutex */
117 /* Protected by reservation */
146 * @id: Device id. Protected by @dev_priv::resource_lock.
148 * @res_dirty: Resource contains data not yet in the backup buffer. Protected
151 * Protected by resource reserved.
153 * @backup: The backup buffer if any. Protected by resource reserved.
154 * @backup_offset: Offset into the backup buffer if any. Protected by resource
161 * @mob_node; Node for the MOB backup rbtree. Protected by @backup reserved.
162 * @lru_head: List head for the LRU list. Protected by @dev_priv::resource_lock.
[all …]
/kernel/linux/linux-5.10/include/linux/
Drcupdate.h388 * RCU_INITIALIZER() - statically initialize an RCU-protected global variable
394 * rcu_assign_pointer() - assign to RCU-protected pointer
398 * Assigns the specified value to the specified RCU-protected
457 * Return the value of the specified RCU-protected pointer, but omit the
460 * not dereferenced, for example, when testing an RCU-protected pointer
504 * which pointers are protected by RCU and checks that the pointer is
545 * Return the value of the specified RCU-protected pointer, but omit
553 * when protected only by rcu_read_lock() will result in infrequent
561 * rcu_dereference() - fetch RCU-protected pointer for dereferencing
569 * rcu_dereference_bh() - fetch an RCU-bh-protected pointer for dereferencing
[all …]
Diocontext.h57 * - ioc->icq_list and icq->ioc_node are protected by ioc lock.
60 * - ioc->icq_tree and ioc->icq_hint are protected by ioc lock, while icq
61 * itself is protected by q lock. However, both the indexes and icq
104 /* all the fields below are protected by this lock */
Dcgroup-defs.h217 /* internal task count, protected by css_set_lock */
223 * process of being migrated out or in. Protected by
249 * slot. Protected by css_set_lock
255 * css_set. Protected by css_set_lock.
261 * source or destination. Protected by cgroup_mutex.
272 * on this cset should be migrated to. Protected by cgroup_mutex.
281 /* For RCU-protected deletion */
332 * Protected by per-cpu cgroup_rstat_cpu_lock.
345 /* Fields below are protected by css_set_lock */
380 * nr_descendants and nr_dying_descendants are protected
[all …]
/kernel/linux/linux-5.10/fs/ntfs/
Dmst.c12 * post_read_mst_fixup - deprotect multi sector transfer protected data
24 * mean that the structure is not protected at all and hence doesn't need to
54 * Position in protected data of first u16 that needs fixing up. in post_read_mst_fixup()
158 * post_write_mst_fixup - fast deprotect multi sector transfer protected data
175 /* Position in protected data of first u16 that needs fixing up. */ in post_write_mst_fixup()
/kernel/linux/linux-5.10/Documentation/filesystems/
Dfiles.rst10 Up until 2.6.12, the file descriptor table has been protected
12 ->file_lock protected accesses to all the file related fields
18 The files (struct file) themselves are protected using
58 2. Reading of the fdtable as described above must be protected
/kernel/linux/linux-5.10/arch/s390/include/asm/
Dpkey.h19 * In-kernel API: Transform an key blob (of any type) into a protected key.
22 * @param protkey pointer to buffer receiving the protected key
/kernel/linux/linux-5.10/drivers/s390/crypto/
Dpkey_api.c32 MODULE_DESCRIPTION("s390 protected key interface");
35 #define PROTKEYBLOBBUFSIZE 256 /* protected key buffer size used internal */
62 /* inside view of a protected key token (only type 0x00 version 0x01) */
66 u8 version; /* should be 0x01 for protected AES key token */
70 u8 protkey[MAXPROTKEYSIZE]; /* the protected key blob */
85 * Create a protected key from a clear key value.
136 /* copy created protected key */ in pkey_clr2protkey()
145 * Find card and transform secure key into protected key.
224 * Find card and transform EP11 secure key into protected key.
301 * Generate a random protected key
[all …]
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/
Dthermal.h20 /* protected by conf_mutex */
23 * protected by data_lock

12345678910>>...56