Home
last modified time | relevance | path

Searched full:ensures (Results 1 – 25 of 921) sorted by relevance

12345678910>>...37

/linux/drivers/tty/
H A Dtty_buffer.c230 /* paired w/ release in __tty_buffer_request_room; ensures there are in tty_buffer_flush()
281 * ensures they see all buffer data. in __tty_buffer_request_room()
286 * ensures the latest commit value can be read before the head in __tty_buffer_request_room()
407 * ensures commit value read is not stale if the head in lookahead_bufs()
413 * tty_buffer_flush(); ensures we see the committed buffer data. in lookahead_bufs()
479 * ensures commit value read is not stale if the head in flush_to_ldisc()
484 * tty_buffer_flush(); ensures we see the committed buffer data in flush_to_ldisc()
512 * Paired w/ acquire in flush_to_ldisc(); ensures flush_to_ldisc() sees in tty_flip_buffer_commit()
/linux/Documentation/trace/rv/
H A Dmonitor_sched.rst46 The scheduling context operations (sco) monitor ensures changes in a task state
67 The set non runnable on its own context (snroc) monitor ensures changes in a
88 The schedule called with preemption disabled (scpd) monitor ensures schedule is
109 The schedule does not enable preempt (snep) monitor ensures a schedule call
130 The schedule implies task switch (sts) monitor ensures a task switch happens
180 The need resched preempts (nrp) monitor ensures preemption requires
261 The set state sleep and wakeup (sssw) monitor ensures ``set_state`` to
347 The operations with preemption and irq disabled (opid) monitor ensures
/linux/arch/powerpc/platforms/powernv/
H A Dopal-kmsg.c3 * kmsg dumper that ensures the OPAL console fully flushes panic messages
20 * message, it just ensures that OPAL completely flushes the console buffer.
/linux/arch/arc/include/asm/
H A Dbarrier.h17 * - Ensures that selected memory operation issued before it will complete
20 * (asm-generic/barrier.h ensures sane smp_*mb if not defined here, i.e.
/linux/drivers/net/wireless/mediatek/mt7601u/
H A Dmt7601u.h144 * @mutex: ensures exclusive access from mac80211 callbacks.
145 * @vendor_req_mutex: protects @vend_buf, ensures atomicity of read/write
147 * @reg_atomic_mutex: ensures atomicity of indirect register accesses
149 * @hw_atomic_mutex: ensures exclusive access to HW during critical
/linux/arch/arm/mach-exynos/
H A Dmcpm-exynos.c290 * EXYNOS5420_ENABLE_AUTOMATIC_CORE_DOWN ensures that all the cores in exynos_mcpm_init()
293 * EXYNOS5420_USE_ARM_CORE_DOWN_STATE ensures that a cores is powered in exynos_mcpm_init()
296 * EXYNOS5420_USE_L2_COMMON_UP_STATE ensures that cluster L2 will be in exynos_mcpm_init()
/linux/drivers/accessibility/speakup/
H A Dselection.c35 /* this ensures we copy sel before releasing the lock below */ in __speakup_set_selection()
76 * speakup_selection_work. wmb() ensures that writes to in speakup_set_selection()
/linux/include/linux/irqchip/
H A Darm-gic-v4.h29 * Ensures mutual exclusion between updates to vlpi_count[]
76 * Ensures mutual exclusion between affinity setting of the
/linux/drivers/clk/zynqmp/
H A Dclk-mux-zynqmp.c16 * prepare - clk_prepare only ensures that parents are prepared
17 * enable - clk_enable only ensures that parents are enabled
/linux/lib/zstd/compress/
H A Dzstd_ldm.h102 * Ensures that params->bucketSizeLog is <= params->hashLog (setting it to
105 * Ensures that the minMatchLength >= targetLength during optimal parsing.
/linux/fs/nfs/
H A Dio.c23 * On exit, the function ensures that the NFS_INO_ODIRECT flag is unset,
116 * On exit, the function ensures that the NFS_INO_ODIRECT flag is set,
/linux/rust/kernel/fs/
H A Dfile.rs137 /// only used when the `struct files_struct` is not shared with other threads, since this ensures
170 /// * The Rust borrow-checker normally ensures this by enforcing that the `ARef<File>` from which
327 // SAFETY: The signature of this function ensures that the caller will only access the in cred()
328 // returned credential while the file is still valid, and the C side ensures that the in cred()
397 /// prevent it from being moved across task boundaries, which ensures that `current` does not
/linux/kernel/trace/rv/
H A Drv_reactors.c343 /* Ensures that concurrent monitors read consistent reacting_on */ in rv_reacting_on()
362 /* Ensures that concurrent monitors read consistent reacting_on */ in turn_reacting_off()
369 /* Ensures that concurrent monitors read consistent reacting_on */ in turn_reacting_on()
/linux/arch/x86/lib/
H A Dcmdline.c48 * This 'pos' check ensures we do not overrun in __cmdline_find_option_bool()
143 * This 'pos' check ensures we do not overrun in __cmdline_find_option()
/linux/drivers/clk/
H A Dclk-fixed-rate.c21 * prepare - clk_(un)prepare only ensures parents are prepared
22 * enable - clk_enable only ensures parents are enabled
/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_interrupt.c82 * barrier ensures that the interrupt running on a different processor in kfd_interrupt_init()
94 * workqueue items. The spinlock ensures that any interrupt running in kfd_interrupt_exit()
/linux/tools/testing/selftests/arm64/pauth/
H A Dpac_corruptor.S8 * Corrupting a single bit of the PAC ensures the authentication will fail. It
/linux/rust/kernel/
H A Ddma.rs585 /// Reads the value of `field` and ensures that its type is [`FromBytes`].
589 /// This must be called from the [`dma_read`] macro which ensures that the `field` pointer is
608 /// Writes a value to `field` and ensures that its type is [`AsBytes`].
612 /// This must be called from the [`dma_write`] macro which ensures that the `field` pointer is
680 // SAFETY: `item_from_index` ensures that `item` is always a valid pointer and can be
730 // SAFETY: `item_from_index` ensures that `item` is always a valid item.
738 // SAFETY: `item_from_index` ensures that `item` is always a valid pointer and can be
/linux/drivers/counter/
H A Dcounter-core.c34 * This ensures private data behaves like if it were kmalloced
35 * separately. Also ensures the minimum alignment for safe DMA
/linux/fs/netfs/
H A Dlocking.c46 * On exit, the function ensures that the NETFS_ICTX_ODIRECT flag is unset,
157 * On exit, the function ensures that the NETFS_ICTX_ODIRECT flag is set,
/linux/fs/ceph/
H A Dio.c49 * On exit, the function ensures that the CEPH_I_ODIRECT flag is unset,
161 * On exit, the function ensures that the CEPH_I_ODIRECT flag is set,
/linux/arch/parisc/
H A DKconfig.debug20 fault handler. This ensures that page table entries are
/linux/security/landlock/errata/
H A Dabi-1.h10 * directory is moved outside the scope of a bind mount. The change ensures
/linux/drivers/gpu/drm/i915/
H A Dintel_runtime_pm.c265 * asynchronous PM management from display code) and ensures that it is powered in intel_runtime_pm_get_if_in_use()
284 * code to ensure the GTT or GT is on) and ensures that it is powered up.
302 * already active and ensures that it is powered up. It is illegal to try in __intel_runtime_pm_put()
/linux/rust/kernel/mm/
H A Dvirt.rs14 //! ensures that you can't, for example, accidentally call a function that requires holding the
50 // SAFETY: The caller ensures that the invariants are satisfied for the duration of 'a. in from_raw()
186 // SAFETY: The caller ensures that the invariants are satisfied for the duration of 'a. in from_raw()
235 // SAFETY: The caller ensures that the invariants are satisfied for the duration of 'a. in from_raw()

12345678910>>...37