/Linux-v6.1/arch/riscv/kernel/ |
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 …]
|
D | head.S | 133 csrw CSR_IE, zero 134 csrw CSR_IP, zero 185 csrw CSR_SCRATCH, zero 198 csrw CSR_IE, zero 199 csrw CSR_IP, zero 287 REG_S zero, (a3) 399 fmv.s.x f0, zero 400 fmv.s.x f1, zero 401 fmv.s.x f2, zero 402 fmv.s.x f3, zero [all …]
|
/Linux-v6.1/drivers/media/platform/chips-media/ |
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 …]
|
/Linux-v6.1/drivers/misc/lkdtm/ |
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 …]
|
/Linux-v6.1/arch/s390/include/asm/ |
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 …]
|
/Linux-v6.1/arch/xtensa/lib/ |
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 …]
|
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 …]
|
/Linux-v6.1/arch/loongarch/mm/ |
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 …]
|
/Linux-v6.1/drivers/hid/ |
D | hid-uclogic-params.h | 24 /* Normal reports: zero - out of proximity, one - in proximity */ 26 /* Inverted reports: zero - in proximity, one - out of proximity */ 48 * subreport. If zero, the subreport should be considered invalid and 55 * report is equal to "value". Only valid if "value" is not zero. 84 /* Report ID, if reports should be tweaked, zero if not */ 86 /* The list of subreports, only valid if "id" is not zero */ 88 /* Type of in-range reporting, only valid if "id" is not zero */ 93 * Only valid if "id" is not zero. 99 * Only valid if "id" is not zero. 124 * Report ID, if reports should be tweaked, zero if not. [all …]
|
/Linux-v6.1/arch/m68k/fpsp040/ |
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 …]
|
/Linux-v6.1/drivers/scsi/ |
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 …]
|
/Linux-v6.1/tools/testing/selftests/bpf/progs/ |
D | test_sockmap_listen.c | 44 __u32 zero = 0; in prog_stream_verdict() local 48 verdict = bpf_sk_redirect_map(skb, &sock_map, zero, 0); in prog_stream_verdict() 50 verdict = bpf_sk_redirect_hash(skb, &sock_hash, &zero, 0); in prog_stream_verdict() 63 __u32 zero = 0; in prog_skb_verdict() local 67 verdict = bpf_sk_redirect_map(skb, &sock_map, zero, in prog_skb_verdict() 70 verdict = bpf_sk_redirect_hash(skb, &sock_hash, &zero, in prog_skb_verdict() 84 __u32 zero = 0; in prog_msg_verdict() local 88 verdict = bpf_msg_redirect_map(msg, &sock_map, zero, 0); in prog_msg_verdict() 90 verdict = bpf_msg_redirect_hash(msg, &sock_hash, &zero, 0); in prog_msg_verdict() 104 __u32 zero = 0; in prog_reuseport() local [all …]
|
/Linux-v6.1/tools/testing/selftests/bpf/verifier/ |
D | div0.c | 2 "DIV32 by 0, zero check 1", 14 "DIV32 by 0, zero check 2", 26 "DIV64 by 0, zero check", 38 "MOD32 by 0, zero check 1", 50 "MOD32 by 0, zero check 2", 62 "MOD64 by 0, zero check", 74 "DIV32 by 0, zero check ok, cls", 88 "DIV32 by 0, zero check 1, cls", 100 "DIV32 by 0, zero check 2, cls", 112 "DIV64 by 0, zero check, cls", [all …]
|
D | subreg.c | 1 /* This file contains sub-register zero extension checks for insns defining 14 "add32 reg zero extend check", 27 "add32 imm zero extend check", 36 * But, they should still zero high 32-bit. 53 "sub32 reg zero extend check", 66 "sub32 imm zero extend check", 86 "mul32 reg zero extend check", 99 "mul32 imm zero extend check", 119 "div32 reg zero extend check", 132 "div32 imm zero extend check", [all …]
|
/Linux-v6.1/Documentation/admin-guide/device-mapper/ |
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
|
/Linux-v6.1/arch/alpha/lib/ |
D | strrchr.S | 22 zapnot a1, 1, a1 # e0 : zero extend our test character 23 mov zero, t6 # .. e1 : t6 is last match aligned addr 25 mov zero, t8 # .. e1 : t8 is last match byte compare mask 33 cmpbge zero, t0, t1 # .. e1 : bits set iff byte == zero 36 xor t0, a1, t2 # e0 : make bytes == c zero 37 cmpbge zero, t4, t4 # .. e1 : bits set iff byte is garbage 38 cmpbge zero, t2, t3 # e0 : bits set iff byte == c 50 cmpbge zero, t0, t1 # .. e1 : bits set iff byte == zero 51 cmpbge zero, t2, t3 # e0 : bits set iff byte == c 85 mov zero, v0 # e0 :
|
D | strchr.S | 22 zapnot a1, 1, a1 # e0 : zero extend the search character 29 cmpbge zero, t0, t2 # .. e1 : bits set iff byte == zero 33 cmpbge zero, t4, t4 # .. e1 : bits set iff byte is garbage 35 xor t0, a1, t1 # .. e1 : make bytes == c zero 36 cmpbge zero, t1, t3 # e0 : bits set iff byte == c 37 or t2, t3, t0 # e1 : bits set iff char match or zero match 45 cmpbge zero, t0, t2 # e0 : bits set iff byte == 0 46 cmpbge zero, t1, t3 # .. e1 : bits set iff byte == c 68 mov zero, v0 # e0 :
|
D | ev67-strrchr.S | 40 mov zero, t6 # E : t6 is last match aligned addr 43 mov zero, t8 # E : t8 is last match byte compare mask 55 cmpbge zero, t0, t1 # E : bits set iff byte == zero 57 xor t0, a1, t2 # E : make bytes == c zero 58 cmpbge zero, t4, t4 # E : bits set iff byte is garbage 60 cmpbge zero, t2, t3 # E : bits set iff byte == c 77 cmpbge zero, t0, t1 # E : bits set iff byte == zero 78 cmpbge zero, t2, t3 # E : bits set iff byte == c 103 subq t5, t2, t5 # E : Normalize leading zero count
|
D | stxncpy.S | 19 * Furthermore, COUNT may not be zero. 55 lda t2, -1 # e1 : build a mask against false zero 60 cmpbge zero, t2, t8 # .. e1 : bits set iff null found 74 cmpbge zero, t0, t8 # .. e1 (stall) 129 addq zero, 1, t10 # .. e1 : 150 full source word. We can still find a zero at the end of it 165 or t0, t6, t6 # e1 : mask original data for zero test 166 cmpbge zero, t6, t8 # e0 : 175 cmpbge zero, t2, t8 # e0 : find nulls in second partial 188 cmpbge zero, t2, t8 # .. e1 : [all …]
|
/Linux-v6.1/lib/ |
D | stackinit_kunit.c | 4 * -ftrivial-auto-var-init={zero,pattern} or CONFIG_GCC_PLUGIN_STRUCTLEAK*. 72 #define ZERO_CLONE_SCALAR(zero) memset(&(zero), 0x00, sizeof(zero)) argument 73 #define ZERO_CLONE_STRING(zero) memset(&(zero), 0x00, sizeof(zero)) argument 78 #define ZERO_CLONE_STRUCT(zero) \ argument 80 memset(&(zero), 0xFF, sizeof(zero)); \ 81 zero.one = 0; \ 82 zero.two = 0; \ 83 zero.three = 0; \ 84 zero.four = 0; \ 151 var_type zero INIT_CLONE_ ## which; \ [all …]
|
/Linux-v6.1/drivers/crypto/vmx/ |
D | ghashp8-ppc.pl | 57 my ($zero,$t0,$t1,$t2,$xC2,$H,$Hh,$Hl,$lemask)=map("v$_",(4..12)); 83 vxor $zero,$zero,$zero 85 vsldoi $xC2,$xC2,$zero,15 # 0xe1... 86 vsldoi $t1,$zero,$t0,1 # ...1 97 vsldoi $xC2,$zero,$xC2,8 # 0xc2.0 98 vsldoi $Hl,$zero,$H,8 # ... and split 99 vsldoi $Hh,$H,$zero,8 130 vxor $zero,$zero,$zero 138 vsldoi $t0,$Xm,$zero,8 139 vsldoi $t1,$zero,$Xm,8 [all …]
|
/Linux-v6.1/include/linux/ |
D | btf_ids.h | 44 ".zero 4 \n" \ 56 * to 4 zero bytes. 78 * .zero 4 80 * .zero 4 108 * The BTF_ID_UNUSED macro defines 4 zero bytes. 121 ".zero 4 \n" \ 134 * .zero 4 137 * .zero 4 139 * .zero 4 147 ".zero 4 \n" \ [all …]
|
/Linux-v6.1/arch/m68k/math-emu/ |
D | fp_util.S | 99 clr.l %d1 | sign defaults to zero 101 jeq fp_l2e_zero | is source zero? 114 | source is zero 135 jeq fp_s2e_small | zero / denormal? 149 | exponent is zero, so explizit bit is already zero too 173 jeq fp_d2e_small | zero / denormal? 194 | exponent is zero, so explizit bit is already zero too 220 jpl fp_e2e_small | zero / denorm? 240 jpl 9f | zero is closer 244 jeq 9f | round to zero [all …]
|
/Linux-v6.1/drivers/net/ipa/ |
D | ipa_table.c | 47 * 32 zero bits. A special "zero entry" rule consisting of 64 zero bits 63 * The AP initializes all entries in a filter table to refer to a "zero" 85 * a "zero entry". Once initialized, the modem and AP are responsible for 116 * 32-bit all-zero rule list terminator. The "zero rule" is simply an 117 * all-zero rule followed by the list terminator. 133 /* A "zero rule" is used to represent no filtering or no routing. in ipa_table_validate_build() 167 /* Hashed table regions can be zero size if hashing is not supported */ in ipa_table_valid_one() 224 /* Zero entry count means no table, so just return a 0 address */ 234 /* Skip over the zero rule and possibly the filter mask */ in ipa_table_addr() 264 * modem to refer to the zero entry. The memory region supplied will be [all …]
|
/Linux-v6.1/drivers/mfd/ |
D | 88pm860x-i2c.c | 143 unsigned char zero; in pm860x_page_reg_write() local 147 read_device(i2c, 0xFA, 0, &zero); in pm860x_page_reg_write() 148 read_device(i2c, 0xFB, 0, &zero); in pm860x_page_reg_write() 149 read_device(i2c, 0xFF, 0, &zero); in pm860x_page_reg_write() 151 read_device(i2c, 0xFE, 0, &zero); in pm860x_page_reg_write() 152 read_device(i2c, 0xFC, 0, &zero); in pm860x_page_reg_write() 161 unsigned char zero = 0; in pm860x_page_bulk_read() local 165 read_device(i2c, 0xfa, 0, &zero); in pm860x_page_bulk_read() 166 read_device(i2c, 0xfb, 0, &zero); in pm860x_page_bulk_read() 167 read_device(i2c, 0xff, 0, &zero); in pm860x_page_bulk_read() [all …]
|