/openbmc/linux/arch/riscv/kernel/ |
H A D | kexec_relocate.S | 33 mv s4, zero 37 mv s8, zero 38 mv s9, zero 39 mv s10, zero 40 mv s11, zero 43 csrw CSR_SIE, zero 44 csrw CSR_SIP, zero 78 csrw CSR_SATP, zero 79 jalr zero, s8, 0 113 mv a3, zero [all …]
|
H A D | head.S | 134 csrw CSR_IE, zero 135 csrw CSR_IP, zero 186 csrw CSR_SCRATCH, zero 199 csrw CSR_IE, zero 200 csrw CSR_IP, zero 288 REG_S zero, (a3) 401 fmv.s.x f0, zero 402 fmv.s.x f1, zero 403 fmv.s.x f2, zero 404 fmv.s.x f3, zero [all …]
|
/openbmc/linux/drivers/media/platform/chips-media/ |
H A D | coda-gdi.c | 23 XY2(ZERO, 0, ZERO, 0), 24 XY2(ZERO, 0, ZERO, 0), 25 XY2(ZERO, 0, ZERO, 0), 26 XY2(ZERO, 0, ZERO, 0), 27 XY2(ZERO, 0, ZERO, 0), 28 XY2(ZERO, 0, ZERO, 0), 29 XY2(ZERO, 0, ZERO, 0), 30 XY2(ZERO, 0, ZERO, 0), 31 XY2(ZERO, 0, ZERO, 0), 32 XY2(ZERO, 0, ZERO, 0), [all …]
|
/openbmc/qemu/tests/qemu-iotests/ |
H A D | 146.out | 5 [{ "start": 0, "length": 136363130880, "depth": 0, "present": true, "zero": true, "data": false, "c… 9 [{ "start": 0, "length": 136365211648, "depth": 0, "present": true, "zero": true, "data": false, "c… 13 [{ "start": 0, "length": 136363130880, "depth": 0, "present": true, "zero": true, "data": false, "c… 17 [{ "start": 0, "length": 136365211648, "depth": 0, "present": true, "zero": true, "data": false, "c… 21 [{ "start": 0, "length": 136365211648, "depth": 0, "present": true, "zero": true, "data": false, "c… 25 [{ "start": 0, "length": 136363130880, "depth": 0, "present": true, "zero": true, "data": false, "c… 29 [{ "start": 0, "length": 2097152, "depth": 0, "present": true, "zero": false, "data": true, "compre… 30 { "start": 2097152, "length": 2097152, "depth": 0, "present": true, "zero": false, "data": true, "c… 31 { "start": 4194304, "length": 2097152, "depth": 0, "present": true, "zero": false, "data": true, "c… 32 { "start": 6291456, "length": 2097152, "depth": 0, "present": true, "zero": false, "data": true, "c… [all …]
|
H A D | 179.out | 16 [{ "start": 0, "length": 2097152, "depth": 0, "present": false, "zero": true, "data": false, "compr… 17 { "start": 2097152, "length": 2097152, "depth": 0, "present": true, "zero": true, "data": false, "c… 18 { "start": 4194304, "length": 2097152, "depth": 0, "present": false, "zero": true, "data": false, "… 19 { "start": 6291456, "length": 2097152, "depth": 0, "present": true, "zero": true, "data": false, "c… 20 { "start": 8388608, "length": 58720256, "depth": 0, "present": false, "zero": true, "data": false, … 34 [{ "start": 0, "length": 2097152, "depth": 0, "present": false, "zero": true, "data": false, "compr… 35 { "start": 2097152, "length": 2097152, "depth": 0, "present": true, "zero": true, "data": false, "c… 36 { "start": 4194304, "length": 2097152, "depth": 0, "present": false, "zero": true, "data": false, "… 37 { "start": 6291456, "length": 2097152, "depth": 0, "present": true, "zero": true, "data": false, "c… 38 { "start": 8388608, "length": 2097152, "depth": 0, "present": false, "zero": true, "data": false, "… [all …]
|
H A D | 271 | 62 expected_zero="$zero" # Space-separated list of zero subcluster indexes 91 # zero -> write -z 100 zero) 156 alloc="0"; zero="" 160 alloc="0 1"; zero="" 164 alloc="0 1 2"; zero="" 168 alloc="0 1 2 3"; zero="" 172 alloc="$(seq 0 6)"; zero="" 176 alloc="$(seq 0 9)"; zero="" 180 alloc="$(seq 0 9) 16"; zero="" [all …]
|
H A D | 154.out | 14 [{ "start": 0, "length": 4096, "depth": 0, "present": true, "zero": true, "data": false, "compresse… 15 { "start": 4096, "length": 4096, "depth": 1, "present": false, "zero": true, "data": false, "compre… 16 { "start": 8192, "length": 4096, "depth": 0, "present": true, "zero": true, "data": false, "compres… 17 { "start": 12288, "length": 4096, "depth": 1, "present": false, "zero": true, "data": false, "compr… 18 { "start": 16384, "length": 4096, "depth": 0, "present": true, "zero": true, "data": false, "compre… 19 { "start": 20480, "length": 4096, "depth": 1, "present": false, "zero": true, "data": false, "compr… 20 { "start": 24576, "length": 8192, "depth": 0, "present": true, "zero": true, "data": false, "compre… 21 { "start": 32768, "length": 134184960, "depth": 1, "present": false, "zero": true, "data": false, "… 23 == backing file contains non-zero data before write_zeroes == 44 [{ "start": 0, "length": 32768, "depth": 1, "present": false, "zero": true, "data": false, "compres… [all …]
|
H A D | 122.out | 15 === Check that zero clusters are kept in overlay === 70 [{ "start": 0, "length": 65536, "depth": 0, "present": true, "zero": false, "data": true, "compress… 71 { "start": 65536, "length": 4128768, "depth": 0, "present": false, "zero": true, "data": false, "co… 72 { "start": 4194304, "length": 65536, "depth": 0, "present": true, "zero": false, "data": true, "com… 73 { "start": 4259840, "length": 4128768, "depth": 0, "present": false, "zero": true, "data": false, "… 74 { "start": 8388608, "length": 65536, "depth": 0, "present": true, "zero": false, "data": true, "com… 75 { "start": 8454144, "length": 4128768, "depth": 0, "present": false, "zero": true, "data": false, "… 97 [{ "start": 0, "length": 65536, "depth": 0, "present": true, "zero": false, "data": true, "compress… 98 { "start": 65536, "length": 65536, "depth": 0, "present": false, "zero": true, "data": false, "comp… 99 { "start": 131072, "length": 196608, "depth": 0, "present": true, "zero": false, "data": true, "com… [all …]
|
/openbmc/linux/arch/loongarch/lib/ |
H A D | clear_user.S | 33 1: st.b zero, a0, 0 55 0: st.d zero, a0, 0 59 bstrins.d a0, zero, 2, 0 66 1: st.d zero, a0, 0 67 2: st.d zero, a0, 8 68 3: st.d zero, a0, 16 69 4: st.d zero, a0, 24 70 5: st.d zero, a0, 32 71 6: st.d zero, a0, 40 72 7: st.d zero, a0, 48 [all …]
|
/openbmc/linux/drivers/misc/lkdtm/ |
H A D | refcount.c | 4 * underflow, reaching zero untested, etc). 67 pr_warn("Weird: refcount_inc_not_zero() reported zero\n"); in lkdtm_REFCOUNT_INC_NOT_ZERO_OVERFLOW() 79 pr_warn("Weird: refcount_add_not_zero() reported zero\n"); in lkdtm_REFCOUNT_ADD_NOT_ZERO_OVERFLOW() 88 pr_info("Zero detected: saturated\n"); in check_zero() 91 pr_warn("Zero detected: unsafely reset to max\n"); in check_zero() 94 pr_warn("Still at zero: refcount_inc/add() must not inc-from-0\n"); in check_zero() 103 * zero it should either saturate (when inc-from-zero isn't protected) 104 * or stay at zero (when inc-from-zero is protected) and should WARN for both. 108 refcount_t zero = REFCOUNT_INIT(2); in lkdtm_REFCOUNT_DEC_ZERO() local 111 refcount_dec(&zero); in lkdtm_REFCOUNT_DEC_ZERO() [all …]
|
/openbmc/linux/arch/s390/include/asm/ |
H A D | scsw.h | 27 * @zcc: zero condition code 227 * Return non-zero if the specified scsw is a transport mode scsw, zero 389 * Return non-zero if the key field of the specified command mode scsw is 390 * valid, zero otherwise. 401 * Return non-zero if the sctl field of the specified command mode scsw is 402 * valid, zero otherwise. 413 * Return non-zero if the eswf field of the specified command mode scsw is 414 * valid, zero otherwise. 425 * Return non-zero if the cc field of the specified command mode scsw is 426 * valid, zero otherwise. [all …]
|
/openbmc/linux/tools/testing/selftests/bpf/progs/ |
H A D | verifier_sdiv.c | 11 __description("SDIV32, non-zero imm divisor, check 1") 23 __description("SDIV32, non-zero imm divisor, check 2") 35 __description("SDIV32, non-zero imm divisor, check 3") 47 __description("SDIV32, non-zero imm divisor, check 4") 59 __description("SDIV32, non-zero imm divisor, check 5") 71 __description("SDIV32, non-zero imm divisor, check 6") 83 __description("SDIV32, non-zero imm divisor, check 7") 95 __description("SDIV32, non-zero imm divisor, check 8") 107 __description("SDIV32, non-zero reg divisor, check 1") 120 __description("SDIV32, non-zero reg divisor, check 2") [all …]
|
H A D | verifier_subreg.c | 8 /* This file contains sub-register zero extension checks for insns defining 22 __description("add32 reg zero extend check") 39 __description("add32 imm zero extend check") 51 * But, they should still zero high 32-bit. \ in add32_imm_zero_extend_check() 69 __description("sub32 reg zero extend check") 86 __description("sub32 imm zero extend check") 110 __description("mul32 reg zero extend check") 127 __description("mul32 imm zero extend check") 151 __description("div32 reg zero extend check") 168 __description("div32 imm zero extend check") [all …]
|
H A D | verifier_div0.c | 9 __description("DIV32 by 0, zero check 1") 23 __description("DIV32 by 0, zero check 2") 37 __description("DIV64 by 0, zero check") 51 __description("MOD32 by 0, zero check 1") 65 __description("MOD32 by 0, zero check 2") 79 __description("MOD64 by 0, zero check") 93 __description("DIV32 by 0, zero check ok, cls") 108 __description("DIV32 by 0, zero check 1, cls") 121 __description("DIV32 by 0, zero check 2, cls") 134 __description("DIV64 by 0, zero check, cls") [all …]
|
H A D | test_sockmap_listen.c | 58 __u32 zero = 0; in prog_stream_verdict() local 62 verdict = bpf_sk_redirect_map(skb, &sock_map, zero, 0); in prog_stream_verdict() 64 verdict = bpf_sk_redirect_hash(skb, &sock_hash, &zero, 0); in prog_stream_verdict() 77 __u32 zero = 0; in prog_skb_verdict() local 81 verdict = bpf_sk_redirect_map(skb, &sock_map, zero, in prog_skb_verdict() 84 verdict = bpf_sk_redirect_hash(skb, &sock_hash, &zero, in prog_skb_verdict() 98 __u32 zero = 0; in prog_msg_verdict() local 102 verdict = bpf_msg_redirect_map(msg, &sock_map, zero, 0); in prog_msg_verdict() 104 verdict = bpf_msg_redirect_hash(msg, &sock_hash, &zero, 0); in prog_msg_verdict() 118 __u32 zero = 0; in prog_reuseport() local [all …]
|
/openbmc/linux/arch/xtensa/lib/ |
H A D | strnlen_user.S | 8 * Returns strnlen, including trailing zero terminator. 9 * Zero indicates error. 74 bnone a9, a5, .Lz0 # if byte 0 is zero 75 bnone a9, a6, .Lz1 # if byte 1 is zero 76 bnone a9, a7, .Lz2 # if byte 2 is zero 77 bnone a9, a8, .Lz3 # if byte 3 is zero 88 bnone a9, a5, .Lz0 # if byte 0 is zero 89 bnone a9, a6, .Lz1 # if byte 1 is zero 93 # Actually, we don't need to check. Zero or nonzero, we'll add one. 102 # the zero byte in order to include the NULL terminator in the count. [all …]
|
H A D | strncpy_user.S | 55 beqz a4, .Lret # if len is zero 72 beqz a9, .Lret # if byte 0 is zero 75 beqz a4, .Lret # if len is zero 82 beqz a9, .Lret # if byte 0 is zero 85 beqz a4, .Lret # if len is zero 89 beqz a9, .Lret # if byte 0 is zero 113 bnone a9, a5, .Lz0 # if byte 0 is zero 114 bnone a9, a6, .Lz1 # if byte 1 is zero 115 bnone a9, a7, .Lz2 # if byte 2 is zero 117 bnone a9, a8, .Lz3 # if byte 3 is zero [all …]
|
/openbmc/linux/arch/loongarch/mm/ |
H A D | page.S | 16 st.d zero, a0, 0 17 st.d zero, a0, 8 18 st.d zero, a0, 16 19 st.d zero, a0, 24 20 st.d zero, a0, 32 21 st.d zero, a0, 40 22 st.d zero, a0, 48 23 st.d zero, a0, 56 25 st.d zero, a0, -64 26 st.d zero, a0, -56 [all …]
|
/openbmc/qemu/util/ |
H A D | cpuinfo-riscv.c | 103 /* Probe for Zba: add.uw zero,zero,zero. */ in cpuinfo_init() 105 asm volatile(".insn r 0x3b, 0, 0x04, zero, zero, zero" in cpuinfo_init() 112 /* Probe for Zbb: andn zero,zero,zero. */ in cpuinfo_init() 114 asm volatile(".insn r 0x33, 7, 0x20, zero, zero, zero" in cpuinfo_init() 121 /* Probe for Zicond: czero.eqz zero,zero,zero. */ in cpuinfo_init() 123 asm volatile(".insn r 0x33, 5, 0x07, zero, zero, zero" in cpuinfo_init() 141 asm volatile(".insn i 0x73, 0x2, %0, zero, -990" : "=r"(vlenb)); in cpuinfo_init()
|
/openbmc/linux/drivers/hid/ |
H A D | hid-uclogic-params.h | 28 /* Normal reports: zero - out of proximity, one - in proximity */ 30 /* Inverted reports: zero - in proximity, one - out of proximity */ 52 * subreport. If zero, the subreport should be considered invalid and 59 * report is equal to "value". Only valid if "value" is not zero. 88 /* Report ID, if reports should be tweaked, zero if not */ 90 /* The list of subreports, only valid if "id" is not zero */ 92 /* Type of in-range reporting, only valid if "id" is not zero */ 97 * Only valid if "id" is not zero. 103 * Only valid if "id" is not zero. 128 * Report ID, if reports should be tweaked, zero if not. [all …]
|
/openbmc/linux/arch/powerpc/crypto/ |
H A D | ghashp10-ppc.pl | 57 my ($zero,$t0,$t1,$t2,$xC2,$H,$Hh,$Hl,$lemask)=map("v$_",(4..12)); 85 vxor $zero,$zero,$zero 87 vsldoi $xC2,$xC2,$zero,15 # 0xe1... 88 vsldoi $t1,$zero,$t0,1 # ...1 99 vsldoi $xC2,$zero,$xC2,8 # 0xc2.0 100 vsldoi $Hl,$zero,$H,8 # ... and split 101 vsldoi $Hh,$H,$zero,8 127 vxor $zero,$zero,$zero 129 vsldoi $xC2,$xC2,$zero,15 # 0xe1... 130 vsldoi $t1,$zero,$t0,1 # ...1 [all …]
|
/openbmc/linux/arch/m68k/fpsp040/ |
H A D | do_func.S | 8 | tbldo.sa. Cases of zero, infinity and NaN are handled in 101 | Load a signed zero to fp0 and set inex2/ainex 110 bsr ld_mzero |if neg, load neg zero, return here 113 | Load a signed zero to fp0; do not set inex2/ainex 118 bne ld_mzero |if neg, load neg zero 119 bra ld_pzero |load positive zero 169 fbeq t_dz2 |if = -1, divide by zero exception 183 | Test for 1.0 as an input argument, returning +zero. Also check 256 .long smod_oper | 00,01 norm,zero = nan with operr 259 .long smod_zro | 01,00 zero,norm = +-zero [all …]
|
/openbmc/linux/drivers/scsi/ |
H A D | st_options.h | 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 64 /* If ST_BUFFER_WRITES is non-zero, writes in fixed block mode are 69 /* If ST_ASYNC_WRITES is non-zero, the SCSI write command may be started 74 /* If ST_READ_AHEAD is non-zero, blocks are read ahead in fixed block [all …]
|
/openbmc/qemu/target/riscv/insn_trans/ |
H A D | trans_rvm.c.inc | 33 TCGv zero = tcg_constant_tl(0); 38 tcg_gen_add2_tl(r1, r2, r1, zero, tmpl, tmph); 56 TCGv zero = tcg_constant_tl(0); 60 tcg_gen_add2_tl(rh, tmpx, rh, zero, tmpl, tmph); 178 TCGv temp1, temp2, zero, one, mone, min; 182 zero = tcg_constant_tl(0); 194 tcg_gen_movcond_tl(TCG_COND_NE, temp2, temp1, zero, one, source2); 197 * If div by zero, set temp1 to -1 and temp2 to 1 to 200 tcg_gen_movcond_tl(TCG_COND_EQ, temp1, source2, zero, mone, source1); 201 tcg_gen_movcond_tl(TCG_COND_EQ, temp2, source2, zero, one, temp2); [all …]
|
/openbmc/linux/Documentation/admin-guide/device-mapper/ |
H A D | zero.rst | 2 dm-zero 5 Device-Mapper's "zero" target provides a block-device that always returns 6 zero'd data on reads and silently drops writes. This is similar behavior to 7 /dev/zero, but as a block-device instead of a character-device. 9 Dm-zero has no target-specific parameters. 11 One very interesting use of dm-zero is for creating "sparse" devices in 15 device. Reads to previously unwritten areas will return a zero'd buffer. When 20 To create a sparse device, start by creating a dm-zero device that's the 25 echo "0 $TEN_TERABYTES zero" | dmsetup create zero1 27 Then create a snapshot of the zero device, using any available block-device as
|