Home
last modified time | relevance | path

Searched +full:non +full:- +full:zero (Results 1 – 25 of 1027) sorted by relevance

12345678910>>...42

/linux/arch/s390/include/asm/
H A Dscsw.h1 /* SPDX-License-Identifier: GPL-2.0 */
14 #include <asm/dma-types.h>
18 * struct cmd_scsw - command-mode subchannel status word
25 * @isic: initial-status interruption control
26 * @alcc: address-limit checking control
27 * @ssi: suppress-suspended interruption
28 * @zcc: zero condition code
64 * struct tm_scsw - transport-mode subchannel status word
69 * @x: IRB-format control
70 * @q: interrogate-complete
[all …]
/linux/tools/testing/selftests/bpf/progs/
H A Dverifier_sdiv.c1 // SPDX-License-Identifier: GPL-2.0
15 __description("SDIV32, non-zero imm divisor, check 1")
16 __success __success_unpriv __retval(-20)
20 w0 = -41; \ in sdiv32_non_zero_imm_1()
27 __description("SDIV32, non-zer
[all...]
H A Dverifier_cgroup_storage.c1 // SPDX-License-Identifier: GPL-2.0
110 __failure __msg("invalid access to map value, value_size=64 off=-2 size=4")
119 r1 = *(u32*)(r0 - 2); \ in __flag()
131 __failure __msg("get_local_storage() doesn't support non-zero flags")
151 __failure __msg("get_local_storage() doesn't support non-zero flags")
170 __description("valid per-cpu cgroup storage access")
189 __description("invalid per-cpu cgroup storage access 1")
209 __description("invalid per-cpu cgroup storage access 2")
228 __description("invalid per-cpu cgroup storage access 3")
248 __description("invalid per-cpu cgroup storage access 4")
[all …]
/linux/drivers/scsi/
H A Dst_options.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 The compile-time configurable defaults for the Linux SCSI tape driver.
5 Copyright 1995-2003 Kai Makisara.
13 /* If TRY_DIRECT_IO is non-zero, the driver tries to transfer data directly
15 buffer is used. If TRY_DIRECT_IO is zero, driver buffer is always used. */
19 to the user program if ST_NOWAIT is non-zero. This helps if the SCSI
26 because of buffered reads. Should be set to zero to support also drives
31 /* If ST_RECOVERED_WRITE_FATAL is non-zero, recovered errors while writing
40 Must be non-zero. */
59 /* If ST_TWO_FM is non-zero, the driver writes two filemarks after a
[all …]
/linux/Documentation/userspace-api/media/v4l/
H A Dvidioc-s-hw-freq-seek.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
13 VIDIOC_S_HW_FREQ_SEEK - Perform a hardware frequency seek
37 zero out the ``reserved`` array of a struct
41 The ``rangelow`` and ``rangehigh`` fields can be set to a non-zero value
58 If this ioctl is called from a non-blocking filehandle, then ``EAGAIN``
65 .. flat-table:: struct v4l2_hw_freq_seek
66 :header-rows: 0
67 :stub-columns: 0
70 * - __u32
71 - ``tuner``
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/
H A Dmlx5hws.h1 /* SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB */
129 /* Optional AT attach configuration - Max number of additional AT */
229 * mlx5hws_is_supported - Check whether HWS is supported
250 * mlx5hws_context_open - Open a context used for direct rule insertion
263 * mlx5hws_context_close - Close a context used for direct hardware steering.
267 * Return: zero on success non zero otherwise.
272 * mlx5hws_context_set_peer - Set a peer context.
284 * mlx5hws_table_create - Create a new direct rule table.
297 * mlx5hws_table_destroy - Destroy direct rule table.
301 * Return: zero on success non zero otherwise.
[all …]
/linux/include/linux/
H A Dpm_runtime.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * pm_runtime.h - Device run-time power management helper functions.
103 * pm_suspend_ignore_children - Set runtime PM behavior regarding children.
113 dev->power.ignore_children = enable; in pm_suspend_ignore_children()
117 * pm_runtime_get_noresume - Bump up runtime PM usage counter of a device.
122 atomic_inc(&dev->power.usage_count); in pm_runtime_get_noresume()
126 * pm_runtime_put_noidle - Drop runtime PM usage counter of a device.
133 atomic_add_unless(&dev->power.usage_count, -1, 0); in pm_runtime_put_noidle()
137 * pm_runtime_suspended - Check whether or not a device is runtime-suspended.
150 return dev->power.runtime_status == RPM_SUSPENDED in pm_runtime_suspended()
[all …]
H A Dpstore.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Persistent Storage - pstore.h
35 /* PPC64-specific partition types */
51 * struct pstore_record - details of a pstore record entry
54 * @id: per-type unique identifier for record
61 * kfree()d by the pstore core if non-NULL
89 * struct pstore_info - backend pstore driver structure
109 * @data: backend-private pointer passed back during callbacks
119 * Returns 0 on success, and non-zero on error.
128 * Returns 0 on success, and non-zero on error. (Though pstore will
[all …]
/linux/Documentation/arch/arm64/
H A Dtagged-pointers.rst20 --------------------------------------
25 (Documentation/arch/arm64/tagged-address-abi.rst).
29 - pointer arguments to system calls, including pointers in structures
32 - the stack pointer (sp), e.g. when interpreting it to deliver a
35 - the frame pointer (x29) and frame records, e.g. when interpreting
38 Using non-zero address tags in any of these locations when the
44 passing non-zero address tags to the kernel via system calls is
45 forbidden, and using a non-zero address tag for sp is strongly
48 Programs maintaining a frame pointer and frame records that use non-zero
54 ---------------
[all …]
/linux/tools/memory-model/scripts/
H A Dcmplitmushist.sh2 # SPDX-License-Identifier: GPL-2.0+
11 trap 'rm -rf $T' 0
23 if grep -q ': Unknown macro ' $1 || grep -q ': Unknown macro ' $2
25 if grep -q ': Unknown macro ' $1
28 sed -e 's/^.*: Unknown macro //' |
29 sed -e 's/ (User error).*$//'`
32 if grep -q ': Unknown macro ' $2
35 sed -e 's/^.*: Unknown macro //' |
36 sed -e 's/ (User error).*$//'`
41 elif grep -q '^Command exited with non-zero status 124' $1 ||
[all …]
/linux/arch/arm64/lib/
H A Dstrncmp.S1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Copyright (c) 2013-2022, Arm Limited.
6 * https://github.com/ARM-software/optimized-routines/blob/189dfefe37d54c5b/string/aarch64/strncmp.S
14 * ARMv8-a, AArch64.
49 On big-endian early bytes are at MSB and on little-endian LSB.
70 /* NUL detection works on the principle that (X - 1) & (~X) & 0x80
71 (=> (X - 1) & ~(X | 0x7f)) is non-zero iff a byte is zero, and
81 eor diff, data1, data2 /* Non-zero if differences found. */
83 bics has_nul, tmp1, tmp2 /* Non-zero if NUL terminator. */
102 /* But we need to zero-extend (char is unsigned) the value and then
[all …]
/linux/Documentation/translations/it_IT/RCU/
H A Dtorture.rst1 .. SPDX-License-Identifier: GPL-2.0
3 .. include:: ../disclaimer-ita.rst
19 Documentation/admin-guide/kernel-parameters.txt.
26 …rcu-torture:--- Start of test: nreaders=16 nfakewriters=4 stat_interval=30 verbose=0 test_no_idle_…
27 …rcu-torture: rtc: (null) ver: 155441 tfle: 0 rta: 155441 rtaf: 8884 rtf: 155440 rtmbe: 0…
28 rcu-torture: Reader Pipe: 727860534 34213 0 0 0 0 0 0 0 0 0
29 rcu-torture: Reader Batch: 727877838 17003 0 0 0 0 0 0 0 0 0
30 …rcu-torture: Free-Block Circulation: 155440 155440 155440 155440 155440 155440 155440 155440 1554…
31 …rcu-torture:--- End of test: SUCCESS: nreaders=16 nfakewriters=4 stat_interval=30 verbose=0 test_n…
36 printk() usa KERN_ALERT, dunque i messaggi dovrebbero essere ben visibili. ;-)
[all …]
/linux/Documentation/userspace-api/media/cec/
H A Dcec-ioc-receive.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
14 CEC_RECEIVE, CEC_TRANSMIT - Receive or transmit a CEC message
42 If the file descriptor is in non-blocking mode and there are no received
43 messages pending, then it will return -1 and set errno to the ``EAGAIN``
45 is non-zero and no message arrived within ``timeout`` milliseconds, then
46 it will return -1 and set errno to the ``ETIMEDOUT`` error code.
51 be 0, ``tx_status`` will be 0 and ``rx_status`` will be non-zero).
52 2. the transmit result of an earlier non-blocking transmit (the ``sequence``
53 field will be non-zero, ``tx_status`` will be non-zero and ``rx_status``
55 3. the reply to an earlier non-blocking transmit (the ``sequence`` field will
[all …]
/linux/Documentation/translations/it_IT/process/
H A Ddeprecated.rst1 .. SPDX-License-Identifier: GPL-2.0
3 .. include:: ../disclaimer-ita.rst
18 le tempistiche, non è sempre possibile fare questo tipo di conversione tutta
26 ------------
28 `non produce più alcun avviso durante la compilazione
33 interfaccia come 'vecchia', questa non è una soluzione completa. L'interfaccia
38 ----------------
50 <https://lore.kernel.org/lkml/CA+55aFy6jNLsywVYdGp83AMrXBo_P-pkjkphPGrO=82SPKCpLQ@mail.gmail.com/>`…
52 <https://lore.kernel.org/lkml/CAHk-=whDHsbK3HTOpTF=ue_o04onRwTEaK_ZoJp_fjbqq4+=Jw@mail.gmail.com/>`_
65 ----------------------------------------------------
[all …]
/linux/drivers/net/ipa/
H A Dipa_table.c1 // SPDX-License-Identifier: GPL-2.0
3 /* Copyright (c) 2012-2018, The Linux Foundation. All rights reserved.
4 * Copyright (C) 2018-2024 Linaro Ltd.
10 #include <linux/dma-mapping.h>
27 * The IPA has tables defined in its local (IPA-resident) memory that define
29 * endian 64-bit "slot" that holds the address of a rule definition. (The
38 * an object (such as a route or filter table) in IPA-resident memory must
39 * 128-byte aligned. An object in system memory (such as a route or filter
40 * rule) must be at an 8-byte aligned address. We currently only place
43 * A rule consists of a contiguous block of 32-bit values terminated with
[all …]
/linux/fs/xfs/scrub/
H A Dbitmap.h1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Copyright (C) 2018-2023 Oracle. All Rights Reserved.
25 * and non-zero to stop iterating. Any non-zero value will be passed up to the
26 * iteration caller. The special value -ECANCELED can be used to stop
53 * and non-zero to stop iterating. Any non-zero value will be passed up to the
54 * iteration caller. The special value -ECANCELED can be used to stop
/linux/rust/kernel/
H A Dmm.rs1 // SPDX-License-Identifier: GPL-2.0
35 /// Once `mm_users` reaches zero, this indicates that the address space can be destroyed. To access
36 /// the address space, you must prevent `mm_users` from reaching zero while you are accessing it.
74 /// This type is like [`Mm`], but with non-zero `mm_users`. It can only be used when `mm_users` can
75 /// be proven to be non-zero at compile-time, usually because the relevant code holds an `mmget`
82 /// Values of this type are always refcounted using `mmget`. The value of `mm_users` is non-zero.
113 fn deref(&self) -> &Mm { in deref()
118 // These methods are safe to call even if `mm_users` is zero.
122 pub fn as_raw(&self) -> *mut bindings::mm_struct { in as_raw()
133 pub unsafe fn from_raw<'a>(ptr: *const bindings::mm_struct) -> &'a Mm { in from_raw()
[all …]
/linux/arch/m68k/fpsp040/
H A Ddecbin.S5 | register A6 to extended-precision value in FP0.
9 | Output: Exact floating-point representation of the packed bcd value.
11 | Saves and Modifies: D2-D5
20 | Expected is a normal bcd (i.e. non-exceptional; all inf, zero,
33 | assumed following the least-significant digit.
39 | exponent equal to the exponent from A1 and the zero count
43 | SM = 0 a non-zero digit in the integer position
44 | SM = 1 a non-zero digit in Mant0, lsd of the fraction
47 | representation (ex. 0.1E2, 1E1, 10E0, 100E-1), is converted
121 moveml %d2-%d5,-(%a7)
[all …]
/linux/tools/testing/selftests/openat2/
H A Dopenat2_test.c
/linux/Documentation/arch/arm/
H A Dkernel_user_helpers.rst2 Kernel-provided User Helpers
43 --------------------
77 -------------
114 - Valid only if __kuser_helper_version >= 1 (from kernel version 2.6.12).
117 -------------
134 r0 = success code (zero or non-zero)
144 Return zero if `*ptr` was changed or non-zero if no exchange happened.
167 - This routine already includes memory barriers as needed.
169 - Valid only if __kuser_helper_version >= 2 (from kernel version 2.6.12).
172 --------------------
[all …]
/linux/rust/zerocopy/src/pointer/
H A Dinner.rs1 // SPDX-License-Identifier: (BSD-2-Clause OR Apache-2.0) OR MIT
5 // Licensed under a BSD-style license <LICENSE-BSD>, Apache License, Version 2.0
6 // <LICENSE-APACHE or https://www.apache.org/licenses/LICENSE-2.0>, or the MIT
7 // license <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your option.
30 /// [covariant]: https://doc.rust-lang.org/reference/subtyping.html
38 /// 0. If `ptr`'s referent is not zero sized, then `ptr` has valid
41 /// 1. If `ptr`'s referent is not zero sized, `A` is guaranteed to live
48 /// - `ptr`'s referent is not larger than `isize::MAX` bytes \[1\]
49 /// - `ptr`'s referent does not wrap around the address space \[1\]
51 /// \[1\] Per <https://doc.rust-lang.org/1.85.0/std/ptr/index.html#allocated-object>:
[all …]
/linux/drivers/ufs/host/
H A Dtc-dwc-g210.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright (C) 2015-2016 Synopsys, Inc. (www.synopsys.com)
15 #include "ufshcd-dwc.h"
16 #include "ufshci-dwc.h"
17 #include "tc-dwc-g210.h"
20 * tc_dwc_g210_setup_40bit_rmmi() - configure 40-bit RMMI.
23 * Return: 0 on success or non-zero value on failure.
83 * tc_dwc_g210_setup_20bit_rmmi_lane0() - configure 20-bit RMMI Lane 0.
86 * Return: 0 on success or non-zero value on failure.
135 * tc_dwc_g210_setup_20bit_rmmi_lane1() - configure 20-bit RMMI Lane 1.
[all …]
/linux/arch/nios2/include/asm/
H A Dasm-macros.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * Macro used to simplify coding multi-line assembler.
85 andhi \reg1, \reg2, (1 << (\bit - 16))
92 * bit is zero. The result of the bit test is stored in reg1.
104 * bit is non-zero. The result of the bit test is stored in reg1.
129 andhi \reg1, \reg2, (1 << (\bit - 16))
130 xorhi \reg2, \reg2, (1 << (\bit - 16))
150 andhi \reg1, \reg2, (1 << (\bit - 16))
151 orhi \reg2, \reg2, (1 << (\bit - 16))
171 andhi \reg1, \reg2, (1 << (\bit - 16))
[all …]
/linux/Documentation/ABI/stable/
H A Dsysfs-bus-fsl-mc1 What: /sys/bus/fsl-mc/rescan
5 Description: Writing a non-zero value to this attribute will
6 force a rescan of fsl-mc bus in the system and
7 synchronize the objects under fsl-mc bus and the
11 What: /sys/bus/fsl-mc/autorescan
15 Description: Writing a zero value to this attribute will
17 of the fsl-mc bus is performed. A non-zero value
/linux/drivers/hid/intel-thc-hid/intel-quicki2c/
H A Dquicki2c-hid.c1 /* SPDX-License-Identifier: GPL-2.0 */
8 #include "quicki2c-dev.h"
9 #include "quicki2c-hid.h"
10 #include "quicki2c-protocol.h"
13 * quicki2c_hid_parse() - HID core parse() callback
19 * Return: 0 on success and non zero on error.
23 struct quicki2c_device *qcdev = hid->driver_data; in quicki2c_hid_parse()
25 if (qcdev->report_descriptor) in quicki2c_hid_parse()
26 return hid_parse_report(hid, qcdev->report_descriptor, in quicki2c_hid_parse()
27 le16_to_cpu(qcdev->dev_desc.report_desc_len)); in quicki2c_hid_parse()
[all …]

12345678910>>...42