Home
last modified time | relevance | path

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

12345678910>>...45

/linux-6.12.1/drivers/tty/
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()
513 * Paired w/ acquire in flush_to_ldisc(); ensures flush_to_ldisc() sees in tty_flip_buffer_commit()
/linux-6.12.1/arch/powerpc/platforms/powernv/
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-6.12.1/arch/arc/include/asm/
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-6.12.1/drivers/net/wireless/mediatek/mt7601u/
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-6.12.1/drivers/gpu/drm/amd/amdkfd/
Dkfd_interrupt.c79 * barrier ensures that the interrupt running on a different processor in kfd_interrupt_init()
91 * workqueue items. The spinlock ensures that any interrupt running in kfd_interrupt_exit()
101 * flush_work ensures that there are no outstanding in kfd_interrupt_exit()
/linux-6.12.1/rust/kernel/net/
Dphy.rs97 // SAFETY: The struct invariant ensures that we may access in phy_id()
105 // SAFETY: The struct invariant ensures that we may access in state()
130 // SAFETY: The struct invariant ensures that we may access in is_link_up()
142 // SAFETY: The struct invariant ensures that we may access in is_autoneg_enabled()
155 // SAFETY: The struct invariant ensures that we may access in is_autoneg_completed()
164 // SAFETY: The struct invariant ensures that we may access in set_speed()
177 // SAFETY: The struct invariant ensures that we may access in set_duplex()
287 // SAFETY: The struct invariant ensures that `mdio.dev` is valid. in as_ref()
364 // SAFETY: The C core code ensures that the accessors on in suspend_callback()
378 // SAFETY: The C core code ensures that the accessors on in resume_callback()
/linux-6.12.1/drivers/accessibility/speakup/
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-6.12.1/include/linux/irqchip/
Darm-gic-v4.h29 * Ensures mutual exclusion between updates to vlpi_count[]
76 * Ensures mutual exclusion between affinity setting of the
/linux-6.12.1/arch/arm/mach-exynos/
Dmcpm-exynos.c286 * EXYNOS5420_ENABLE_AUTOMATIC_CORE_DOWN ensures that all the cores in exynos_mcpm_init()
289 * EXYNOS5420_USE_ARM_CORE_DOWN_STATE ensures that a cores is powered in exynos_mcpm_init()
292 * EXYNOS5420_USE_L2_COMMON_UP_STATE ensures that cluster L2 will be in exynos_mcpm_init()
/linux-6.12.1/lib/zstd/compress/
Dzstd_ldm.h102 * Ensures that params->bucketSizeLog is <= params->hashLog (setting it to
105 * Ensures that the minMatchLength >= targetLength during optimal parsing.
/linux-6.12.1/drivers/clk/zynqmp/
Dclk-mux-zynqmp.c16 * prepare - clk_prepare only ensures that parents are prepared
17 * enable - clk_enable only ensures that parents are enabled
/linux-6.12.1/fs/nfs/
Dio.c32 * On exit, the function ensures that the NFS_INO_ODIRECT flag is unset,
112 * On exit, the function ensures that the NFS_INO_ODIRECT flag is set,
/linux-6.12.1/fs/ceph/
Dio.c40 * On exit, the function ensures that the CEPH_I_ODIRECT flag is unset,
126 * On exit, the function ensures that the CEPH_I_ODIRECT flag is set,
/linux-6.12.1/tools/testing/selftests/arm64/pauth/
Dpac_corruptor.S8 * Corrupting a single bit of the PAC ensures the authentication will fail. It
/linux-6.12.1/drivers/clk/
Dclk-fixed-rate.c21 * prepare - clk_(un)prepare only ensures parents are prepared
22 * enable - clk_enable only ensures parents are enabled
Dclk-gpio.c25 * prepare - clk_(un)prepare only ensures parent is (un)prepared
112 * prepare - clk_prepare only ensures that parents are prepared
/linux-6.12.1/arch/x86/lib/
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-6.12.1/arch/parisc/
DKconfig.debug20 fault handler. This ensures that page table entries are
/linux-6.12.1/kernel/trace/rv/
Drv_reactors.c369 /* Ensures that concurrent monitors read consistent reacting_on */ in rv_reacting_on()
388 /* Ensures that concurrent monitors read consistent reacting_on */ in turn_reacting_off()
395 /* Ensures that concurrent monitors read consistent reacting_on */ in turn_reacting_on()
/linux-6.12.1/arch/powerpc/lib/
Dxor_vmx.h5 * Separating these file ensures that no altivec instructions are run
/linux-6.12.1/fs/netfs/
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-6.12.1/drivers/counter/
Dcounter-core.c34 * This ensures private data behaves like if it were kmalloced
35 * separately. Also ensures the minimum alignment for safe DMA
/linux-6.12.1/scripts/coccinelle/misc/
Dadd_namespace.cocci19 // That ensures we are adding it only to the main module source file.
/linux-6.12.1/tools/testing/selftests/bpf/progs/
Dtest_map_init.c23 * ensures the map value is only updated for a single CPU. in sysenter_getpgid()
/linux-6.12.1/arch/arm64/include/asm/
Ddcc.h9 * The 'volatile' ensures that the compiler does not cache the status bits,

12345678910>>...45