Home
last modified time | relevance | path

Searched full:safe (Results 1 – 25 of 3026) sorted by relevance

12345678910>>...122

/linux-6.12.1/include/linux/atomic/
Datomic-long.h30 * Safe to use in noinstr code; prefer atomic_long_read() elsewhere.
50 * Safe to use in noinstr code; prefer atomic_long_read_acquire() elsewhere.
71 * Safe to use in noinstr code; prefer atomic_long_set() elsewhere.
92 * Safe to use in noinstr code; prefer atomic_long_set_release() elsewhere.
113 * Safe to use in noinstr code; prefer atomic_long_add() elsewhere.
134 * Safe to use in noinstr code; prefer atomic_long_add_return() elsewhere.
155 * Safe to use in noinstr code; prefer atomic_long_add_return_acquire() elsewhere.
176 * Safe to use in noinstr code; prefer atomic_long_add_return_release() elsewhere.
197 * Safe to use in noinstr code; prefer atomic_long_add_return_relaxed() elsewhere.
218 * Safe to use in noinstr code; prefer atomic_long_fetch_add() elsewhere.
[all …]
Datomic-arch-fallback.h450 * Safe to use in noinstr code; prefer atomic_read() elsewhere.
466 * Safe to use in noinstr code; prefer atomic_read_acquire() elsewhere.
496 * Safe to use in noinstr code; prefer atomic_set() elsewhere.
513 * Safe to use in noinstr code; prefer atomic_set_release() elsewhere.
539 * Safe to use in noinstr code; prefer atomic_add() elsewhere.
556 * Safe to use in noinstr code; prefer atomic_add_return() elsewhere.
583 * Safe to use in noinstr code; prefer atomic_add_return_acquire() elsewhere.
610 * Safe to use in noinstr code; prefer atomic_add_return_release() elsewhere.
636 * Safe to use in noinstr code; prefer atomic_add_return_relaxed() elsewhere.
659 * Safe to use in noinstr code; prefer atomic_fetch_add() elsewhere.
[all …]
/linux-6.12.1/arch/nios2/include/asm/
Dasm-macros.h36 * It is safe to use the same register for reg1 & reg2.
55 * It is safe to use the same register for reg1 & reg2.
75 * It is safe to use the same register for reg1 & reg2.
94 * It is safe to use the same register for reg1 & reg2.
106 * It is safe to use the same register for reg1 & reg2.
118 * It is NOT safe to use the same register for reg1 & reg2.
139 * It is NOT safe to use the same register for reg1 & reg2.
160 * It is NOT safe to use the same register for reg1 & reg2.
182 * It is NOT safe to use the same register for reg1 & reg2.
195 * It is NOT safe to use the same register for reg1 & reg2.
[all …]
/linux-6.12.1/Documentation/admin-guide/hw-vuln/
Dsrso.rst58 * 'Vulnerable: Safe RET, no microcode':
60 The "Safe RET" mitigation (see below) has been applied to protect the
64 * 'Vulnerable: Microcode, no safe RET':
85 * 'Mitigation: Safe RET':
91 Selected by default or by spec_rstack_overflow=safe-ret
95 Similar protection as "safe RET" above but employs an IBPB barrier on
123 default one is 'Mitigation: safe RET' which should take care of most
132 As one can surmise, 'Mitigation: safe RET' does come at the cost of some
142 Mitigation: Safe RET
148 the CPU to mispredict every function return using a 'safe return'
[all …]
/linux-6.12.1/Documentation/i2c/
Ddma-considerations.rst11 Therefore, it is *not* mandatory that the buffer of an I2C message is DMA safe.
13 rarely used. However, it is recommended to use a DMA-safe buffer if your
19 safe buffers always, because USB requires it.
24 For clients, if you use a DMA safe buffer in i2c_msg, set the I2C_M_DMA_SAFE
33 SMBus transactions via I2C, the buffers for block transfers are DMA safe. Users
34 of i2c_master_send() and i2c_master_recv() functions can now use DMA safe
36 know their buffers are DMA safe. Users of i2c_transfer() must set the
42 Bus master drivers wishing to implement safe DMA can use helper functions from
43 the I2C core. One gives you a DMA-safe buffer for a given i2c_msg as long as a
/linux-6.12.1/Documentation/devicetree/bindings/power/supply/
Dqcom,pm8916-lbc.yaml63 qcom,fast-charge-safe-voltage:
68 Maximum safe battery voltage in uV; May be pre-set by bootloader,
71 qcom,fast-charge-safe-current:
76 Maximum safe battery charge current in uA; May be pre-set by
86 - qcom,fast-charge-safe-voltage
87 - qcom,fast-charge-safe-current
125 qcom,fast-charge-safe-current = <900000>;
126 qcom,fast-charge-safe-voltage = <4300000>;
Dqcom,pm8941-charger.yaml66 qcom,fast-charge-safe-voltage:
71 Maximum safe battery voltage in uV; May be pre-set by bootloader, in which case,
75 qcom,fast-charge-safe-current:
80 Maximum safe battery charge current in uA; May pre-set by bootloader, in which case,
/linux-6.12.1/drivers/remoteproc/
DKconfig24 It's safe to say N if you don't want to use this interface.
35 It's safe to say N here.
46 It's safe to say N here.
65 It's safe to say N here.
83 It's safe to say N here if you're not interested in multimedia
128 It's safe to say n here if you're not interested in multimedia
138 It's safe to say N here if you're not interested in the Keystone
161 processors on various TI SoCs. It's safe to say N here if you're
339 It's safe to say N here if you're not interested in utilizing
352 It's safe to say N here if you're not interested in utilizing
[all …]
/linux-6.12.1/drivers/parport/
DKconfig32 and it is safe to compile all the corresponding drivers into the
85 is safe to say N.
101 called parport_ip32. If in doubt, saying N is the safe plan.
110 called parport_amiga. If in doubt, saying N is the safe plan.
119 parport_mfc3. If in doubt, saying N is the safe plan.
128 called parport_atari. If in doubt, saying N is the safe plan.
151 appear in /proc/sys/dev/parport/*/autoprobe*. It is safe to say N.
/linux-6.12.1/drivers/of/
DKconfig37 If unsure, say N here. This option is not safe to enable.
46 If unsure, say N here, but this option is safe to enable.
56 If unsure, say N here, but this option is safe to enable.
75 # Hardly any platforms need this. It is safe to select, but only do so if you
118 If unsure, say N here, but this option is safe to enable.
/linux-6.12.1/include/linux/
Dpercpu-refcount.h24 * it's safe to drop the initial ref.
35 * and it's then safe to drop the initial ref with percpu_ref_put().
196 * This function is safe to call as long as @ref is between init and exit.
218 * This function is safe to call as long as @ref is between init and exit.
233 * This function is safe to call as long as @ref is between init and exit.
262 * This function is safe to call as long as @ref is between init and exit.
273 * This function is safe to call as long as @ref is between init and exit.
304 * This function is safe to call as long as @ref is between init and exit.
324 * This function is safe to call as long as @ref is between init and exit.
347 * This function is safe to call as long as @ref is between init and exit.
[all …]
/linux-6.12.1/drivers/usb/serial/
Dsafe_serial.c3 * Safe Encapsulated USB Serial Driver
75 static bool safe = true; variable
79 #define DRIVER_DESC "USB Safe Encapsulated Serial"
85 module_param(safe, bool, 0);
86 MODULE_PARM_DESC(safe, "Turn Safe Encapsulation On/Off");
196 if (!safe) in safe_process_read_urb()
232 trailer_len = safe ? 2 : 0; in safe_prepare_write_buffer()
236 if (!safe) in safe_prepare_write_buffer()
/linux-6.12.1/include/drm/
Ddrm_panic.h78 * - Anything protected by drm_panic_lock() and drm_panic_unlock() pairs is safe
90 * - It is safe to deference the drm_plane.state pointer.
93 * stays invariant after the atomic check code has finished is safe to access.
98 * &drm_plane_helper_funcs.fb_cleanup is safe to access, as long as it stays
106 * &drm_plane_helper_funcs.end_fb_access is not safe to access.
/linux-6.12.1/Documentation/scsi/
Ddc395x.rst10 be safe to use. Testing with hard disks has not been done to any
28 safe
31 If safe is set to 1 then the adapter will use conservative
32 ("safe") default settings. This sets:
99 dc395x. (eg "dc395x.safe=1")
/linux-6.12.1/Documentation/devicetree/bindings/display/tegra/
Dnvidia,tegra124-sor.yaml119 - description: safe reference clock for the SOR clock
131 - const: safe
141 - description: safe reference clock for the SOR clock
152 - const: safe
182 clock-names = "sor", "out", "parent", "dp", "safe";
/linux-6.12.1/arch/um/drivers/
DKconfig38 It is safe to say 'Y' here.
48 It is safe to say 'Y' here.
57 It is safe to say 'Y' here.
65 It is safe to say 'Y' here.
86 It is safe to leave this unchanged.
96 It is safe to leave this unchanged, although you may wish to change
108 It is safe to leave this unchanged, although you may wish to change
120 It is safe to say 'Y' here.
/linux-6.12.1/arch/arm64/include/asm/
Dcpufeature.h32 * The safe value of a CPUID feature field is dependent on the implications
39 * a field when EXACT is specified, failing which, the safe value specified
44 FTR_EXACT, /* Use a predefined safe value */
45 FTR_LOWER_SAFE, /* Smaller value is safe */
46 FTR_HIGHER_SAFE, /* Bigger value is safe */
47 FTR_HIGHER_OR_ZERO_SAFE, /* Bigger value is safe, but 0 is biggest */
69 s64 safe_val; /* safe value for FTR_EXACT features */
97 * @sys_val Safe value across the CPUs (system view)
173 * kernel), the kernel should make sure that it is safe to use the CPU,
274 /* Is it safe for a late CPU to miss this capability when system has it */
[all …]
/linux-6.12.1/rust/kernel/list/
Darc_field.rs21 // SAFETY: If the inner type is thread-safe, then it's also okay for `ListArc` to be thread-safe.
23 // SAFETY: If the inner type is thread-safe, then it's also okay for `ListArc` to be thread-safe.
/linux-6.12.1/drivers/gpu/drm/msm/disp/dpu1/
Ddpu_hw_top.h46 * struct dpu_danger_safe_status: danger and safe status signals
114 * @status: Pointer to danger safe status
128 * get_safe_status - get safe status
130 * @status: Pointer to danger safe status
/linux-6.12.1/security/apparmor/include/
Dcred.h92 * of the label so it is safe to call when inside of locks.
104 * This fn will not update the tasks cred, so it is safe inside of locks
138 * safe to call inside locks
160 * Not safe to call inside locks
/linux-6.12.1/drivers/mfd/
Dda9052-i2c.c22 /* I2C safe register check */
52 * This fix is to follow any read or write with a dummy read to a safe
64 /* A dummy read to a safe register address. */ in da9052_i2c_fix()
74 * to a safe place is not required. in da9052_i2c_fix()
/linux-6.12.1/Documentation/devicetree/bindings/dma/
Dti-dma-crossbar.txt16 - ti,dma-safe-map: Safe routing value for unused request lines
52 ti,dma-safe-map = <0>;
/linux-6.12.1/arch/x86/include/asm/
Dedac.h5 /* ECC atomic, DMA, SMP and interrupt safe scrub function */
13 * are interrupt, DMA and SMP safe. in edac_atomic_scrub()
/linux-6.12.1/mm/
Dzpool.c141 * Implementations must guarantee this to be thread-safe.
192 * Implementations must guarantee this to be thread-safe,
214 * Implementations must guarantee this to be thread-safe.
230 * Implementations must guarantee this to be thread-safe.
251 * Implementations must guarantee this to be thread-safe.
270 * Implementations must guarantee this to be thread-safe,
/linux-6.12.1/drivers/gpu/drm/nouveau/nvkm/subdev/clk/
Dgm20b.c136 /* safe frequency we can use at minimum voltage */
485 * Compute PLL parameters that are always safe for the current voltage
494 /* remove a safe margin of 10% */ in gm20b_dvfs_calc_safe_pll()
584 * frequency to be safe at DVFS coeff = 0. in gm20b_clk_prog()
587 * - safe frequency target matches the lowest - old - frequency in gm20b_clk_prog()
593 * - safe frequency target matches the lowest - new - frequency in gm20b_clk_prog()
597 * Interim step can be skipped if old frequency is below safe minimum, in gm20b_clk_prog()
598 * i.e., it is low enough to be safe at any voltage in operating range in gm20b_clk_prog()
606 /* voltage will raise: safe frequency is current one */ in gm20b_clk_prog()
609 /* voltage will drop: safe frequency is new one */ in gm20b_clk_prog()
[all …]

12345678910>>...122