Searched refs:zero (Results 1 - 200 of 4937) sorted by relevance

1234567891011>>

/linux-4.1.27/arch/alpha/lib/
H A Dfls.c8 /* This is fls(x)-1, except zero is held to zero. This allows most
H A Dstrchr.S21 zapnot a1, 1, a1 # e0 : zero extend the search character
28 cmpbge zero, t0, t2 # .. e1 : bits set iff byte == zero
32 cmpbge zero, t4, t4 # .. e1 : bits set iff byte is garbage
34 xor t0, a1, t1 # .. e1 : make bytes == c zero
35 cmpbge zero, t1, t3 # e0 : bits set iff byte == c
36 or t2, t3, t0 # e1 : bits set iff char match or zero match
44 cmpbge zero, t0, t2 # e0 : bits set iff byte == 0
45 cmpbge zero, t1, t3 # .. e1 : bits set iff byte == c
67 mov zero, v0 # e0 :
H A Dstrrchr.S21 zapnot a1, 1, a1 # e0 : zero extend our test character
22 mov zero, t6 # .. e1 : t6 is last match aligned addr
24 mov zero, t8 # .. e1 : t8 is last match byte compare mask
32 cmpbge zero, t0, t1 # .. e1 : bits set iff byte == zero
35 xor t0, a1, t2 # e0 : make bytes == c zero
36 cmpbge zero, t4, t4 # .. e1 : bits set iff byte is garbage
37 cmpbge zero, t2, t3 # e0 : bits set iff byte == c
49 cmpbge zero, t0, t1 # .. e1 : bits set iff byte == zero
50 cmpbge zero, t2, t3 # e0 : bits set iff byte == c
84 mov zero, v0 # e0 :
H A Dev67-strchr.S48 cmpbge zero, t0, t2 # E : bits set iff byte == zero
49 cmpbge zero, t4, t4 # E : bits set iff byte is garbage
53 xor t0, a1, t1 # E : make bytes == c zero
54 cmpbge zero, t1, t3 # E : bits set iff byte == c
55 or t2, t3, t0 # E : bits set iff char match or zero match
71 cmpbge zero, t0, t2 # E : bits set iff byte == 0
73 cmpbge zero, t1, t3 # E : bits set iff byte == c
H A Dev67-strrchr.S39 mov zero, t6 # E : t6 is last match aligned addr
42 mov zero, t8 # E : t8 is last match byte compare mask
54 cmpbge zero, t0, t1 # E : bits set iff byte == zero
56 xor t0, a1, t2 # E : make bytes == c zero
57 cmpbge zero, t4, t4 # E : bits set iff byte is garbage
59 cmpbge zero, t2, t3 # E : bits set iff byte == c
76 cmpbge zero, t0, t1 # E : bits set iff byte == zero
77 cmpbge zero, t2, t3 # E : bits set iff byte == c
102 subq t5, t2, t5 # E : Normalize leading zero count
H A Dev6-stxncpy.S18 * Furthermore, COUNT may not be zero.
65 lda t2, -1 # E : build a mask against false zero
71 cmpbge zero, t2, t8 # E : bits set iff null found
96 cmpbge zero, t0, t8 # E :
161 addq zero, 1, t10 # E :
188 full source word. We can still find a zero at the end of it
204 or t0, t6, t6 # E : mask original data for zero test (stall)
206 cmpbge zero, t6, t8 # E :
216 cmpbge zero, t2, t8 # E : find nulls in second partial
229 cmpbge zero, t2, t8 # E :
260 cmpbge zero, t2, t8 # E : test new word for eos
264 /* We've found a zero somewhere in the source word we just read.
276 cmpbge zero, t0, t8 # E : is the null in this first bit? (stall)
286 cmpbge zero, t0, t8 # E :
327 1: cmpbge zero, t1, t8 # E :
343 mov zero, t0 # E :
345 mov zero, t6 # E :
364 cmpbge zero, t1, t8 # E : is there a zero?
368 cmpbge zero, t2, t3 # E :
374 /* At this point we've found a zero in the first partial word of
379 negq t8, t6 # E : build bitmask of bytes <= zero
388 andnot t0, t2, t0 # E : zero place for source to reside
H A Dstxncpy.S18 * Furthermore, COUNT may not be zero.
54 lda t2, -1 # e1 : build a mask against false zero
59 cmpbge zero, t2, t8 # .. e1 : bits set iff null found
73 cmpbge zero, t0, t8 # .. e1 (stall)
128 addq zero, 1, t10 # .. e1 :
149 full source word. We can still find a zero at the end of it
164 or t0, t6, t6 # e1 : mask original data for zero test
165 cmpbge zero, t6, t8 # e0 :
174 cmpbge zero, t2, t8 # e0 : find nulls in second partial
187 cmpbge zero, t2, t8 # .. e1 :
216 cmpbge zero, t2, t8 # e1 : test new word for eos (stall)
220 /* We've found a zero somewhere in the source word we just read.
232 cmpbge zero, t0, t8 # e0 : is the null in this first bit?
241 cmpbge zero, t0, t8 # e0 :
281 1: cmpbge zero, t1, t8
300 mov zero, t0 # .. e1 :
301 mov zero, t6 # e0 :
317 cmpbge zero, t1, t8 # .. e1 : is there a zero?
320 cmpbge zero, t2, t3 # e0 :
325 /* At this point we've found a zero in the first partial word of
331 negq t8, t6 # .. e1 : build bitmask of bytes <= zero
340 andnot t0, t2, t0 # e0 : zero place for source to reside
H A Dev6-stxcpy.S57 lda t2, -1 # E : build a mask against false zero
63 cmpbge zero, t2, t8 # E : bits set iff null found
80 cmpbge zero, t1, t8 # E : (3 cycle stall)
146 full source word. We can still find a zero at the end of it
165 cmpbge zero, t6, t8 # E : (stall)
171 cmpbge zero, t2, t8 # E : testing eos (stall)
183 cmpbge zero, t2, t8 # E : (stall for t2)
212 cmpbge zero, t2, t8 # E : test new word for eos
217 /* We've found a zero somewhere in the source word we just read.
228 cmpbge zero, t1, t8 # E : is the null in this first bit? (stall)
235 cmpbge zero, t1, t8 # E : (stall)
271 mov zero, t0 # E :
273 mov zero, t6 # E :
292 cmpbge zero, t3, t8 # E : is there a zero? (stall)
295 /* At this point we've found a zero in the first partial word of
301 negq t8, t6 # E : build bitmask of bytes <= zero
313 andnot t0, t2, t0 # .. e1 : zero place for source to reside (stall)
H A Dstxcpy.S46 lda t2, -1 # e1 : build a mask against false zero
51 cmpbge zero, t2, t8 # .. e1 : bits set iff null found
64 cmpbge zero, t1, t8 # e0 (stall)
123 full source word. We can still find a zero at the end of it
142 cmpbge zero, t6, t8 # .. e1 :
148 cmpbge zero, t2, t8 # e0 : testing eos
159 cmpbge zero, t2, t8 # .. e1 :
186 cmpbge zero, t2, t8 # e0 : test new word for eos
189 /* We've found a zero somewhere in the source word we just read.
201 cmpbge zero, t1, t8 # e0 : is the null in this first bit?
208 cmpbge zero, t1, t8 # .. e1 :
243 mov zero, t0 # .. e1 :
244 mov zero, t6 # e0 :
262 cmpbge zero, t3, t8 # e0 : is there a zero?
265 /* At this point we've found a zero in the first partial word of
272 negq t8, t6 # .. e1 : build bitmask of bytes <= zero
284 andnot t0, t2, t0 # .. e1 : zero place for source to reside
H A Dclear_user.S8 * right "bytes left to zero" value (and that it is updated only _after_
49 0: EX( stq_u $31, 0($6) ) # e0 : zero one word
59 2: EX( stq_u $31, 0($6) ) # e0 : zero four words
H A Dstrncpy.S61 stq_u $31, 0($16) # zero one word
66 0: stq_u $31, 0($16) # zero two words
/linux-4.1.27/include/asm-generic/bitops/
H A Dffz.h5 * ffz - find first zero in word.
8 * Undefined if no zero exists, so code should check against ~0UL first.
H A Dfind.h25 * Returns the bit number of the next zero bit
26 * If no bits are zero, returns @size.
51 * If no bits are zero, returns @size.
/linux-4.1.27/tools/testing/selftests/powerpc/mm/
H A DMakefile13 dd if=/dev/zero of=tempfile bs=64k count=1
/linux-4.1.27/arch/xtensa/lib/
H A Dstrnlen_user.S8 * Returns strnlen, including trailing zero terminator.
82 bnone a9, a5, .Lz0 # if byte 0 is zero
83 bnone a9, a6, .Lz1 # if byte 1 is zero
84 bnone a9, a7, .Lz2 # if byte 2 is zero
85 bnone a9, a8, .Lz3 # if byte 3 is zero
96 bnone a9, a5, .Lz0 # if byte 0 is zero
97 bnone a9, a6, .Lz1 # if byte 1 is zero
110 # the zero byte in order to include the NULL terminator in the count.
112 .Lz3: # byte 3 is zero
113 addi a4, a4, 3 # point to zero byte
114 .Lz0: # byte 0 is zero
115 addi a4, a4, 1 # point just beyond zero byte
118 .Lz1: # byte 1 is zero
119 addi a4, a4, 1+1 # point just beyond zero byte
122 .Lz2: # byte 2 is zero
123 addi a4, a4, 2+1 # point just beyond zero byte
130 beqz a9, .Lz3 # if byte 0 is zero
136 bnone a9, a7, .Lz2 # if byte 2 (of word, not string) is zero
138 # byte 3 is zero
139 addi a4, a4, 3+1 # point just beyond zero byte
H A Dstrncpy_user.S64 beqz a4, .Lret # if len is zero
81 beqz a9, .Lret # if byte 0 is zero
84 beqz a4, .Lret # if len is zero
91 beqz a9, .Lret # if byte 0 is zero
94 beqz a4, .Lret # if len is zero
98 beqz a9, .Lret # if byte 0 is zero
122 bnone a9, a5, .Lz0 # if byte 0 is zero
123 bnone a9, a6, .Lz1 # if byte 1 is zero
124 bnone a9, a7, .Lz2 # if byte 2 is zero
126 bnone a9, a8, .Lz3 # if byte 3 is zero
138 bnone a9, a7, .Lz0 # if byte 2 is zero
139 bnone a9, a8, .Lz1 # if byte 3 is zero
141 bnone a9, a5, .Lz0 # if byte 0 is zero
142 bnone a9, a6, .Lz1 # if byte 1 is zero
151 beqz a9, .Lret # if byte is zero
156 .Lz3: # byte 3 is zero
160 .Lz0: # byte 0 is zero
167 .Lz1: # byte 1 is zero
175 .Lz2: # byte 2 is zero
/linux-4.1.27/drivers/s390/block/
H A Ddasd_fba.h14 unsigned char zero:2; /* Must be zero */ member in struct:DE_fba_data::__anon8410
15 unsigned char da:1; /* usually zero */
17 unsigned char zero2:2; /* zero */
19 __u8 zero; /* Must be zero */ member in struct:DE_fba_data
28 unsigned char zero:4; member in struct:LO_fba_data::__anon8411
/linux-4.1.27/include/linux/platform_data/
H A Dkeyboard-pxa930_rotary.h9 * or rel_code is assigned a non-zero value. When all are non-zero,
H A Ddma-dw.h50 #define CHAN_ALLOCATION_ASCENDING 0 /* zero to seven */
51 #define CHAN_ALLOCATION_DESCENDING 1 /* seven to zero */
H A Dad5449.h33 * outputs to midscale (true) or to zero scale(false).
H A Dbfin_rotary.h66 #define BNDMODE_ZERO (1 << BNDMODE_SHIFT) /* boundary compare and zero mode */
102 #define W1LCNT_ZERO (1 << 0) /* write 1 to load CNT_COUNTER with zero */
106 #define W1LMIN_ZERO (1 << 4) /* write 1 to load CNT_MIN with zero */
110 #define W1LMAX_ZERO (1 << 8) /* write 1 to load CNT_MAX with zero */
H A Dinvensense_mpu6050.h25 * column should have exactly 1 non-zero value.
/linux-4.1.27/net/dccp/
H A Dsysctl.c22 static int zero = 0, variable
44 .extra1 = &zero,
53 .extra1 = &zero,
71 .extra1 = &zero,
80 .extra1 = &zero,
89 .extra1 = &zero,
/linux-4.1.27/drivers/scsi/
H A Dst_options.h12 /* If TRY_DIRECT_IO is non-zero, the driver tries to transfer data directly
14 buffer is used. If TRY_DIRECT_IO is zero, driver buffer is always used. */
18 to the user program if ST_NOWAIT is non-zero. This helps if the SCSI
25 because of buffered reads. Should be set to zero to support also drives
30 /* If ST_RECOVERED_WRITE_FATAL is non-zero, recovered errors while writing
39 Must be non-zero. */
58 /* If ST_TWO_FM is non-zero, the driver writes two filemarks after a
63 /* If ST_BUFFER_WRITES is non-zero, writes in fixed block mode are
68 /* If ST_ASYNC_WRITES is non-zero, the SCSI write command may be started
73 /* If ST_READ_AHEAD is non-zero, blocks are read ahead in fixed block
77 /* If ST_AUTO_LOCK is non-zero, the drive door is locked at the first
82 /* If ST_FAST_MTEOM is non-zero, the MTEOM ioctl is done using the
90 is zero. */
93 /* If ST_SYSV is non-zero, the tape behaves according to the SYS V semantics.
97 /* If ST_SILI is non-zero, the SILI bit is set when reading in variable block
H A Dosst_options.h24 because of buffered reads. Should be set to zero to support also drives
66 /* If OSST_TWO_FM is non-zero, the driver writes two filemarks after a
71 /* If OSST_BUFFER_WRITES is non-zero, writes in fixed block mode are
76 /* If OSST_ASYNC_WRITES is non-zero, the SCSI write command may be started
81 /* If OSST_READ_AHEAD is non-zero, blocks are read ahead in fixed block
85 /* If OSST_AUTO_LOCK is non-zero, the drive door is locked at the first
90 /* If OSST_FAST_MTEOM is non-zero, the MTEOM ioctl is done using the
98 is zero. */
101 /* If OSST_SYSV is non-zero, the tape behaves according to the SYS V semantics.
H A Dscsi_lib_dma.c19 * Returns the number of sg lists actually used, zero if the sg lists
H A Dgvp11.h23 * if the transfer address ANDed with this results in a non-zero
/linux-4.1.27/arch/s390/include/asm/
H A Dscsw.h26 * @zcc: zero condition code
217 * Return non-zero if the specified scsw is a transport mode scsw, zero
379 * Return non-zero if the key field of the specified command mode scsw is
380 * valid, zero otherwise.
391 * Return non-zero if the fctl field of the specified command mode scsw is
392 * valid, zero otherwise.
403 * Return non-zero if the eswf field of the specified command mode scsw is
404 * valid, zero otherwise.
415 * Return non-zero if the cc field of the specified command mode scsw is
416 * valid, zero otherwise.
428 * Return non-zero if the fmt field of the specified command mode scsw is
429 * valid, zero otherwise.
440 * Return non-zero if the pfch field of the specified command mode scsw is
441 * valid, zero otherwise.
452 * Return non-zero if the isic field of the specified command mode scsw is
453 * valid, zero otherwise.
464 * Return non-zero if the alcc field of the specified command mode scsw is
465 * valid, zero otherwise.
476 * Return non-zero if the ssi field of the specified command mode scsw is
477 * valid, zero otherwise.
488 * Return non-zero if the zcc field of the specified command mode scsw is
489 * valid, zero otherwise.
501 * Return non-zero if the ectl field of the specified command mode scsw is
502 * valid, zero otherwise.
515 * Return non-zero if the pno field of the specified command mode scsw is
516 * valid, zero otherwise.
531 * Return non-zero if the fctl field of the specified command mode scsw is
532 * valid, zero otherwise.
544 * Return non-zero if the actl field of the specified command mode scsw is
545 * valid, zero otherwise.
557 * Return non-zero if the stctl field of the specified command mode scsw is
558 * valid, zero otherwise.
570 * Return non-zero if the dstat field of the specified command mode scsw is
571 * valid, zero otherwise.
583 * Return non-zero if the cstat field of the specified command mode scsw is
584 * valid, zero otherwise.
596 * Return non-zero if the key field of the specified transport mode scsw is
597 * valid, zero otherwise.
608 * Return non-zero if the eswf field of the specified transport mode scsw is
609 * valid, zero otherwise.
620 * Return non-zero if the cc field of the specified transport mode scsw is
621 * valid, zero otherwise.
633 * Return non-zero if the fmt field of the specified transport mode scsw is
634 * valid, zero otherwise.
645 * Return non-zero if the x field of the specified transport mode scsw is
646 * valid, zero otherwise.
657 * Return non-zero if the q field of the specified transport mode scsw is
658 * valid, zero otherwise.
669 * Return non-zero if the ectl field of the specified transport mode scsw is
670 * valid, zero otherwise.
683 * Return non-zero if the pno field of the specified transport mode scsw is
684 * valid, zero otherwise.
699 * Return non-zero if the fctl field of the specified transport mode scsw is
700 * valid, zero otherwise.
712 * Return non-zero if the actl field of the specified transport mode scsw is
713 * valid, zero otherwise.
725 * Return non-zero if the stctl field of the specified transport mode scsw is
726 * valid, zero otherwise.
738 * Return non-zero if the dstat field of the specified transport mode scsw is
739 * valid, zero otherwise.
751 * Return non-zero if the cstat field of the specified transport mode scsw is
752 * valid, zero otherwise.
764 * Return non-zero if the fcxs field of the specified transport mode scsw is
765 * valid, zero otherwise.
776 * Return non-zero if the schxs field of the specified transport mode scsw is
777 * valid, zero otherwise.
791 * Return non-zero if the actl field of the specified scsw is valid,
793 * Return zero if the field does not contain a valid value.
807 * Return non-zero if the cc field of the specified scsw is valid,
809 * Return zero if the field does not contain a valid value.
823 * Return non-zero if the cstat field of the specified scsw is valid,
825 * Return zero if the field does not contain a valid value.
839 * Return non-zero if the dstat field of the specified scsw is valid,
841 * Return zero if the field does not contain a valid value.
855 * Return non-zero if the ectl field of the specified scsw is valid,
857 * Return zero if the field does not contain a valid value.
871 * Return non-zero if the eswf field of the specified scsw is valid,
873 * Return zero if the field does not contain a valid value.
887 * Return non-zero if the fctl field of the specified scsw is valid,
889 * Return zero if the field does not contain a valid value.
903 * Return non-zero if the key field of the specified scsw is valid,
905 * Return zero if the field does not contain a valid value.
919 * Return non-zero if the pno field of the specified scsw is valid,
921 * Return zero if the field does not contain a valid value.
935 * Return non-zero if the stctl field of the specified scsw is valid,
937 * Return zero if the field does not contain a valid value.
951 * Return non-zero if the command mode scsw indicates that the associated
952 * status condition is solicited, zero if it is unsolicited.
964 * Return non-zero if the transport mode scsw indicates that the associated
965 * status condition is solicited, zero if it is unsolicited.
977 * Return non-zero if the transport or command mode scsw indicates that the
978 * associated status condition is solicited, zero if it is unsolicited.
H A Dclp.h24 #define CLP_RC_RESNOT0 0x0070 /* Reserved field not zero */
H A Dcrw.h19 __u32 res1 : 1; /* reserved zero */
25 __u32 res2 : 1; /* reserved zero */
/linux-4.1.27/include/linux/
H A Datomic.h13 * Returns non-zero if @v was not @u, and zero otherwise.
21 * atomic_inc_not_zero - increment unless the number is zero
24 * Atomically increments @v by 1, so long as @v is non-zero.
25 * Returns non-zero if @v was non-zero, and zero otherwise.
H A Dmdio-bitbang.h14 * low if level is zero.
19 * "output" is zero, or an output if "output" is one.
24 * low if "value" is zero. This may only be called
H A Dpvclock_gtod.h11 * true (non-zero) if system time was stepped.
H A Dethtool.h105 * zero.
107 * settings. Returns a negative error code or zero.
116 * or zero.
121 * or zero.
126 * Should fill in the magic field. Don't need to check len for zero
129 * Returns an error or zero.
131 * Should validate the magic field. Don't need to check len for zero
133 * or zero.
135 * error code or zero.
137 * error code or zero.
139 * @set_ringparam: Set ring sizes. Returns a negative error code or zero.
142 * or zero.
149 * and must either activate asynchronous updates and return zero, return
156 * negative error code or zero.
161 * negative error code or zero.
166 * error code or zero.
169 * error code or zero.
171 * error code or zero.
173 * Returns a negative error code or zero.
176 * error code or zero.
178 * Returns zero if not supported for this specific device.
180 * Returns zero if not supported for this specific device.
183 * Returns a negative error code or zero.
185 * key, and/or hash function. Arguments which are set to %NULL or zero
187 * Returns a negative error code or zero. An error code must be returned
191 * zero.
210 * Note that for all operations using a structure ending with a zero-
H A Dadfs_fs.h9 * the disk size is non-zero!!!
H A Dioc4.h70 uint32_t reserved:16; /* zero */
87 uint32_t reserved:22; /* zero */
96 uint32_t reserved:11; /* zero */
107 uint32_t reserved1:4; /* zero */
109 uint32_t reserved2:11; /* zero */
H A Dmc146818rtc.h38 u8 rtc_day_alarm; /* zero, or register index */
39 u8 rtc_mon_alarm; /* zero, or register index */
40 u8 rtc_century; /* zero, or register index */
H A Dnfs.h24 * Returns a zero iff the size and data fields match.
H A Dposix-clock.h111 * zero. May be NULL if structure is statically allocated.
136 * Returns zero on success, non-zero otherwise.
146 * inactive state) until its reference count drops to zero, at which
/linux-4.1.27/arch/nios2/mm/
H A Duaccess.c22 " beq r2,zero,4f\n"
39 " cmpeq r2,r2,zero\n"
40 " beq r2,zero,7f\n"
42 " beq r2,zero,6f\n"
80 " beq r2,zero,4f\n"
81 /* Bail if we try to copy zero bytes */
99 " cmpeq r2,r2,zero\n"
100 " beq r2,zero,7f\n"
103 " beq r2,zero,6f\n"
/linux-4.1.27/arch/nios2/lib/
H A Dmemset.c39 " beq %4, zero, 1f\n" memset()
46 " beq %4, zero, 2f\n" memset()
57 " bne %2, zero, 3b\n" memset()
60 " beq %4, zero, 4f\n" memset()
65 " beq %4, zero, 5f\n" memset()
/linux-4.1.27/drivers/crypto/vmx/
H A Dghashp8-ppc.pl48 my ($zero,$t0,$t1,$t2,$xC2,$H,$Hh,$Hl,$lemask)=map("v$_",(4..12));
74 vxor $zero,$zero,$zero
76 vsldoi $xC2,$xC2,$zero,15 # 0xe1...
77 vsldoi $t1,$zero,$t0,1 # ...1
88 vsldoi $xC2,$zero,$xC2,8 # 0xc2.0
89 vsldoi $Hl,$zero,$H,8 # ... and split
90 vsldoi $Hh,$H,$zero,8
121 vxor $zero,$zero,$zero
129 vsldoi $t0,$Xm,$zero,8
130 vsldoi $t1,$zero,$Xm,8
169 vxor $zero,$zero,$zero
190 vsldoi $t0,$Xm,$zero,8
191 vsldoi $t1,$zero,$Xm,8
/linux-4.1.27/drivers/mfd/
H A D88pm860x-i2c.c146 unsigned char zero; pm860x_page_reg_write() local
150 read_device(i2c, 0xFA, 0, &zero); pm860x_page_reg_write()
151 read_device(i2c, 0xFB, 0, &zero); pm860x_page_reg_write()
152 read_device(i2c, 0xFF, 0, &zero); pm860x_page_reg_write()
154 read_device(i2c, 0xFE, 0, &zero); pm860x_page_reg_write()
155 read_device(i2c, 0xFC, 0, &zero); pm860x_page_reg_write()
164 unsigned char zero = 0; pm860x_page_bulk_read() local
168 read_device(i2c, 0xfa, 0, &zero); pm860x_page_bulk_read()
169 read_device(i2c, 0xfb, 0, &zero); pm860x_page_bulk_read()
170 read_device(i2c, 0xff, 0, &zero); pm860x_page_bulk_read()
172 read_device(i2c, 0xFE, 0, &zero); pm860x_page_bulk_read()
173 read_device(i2c, 0xFC, 0, &zero); pm860x_page_bulk_read()
/linux-4.1.27/include/linux/usb/
H A Drndis_host.h60 __le32 oob_data_offset; /* zero */
61 __le32 oob_data_len; /* zero */
62 __le32 num_oob; /* zero */
63 __le32 packet_data_offset; /* zero */
65 __le32 packet_data_len; /* zero */
66 __le32 vc_handle; /* zero */
67 __le32 reserved; /* zero */
89 __le32 medium; /* zero == 802.3 */
93 __le32 af_list_offset; /* zero */
94 __le32 af_list_size; /* zero */
112 /*?*/ __le32 handle; /* zero */
133 /*?*/ __le32 handle; /* zero */
H A Dm66592.h29 /* one = on chip controller, zero = external controller */
32 /* one = big endian, zero = little endian */
38 /* (external controller only) one = 3.3V, zero = 1.5V */
/linux-4.1.27/arch/alpha/include/uapi/asm/
H A Dgentrap.h10 #define GEN_INTDIV -2 /* integer division by zero */
12 #define GEN_FLTDIV -4 /* fp division by zero */
17 #define GEN_DECDIV -9 /* decimal division by zero */
H A Dfpu.h9 #define FPCR_DNZ (1UL<<48) /* denorms to zero */
11 #define FPCR_DZED (1UL<<50) /* division by zero disable (opt.) */
14 #define FPCR_DZE (1UL<<53) /* division by zero */
19 #define FPCR_UNDZ (1UL<<60) /* underflow to zero (opt.) */
44 #define IEEE_TRAP_ENABLE_DZE (1UL<<2) /* division by zero */
54 #define IEEE_MAP_DMZ (1UL<<12) /* Map denorm inputs to zero */
55 #define IEEE_MAP_UMZ (1UL<<13) /* Map underflowed outputs to zero */
H A Dregdef.h42 #define zero $31 /* reads as zero, writes are noops */ macro
H A Dsetup.h33 * the zero page is zeroed out as soon as the vm system is
/linux-4.1.27/arch/nios2/include/asm/
H A Dpgtable-bits.h28 * as zero, but can be written as non-zero.
H A Dasm-macros.h103 * bit is zero. The result of the bit test is stored in reg1.
115 * bit is non-zero. The result of the bit test is stored in reg1.
191 * original bit was zero it branches to label.
204 * original bit was non-zero it branches to label.
217 * original bit was zero it branches to label.
230 * original bit was non-zero it branches to label.
243 * original bit was zero it branches to label.
256 * original bit was non-zero it branches to label.
268 * If the all the bits in the mask are zero it branches to label.
/linux-4.1.27/arch/m68k/fpsp040/
H A Ddo_func.S8 | 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
260 .long smod_oper | 01,01 zero,zero = nan with operr
261 .long smod_zro | 01,10 zero,inf = +-zero
262 .long smod_snan | 01,11 zero,nan = nan
264 .long smod_oper | 10,01 inf,zero = nan with operr
268 .long smod_dnan | 11,01 nan,zero = nan
288 | ;01 = zero
337 .long srem_oper | 00,01 norm,zero = nan with operr
340 .long srem_zro | 01,00 zero,norm = +-zero
341 .long srem_oper | 01,01 zero,zero = nan with operr
342 .long srem_zro | 01,10 zero,inf = +-zero
343 .long srem_snan | 01,11 zero,nan = nan
345 .long srem_oper | 10,01 inf,zero = nan with operr
349 .long srem_dnan | 11,01 nan,zero = nan
368 | ;01 = zero
416 .long sscale | 00,01 norm,zero = fpn
419 .long scl_zro | 01,00 zero,norm = +-zero
420 .long scl_zro | 01,01 zero,zero = +-zero
421 .long scl_opr | 01,10 zero,inf = nan with operr
422 .long scl_snan | 01,11 zero,nan = nan
424 .long scl_inf | 10,01 inf,zero = +-inf
428 .long scl_dnan | 11,01 nan,zero = nan
442 | ;001 = zero 01 = zero
500 | This code forces default values for the zero, inf, and nan cases
H A Dtbldo.S59 .long szero |$01-1 fint zero
68 .long szero |$02-1 fsinh zero
77 .long szero |$03-1 fintrz zero
104 .long szero |$06-1 flognp1 zero
122 .long szero |$08-1 fetoxm1 zero
131 .long szero |$09-1 ftanh zero
140 .long szero |$0a-1 fatan zero
158 .long szero |$0c-1 fasin zero
167 .long szero |$0d-1 fatanh zero
176 .long szero |$0e-1 fsin zero
185 .long szero |$0f-1 ftan zero
194 .long ld_pone |$10-1 fetox zero
203 .long ld_pone |$11-1 ftwotox zero
212 .long ld_pone |$12-1 ftentox zero
230 .long t_dz2 |$14-1 flogn zero
239 .long t_dz2 |$15-1 flog10 zero
248 .long t_dz2 |$16-1 flog2 zero
275 .long ld_pone |$19-1 fcosh zero
302 .long ld_ppi2 |$1c-1 facos zero
311 .long ld_pone |$1d-1 fcos zero
320 .long szero |$1e-1 fgetexp zero
329 .long szero |$1f-1 fgetman zero
482 .long ssincosz |$30-1 fsincos zero
491 .long ssincosz |$31-1 fsincos zero
500 .long ssincosz |$32-1 fsincos zero
509 .long ssincosz |$33-1 fsincos zero
518 .long ssincosz |$34-1 fsincos zero
527 .long ssincosz |$35-1 fsincos zero
536 .long ssincosz |$36-1 fsincos zero
545 .long ssincosz |$37-1 fsincos zero
H A Dscale.S101 beqs denorm |if zero, result is denorm
148 beqs denorm |if zero, result is denorm
163 | underflow and force zero if true. If not, try to shift the
164 | mantissa right until a zero exponent exists.
182 blts fix_loop |d0 is zero or the mantissa
188 | Test for zero. If zero, simply use fmove to return +/- zero
205 | Result is zero. Check for rounding mode to set lsb. If the
206 | mode is rp, and the zero is positive, return smallest denorm.
207 | If the mode is rm, and the zero is negative, return smallest
231 | The rounding mode changed the zero to a smallest denorm. Call
254 | The result has underflowed to zero. Return zero and set
309 beqs dst_fin |if zero, shifting is done
H A Ddecbin.S20 | Expected is a normal bcd (i.e. non-exceptional; all inf, zero,
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
151 clrl %d1 |zero d1 for accumulator
154 bfextu %d4{%d3:#4},%d0 |get the digit and zero extend into d0
211 bfextu %d4{%d3:#4},%d0 |get the digit and zero extend
248 | 3. Add one for each zero encountered until a non-zero digit.
250 | 5. Check if the exp has crossed zero in #3 above; make the exp abs
255 | 3. Add one for each zero encountered until a non-zero digit.
257 | 5. Check if the exp has crossed zero in #3 above; clear SE.
262 | exponent towards zero. Since all pwrten constants with a power
270 | (*) d1: zero count
291 clrl %d1 |zero count reg
294 bnes ap_p_fx |if M16 is non-zero, go fix exp
295 addql #1,%d1 |inc zero count
298 bnes ap_p_cl |if lw 2 is zero, skip it
307 bnes ap_p_fx |if non-zero, go to fix exp
335 tstl %d0 |check if d0 is zero
346 bnes ap_n_cl |if not zero, check digits
355 bnes ap_n_fx |if non-zero, go to exp fix
383 tstl %d0 |check if d0 is zero
463 bccs e_next |if zero, skip the mul
467 tstl %d0 |check if d0 is zero
468 bnes e_loop |not zero, continue shifting
H A Dsmovecr.S50 tstb %d0 |if zero, offset is to pi
53 bles Z_VAL |if in this range, return zero
57 bles Z_VAL |if in this range, return zero
64 tstb %d1 |offset is zero, check for rmode
65 beqs PI_RN |if zero, rn mode
80 beqs SM_RN |if zero, rn mode
101 beqs BG_RN |if zero, rn mode
/linux-4.1.27/drivers/oprofile/
H A Doprofile_stats.h25 /* reset all stats to zero */
/linux-4.1.27/lib/
H A Dnotifier-error-inject.h17 /* The last slot must be terminated with zero sentinel */
H A Ddec_and_lock.c7 * reference count, and return locked if it decremented to zero".
H A Dseq_buf.c37 * Returns zero on success, non zero otherwise
54 * Returns zero on success, -1 on overflow.
80 * Returns zero on success, -1 on overflow.
110 * Returns zero on success, -1 on overflow.
138 * Returns zero on success, -1 on overflow
162 * Returns zero on success, -1 on overflow
186 * Returns zero on success, -1 on overflow
214 * Returns zero on success, -1 on overflow
H A Dlockref.c46 * to the object, so you know the count cannot be zero.
65 * Return: 1 if count updated successfully or 0 if count was zero
93 * Return: 1 if count updated successfully or 0 if count was zero
/linux-4.1.27/arch/tile/lib/
H A Dusercopy_32.S24 * It returns the length, including the terminating NUL, or zero on exception.
36 { move r0, zero; jrp lr }
70 * number of bytes to zero in r1.
71 * It returns the number of uncopiable bytes (hopefully zero) in r0.
79 1: { sb r0, zero; addi r0, r0, 1; addi r1, r1, -1 }
88 1: { sw r0, zero; addi r0, r0, 4; addi r1, r1, -4 }
100 * It returns the number of unflushable bytes (hopefully zero) in r0.
105 { sub r2, zero, r2; addi r1, r1, L2_CACHE_BYTES-1 }
120 * It returns the number of not finv'able bytes (hopefully zero) in r0.
125 { sub r2, zero, r2; addi r1, r1, L2_CACHE_BYTES-1 }
H A Dusercopy_64.S24 * It returns the length, including the terminating NUL, or zero on exception.
36 { move r0, zero; jrp lr }
70 * number of bytes to zero in r1.
71 * It returns the number of uncopiable bytes (hopefully zero) in r0.
79 1: { st1 r0, zero; addi r0, r0, 1; addi r1, r1, -1 }
88 1: { st r0, zero; addi r0, r0, 8; addi r1, r1, -8 }
100 * It returns the number of unflushable bytes (hopefully zero) in r0.
105 { sub r2, zero, r2; addi r1, r1, L2_CACHE_BYTES-1 }
120 * It returns the number of not finv'able bytes (hopefully zero) in r0.
125 { sub r2, zero, r2; addi r1, r1, L2_CACHE_BYTES-1 }
H A Dstring-endian.h15 * sets up non-zero bytes before the beginning of the string.
38 * byte. With all indices of zero, the first byte is copied into all
/linux-4.1.27/arch/tile/mm/
H A Dmigrate_32.S120 move r0, zero /* cache_pa */
121 move r1, zero
124 auli r2, zero, ha16(HV_FLUSH_EVICT_L2) /* cache_control */
128 move r4, zero /* tlb_va */
129 move r5, zero /* tlb_length */
132 move r6, zero /* tlb_pgsize */
133 move r7, zero /* tlb_cpumask */
136 move r8, zero /* asids */
137 move r9, zero /* asidcount */
H A Dmigrate_64.S105 move r0, zero /* cache_pa */
114 move r3, zero /* tlb_va */
117 move r4, zero /* tlb_length */
118 move r5, zero /* tlb_pgsize */
121 move r6, zero /* tlb_cpumask */
122 move r7, zero /* asids */
125 move r8, zero /* asidcount */
/linux-4.1.27/ipc/
H A Dipc_sysctl.c99 static int zero; variable
131 .extra1 = &zero,
140 .extra1 = &zero,
149 .extra1 = &zero,
158 .extra1 = &zero,
167 .extra1 = &zero,
184 .extra1 = &zero,
193 .extra1 = &zero,
202 .extra1 = &zero,
/linux-4.1.27/arch/x86/lib/
H A Dcsum-partial_64.c57 unsigned long zero; do_csum() local
68 zero = 0; do_csum()
79 "adcq %[zero],%[res]" do_csum()
81 : [src] "r" (buff), [zero] "r" (zero), do_csum()
94 "r" (zero), "0" (result)); do_csum()
H A Dusercopy_64.c25 "0: movq %[zero],(%[dst])\n" __clear_user()
31 "1: movb %b[zero],(%[dst])\n" __clear_user()
43 [zero] "r" (0UL), [eight] "r" (8UL)); __clear_user()
/linux-4.1.27/arch/x86/platform/intel-quark/
H A Dimr_selftest.c53 * zero sized allocations and 1 KiB sized areas.
63 /* Test zero zero. */ imr_self_test()
65 imr_self_test_result(ret < 0, "zero sized IMR\n"); imr_self_test()
81 /* Test that a 1 KiB IMR @ zero with read/write all will bomb out. */ imr_self_test()
86 /* Test that a 1 KiB IMR @ zero with CPU only will work. */ imr_self_test()
/linux-4.1.27/net/mac80211/
H A Daes_cmac.c100 u8 zero[CMAC_TLEN]; ieee80211_aes_cmac() local
102 memset(zero, 0, CMAC_TLEN); ieee80211_aes_cmac()
107 addr[2] = zero; ieee80211_aes_cmac()
118 u8 zero[CMAC_TLEN_256]; ieee80211_aes_cmac_256() local
120 memset(zero, 0, CMAC_TLEN_256); ieee80211_aes_cmac_256()
125 addr[2] = zero; ieee80211_aes_cmac_256()
H A Daes_gmac.c32 u8 zero[GMAC_MIC_LEN], iv[AES_BLOCK_SIZE]; ieee80211_aes_gmac() local
39 memset(zero, 0, GMAC_MIC_LEN); ieee80211_aes_gmac()
43 sg_set_buf(&sg[2], zero, GMAC_MIC_LEN); ieee80211_aes_gmac()
/linux-4.1.27/arch/m68k/math-emu/
H A Dfp_util.S99 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
258 jcs 9b | %d2 < 2, round to zero
262 jra 9b | positive, round to zero
265 jra 9b | negative, round to zero
270 jne fp_e2e_small1 | high lword zero?
278 | Genuine zero.
361 | These are extremely small numbers, that will mostly end up as zero
445 jpl fp_ne_small | zero / denorm?
464 jpl 9f | zero is closer
468 jeq 9f | round to zero
482 jcs 9b | %d2 < 2, round to zero
486 jra 9b | positive, round to zero
489 jra 9b | negative, round to zero
495 jne fp_ne_small1 | high lword zero?
503 | Genuine zero.
587 | These are extremely small numbers, that will mostly end up as zero
646 | 1: Round to zero
665 jeq fp_nd_zero | zero / denormalized
678 jne fp_nd_checkround | Are they non-zero?
693 jpl 9b | zero is closer
700 | Otherwise, an equal distance rounds towards zero, so as not
705 jeq 9b | round to zero
713 | only happens when %d1 was 0xfffff800, it is now zero, so
725 jcs 9b | %d2 < 2, round to zero
732 jra 9b | positive, round to zero
736 jra 9b | negative, round to zero
787 | zero and denormalized
797 rts | zero. nothing to do.
828 jcs 5f | %d2 < 2, round to zero
859 jeq fp_ns_zero | zero / denormalized
870 | Set a sticky bit if it is non-zero. This should only
877 jne fp_ns_checkround | Are they non-zero?
891 jpl 9f | zero is closer
896 jeq 9f | round to zero
902 | is now zero. We will set the mantissa to reflect this, and
915 jcs 9b | %d2 < 2, round to zero
919 jra 9b | positive, round to zero
922 jra 9b | negative, round to zero
970 jcs 5f | %d2 < 2, round to zero
981 | zero and denormalized
991 rts | zero. nothing to do.
1030 | Set a sticky bit if it is non-zero. This should only
1037 jne fp_nsf_checkround | Are they non-zero?
1051 jpl 9f | zero is closer
1056 jeq 9f | round to zero
1062 | is now zero. We will set the mantissa to reflect this, and
1075 jcs 9b | %d2 < 2, round to zero
1079 jra 9b | positive, round to zero
1082 jra 9b | negative, round to zero
1100 jcs 5f | %d2 < 2, round to zero
1140 jeq fp_e2i_zero\b | zero / denorm (== 0, here)
1178 jpl 9b | zero is closer
1190 jcs 9b | %d2 < 2, round to zero
1194 jra 9b | positive, round to zero
1197 jra 9b | negative, round to zero
1205 jpl 9b | zero is closer
1223 jcs 3f | %d2 < 2, round to nearest/zero
1378 | test for zero
H A Dfp_arith.c179 /* Of course, as we all know, zero * anything = zero. You may fp_fmul()
181 zero... */ fp_fmul()
252 /* anything / infinity = zero (with appropriate sign) */ fp_fdiv()
262 /* zero / zero = NaN */ fp_fdiv()
265 /* zero / anything else = zero */ fp_fdiv()
269 /* anything / zero = infinity (with appropriate sign) */ fp_fdiv()
337 /* Of course, as we all know, zero * anything = zero. You may fp_fsglmul()
339 zero... */ fp_fsglmul()
390 /* anything / infinity = zero (with appropriate sign) */ fp_fsgldiv()
400 /* zero / zero = NaN */ fp_fsgldiv()
403 /* zero / anything else = zero */ fp_fsgldiv()
407 /* anything / zero = infinity (with appropriate sign) */ fp_fsgldiv()
682 /* src must be rounded with round to zero. */ fp_fscale()
/linux-4.1.27/arch/microblaze/lib/
H A Dmulsi3.S17 beqi r5, result_is_zero /* multiply by zero */
18 beqi r6, result_is_zero /* multiply by zero */
/linux-4.1.27/include/uapi/linux/
H A Dif_hippi.h84 __u8 start_d2_burst_boundary:1; /* must be zero */
85 __u8 reserved:6; /* must be zero */
89 __u16 d2_offset:3; /* must be zero */
92 __u8 reserved:6; /* must be zero */
93 __u8 start_d2_burst_boundary:1; /* must be zero */
96 __u16 d2_offset:3; /* must be zero */
98 __u16 reserved1:5; /* must be zero */
143 __u8 oui[HIPPI_OUI_LEN]; /* organizational universal id (zero)*/
H A Datm_idt77105.h26 #define IDT77105_GETSTATZ _IOW('a',ATMIOC_PHYPRV+3,struct atmif_sioc) /* get stats and zero */
H A Dsonet.h30 /* ... and zero counters */
48 #define SONET_INS_LOS 16 /* set line to zero */
H A Derrqueue.h38 * is zero, then this is a hardware timestamp and recorded in ts[2].
/linux-4.1.27/arch/powerpc/boot/
H A Dplanetcore.h30 * Returns zero/NULL on failure, non-zero on success.
H A Dstdlib.c15 /* Not currently supported: leading whitespace, sign, 0x prefix, zero base */ strtoull()
/linux-4.1.27/arch/powerpc/include/asm/
H A Dperf_event.h31 * is zero) or the SIAR (result is non zero).
H A Dperf_event_fsl_emb.h31 * The number of contiguous counters starting at zero that
32 * can hold restricted events, or zero if there are no
H A Datomic.h115 * and returns true if the result is zero, or false for all
190 * atomic_inc_not_zero - increment unless the number is zero
193 * Atomically increments @v by 1, so long as @v is non-zero.
194 * Returns non-zero if @v was non-zero, and zero otherwise.
351 * and returns true if the result is zero, or false for all
450 * atomic_inc64_not_zero - increment unless the number is zero
453 * Atomically increments @v by 1, so long as @v is non-zero.
454 * Returns non-zero if @v was non-zero, and zero otherwise.
H A Dlocal.h80 * and returns true if the result is zero, or false for all
113 * Returns non-zero if @l was not @u, and zero otherwise.
H A Dkdump.h8 /* How many bytes to reserve at zero for kdump. The reserve limit should
H A Dword-at-a-time.h19 /* Bit set in the bytes that have a zero */ prep_zero_mask()
57 unsigned long zero = 0; has_zero() local
59 asm("cmpb %0,%1,%2" : "=r" (ret) : "r" (a), "r" (zero)); has_zero()
132 /* Return nonzero if it has a zero */ has_zero()
/linux-4.1.27/arch/powerpc/perf/
H A Dhv-gpci.h22 /* I, 0 (zero) for versions < 0x3 */
25 /* O, 0 (zero) if version < 0x3. Must be set to 0 when making hcall */
/linux-4.1.27/arch/m68k/include/asm/
H A Dpgtable_no.h41 * ZERO_PAGE is a global shared page that is always zero: used
42 * for zero-mapped memory areas etc..
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/core/
H A Doption.h9 /* compares unterminated string 'str' with zero-terminated string 'cmp' */
/linux-4.1.27/arch/microblaze/include/asm/
H A Ddma.h13 /* we don't have dma address limit. define it as zero to be
H A Dpgalloc.h28 * are all 0's and I want to be able to use these zero'd pages elsewhere
43 extern unsigned long *zero_cache; /* head linked list of pre-zero'd pages */
44 extern atomic_t zero_sz; /* # currently pre-zero'd pages */
45 extern atomic_t zeropage_hits; /* # zero'd pages request that we've done */
46 extern atomic_t zeropage_calls; /* # zero'd pages request that've been made */
47 extern atomic_t zerototal; /* # pages zero'd over time */
56 * return a pre-zero'd page from the list,
H A Dregisters.h28 #define FSR_DZ (1<<3) /* Divide-by-zero */
/linux-4.1.27/include/linux/spi/
H A Dad7877.h6 * It's OK if the min/max values are zero.
H A Dads7846.h6 * It's OK if the min/max values are zero.
24 * capacitance on the X/Y drivers. If set to non-zero, two samples
30 /* If set to non-zero, after samples are taken this delay is applied
H A Dad7879.h6 * It's OK if the min/max values are zero.
H A Dspi_bitbang.h25 * already have one (transfer.{tx,rx}_dma is zero), or use PIO
/linux-4.1.27/arch/mips/include/asm/
H A Dregdef.h22 #define zero $0 /* wired zero */ macro
65 #define zero $0 /* wired zero */ macro
H A Dlocal.h130 * Returns non-zero if @l was not @u, and zero otherwise.
151 * true if the result is zero, or false for all
161 * and returns true if the result is zero, or false for all
183 * result is greater than or equal to zero.
/linux-4.1.27/arch/mips/math-emu/
H A Dieee754.c54 DPCNST(0, DP_EMIN - 1, 0x0000000000000ULL), /* + zero */
55 DPCNST(1, DP_EMIN - 1, 0x0000000000000ULL), /* - zero */
77 SPCNST(0, SP_EMIN - 1, 0x000000), /* + zero */
78 SPCNST(1, SP_EMIN - 1, 0x000000), /* - zero */
/linux-4.1.27/include/linux/i2c/
H A Dtsc2007.h8 u16 x_plate_ohms; /* must be non-zero value */
H A Dpcf857x.h8 * you leave this initialized to zero the driver will act
28 * to it. If you leave n_latch initialized to zero, that last written
/linux-4.1.27/arch/arm64/lib/
H A Dstrcmp.S35 * x0 - an integer less than, equal to, or greater than zero
73 * (=> (X - 1) & ~(X | 0x7f)) is non-zero iff a byte is zero, and
82 eor diff, data1, data2 /* Non-zero if differences found. */
83 bic has_nul, tmp1, tmp2 /* Non-zero if NUL terminator. */
151 eor diff, data1, data2 /* Non-zero if differences found. */
173 eor diff, data1, data2 /* Non-zero if differences found. */
183 eor diff, data1, data2 /* Non-zero if differences found. */
190 * significant zero bits.
220 * The MS-non-zero bit of the syndrome marks either the first bit
221 * that is different, or the top bit of the first zero byte.
228 * But we need to zero-extend (char is unsigned) the value and then
H A Dstrncmp.S36 * x0 - an integer less than, equal to, or greater than zero if s1 is found,
85 * (=> (X - 1) & ~(X | 0x7f)) is non-zero iff a byte is zero, and
95 eor diff, data1, data2 /* Non-zero if differences found. */
97 bics has_nul, tmp1, tmp2 /* Non-zero if NUL terminator. */
203 eor diff, data1, data2 /* Non-zero if differences found. */
226 bics has_nul, tmp1, tmp2 /* Non-zero if NUL terminator. */
227 eor diff, data1, data2 /* Non-zero if differences found. */
237 eor diff, data1, data2 /* Non-zero if differences found. */
249 * significant zero bits.
276 * The MS-non-zero bit of the syndrome marks either the first bit
277 * that is different, or the top bit of the first zero byte.
285 * But we need to zero-extend (char is unsigned) the value and then
/linux-4.1.27/arch/cris/include/uapi/arch-v10/arch/
H A Duser.h24 unsigned long p0; /* Constant zero (only 8 bits). */
28 unsigned long p4; /* Constant zero (only 16 bits). */
32 unsigned long p8; /* Constant zero. */
/linux-4.1.27/arch/cris/include/uapi/arch-v32/arch/
H A Duser.h23 unsigned long bz; /* P0, Constant zero (8-bits). */
27 unsigned long wz; /* P4, Constant zero (16-bits). */
31 unsigned long dz; /* P8, Constant zero (32-bits). */
/linux-4.1.27/arch/ia64/include/uapi/asm/
H A Dfpu.h14 #define FPSR_TRAP_ZD (1 << 2) /* zero-divide trap disabled */
24 #define FPSF_FTZ (1 << 0) /* flush-to-zero */
33 #define FPSF_Z (1 << 9) /* zero divide (IEEE) flag */
/linux-4.1.27/arch/arc/kernel/
H A Dfpu.c38 const unsigned int zero = 0; fpu_save_restore() local
45 : "r" (zero), "r" (*(readfrom + 1)), "r" (*(readfrom)) fpu_save_restore()
53 : "r" (zero), "r" (*(readfrom + 3)), "r" (*(readfrom + 2)) fpu_save_restore()
/linux-4.1.27/security/keys/
H A Dsysctl.c16 static const int zero, one = 1, max = INT_MAX; variable
61 .extra1 = (void *) &zero,
71 .extra1 = (void *) &zero,
/linux-4.1.27/arch/x86/include/asm/
H A Dlocal.h50 * true if the result is zero, or false for all
76 * and returns true if the result is zero, or false for all
91 * result is greater than or equal to zero.
134 * Returns non-zero if @l was not @u, and zero otherwise.
/linux-4.1.27/drivers/acpi/acpica/
H A Dutmath.c56 * by-zero) appears after this optional section of code.
81 * RETURN: Status (Checks for divide-by-zero)
99 /* Always check for a zero divisor */ acpi_ut_short_divide()
102 ACPI_ERROR((AE_INFO, "Divide by zero")); acpi_ut_short_divide()
138 * RETURN: Status (Checks for divide-by-zero)
160 /* Always check for a zero divisor */ acpi_ut_divide()
163 ACPI_ERROR((AE_INFO, "Divide by zero")); acpi_ut_divide()
280 /* Always check for a zero divisor */
283 ACPI_ERROR((AE_INFO, "Divide by zero"));
305 /* Always check for a zero divisor */
308 ACPI_ERROR((AE_INFO, "Divide by zero"));
H A Dhwacpi.c76 * ACPI 2.0 clarified that if SMI_CMD in FADT is zero, acpi_hw_set_mode()
87 * in FADT: If it is zero, enabling or disabling is not supported. acpi_hw_set_mode()
88 * As old systems may have used zero for mode transition, acpi_hw_set_mode()
89 * we make sure both the numbers are zero to determine these acpi_hw_set_mode()
95 "(enable/disable both zero)")); acpi_hw_set_mode()
162 * ACPI 2.0 clarified that if SMI_CMD in FADT is zero, acpi_hw_get_mode()
H A Dtbfadt.c268 /* 64-bit address is zero, use 32-bit address */ acpi_tb_select_address()
446 * are unused if the BIOS sets them to zero. Therefore, we must copy/expand
448 * originally zero.
454 * For ACPI 2.0+ FADTs, all valid (non-zero) 32-bit address fields are expanded
456 * zero. Adhering to the ACPI specification, we completely ignore the 32-bit
479 * should be zero are indeed zero. This will workaround BIOSs that acpi_tb_convert_fadt()
544 * Now always use the 64-bit address if it is valid (non-zero), in acpi_tb_convert_fadt()
552 * Address32 zero, Address64 [don't care] - Use Address64 acpi_tb_convert_fadt()
554 * Address32 non-zero, Address64 zero - Copy/use Address32 acpi_tb_convert_fadt()
555 * Address32 non-zero == Address64 non-zero - Use Address64 acpi_tb_convert_fadt()
556 * Address32 non-zero != Address64 non-zero - Warning, use Address64 acpi_tb_convert_fadt()
559 * Address32 non-zero != Address64 non-zero - Warning, copy/use Address32 acpi_tb_convert_fadt()
566 /* 64-bit address is zero, use 32-bit address */ acpi_tb_convert_fadt()
629 * Both the address and length must be non-zero. acpi_tb_convert_fadt()
633 "Required FADT field %s has zero address and/or length: " acpi_tb_convert_fadt()
649 "Optional FADT field %s has zero address or length: " acpi_tb_convert_fadt()
/linux-4.1.27/drivers/mtd/ubi/
H A Ddebug.h72 * Returns non-zero if the UBI background thread is disabled for testing
84 * Returns non-zero if a bit-flip should be emulated, otherwise returns zero.
97 * Returns non-zero if a write failure should be emulated, otherwise returns
98 * zero.
111 * Returns non-zero if an erase failure should be emulated, otherwise returns
112 * zero.
/linux-4.1.27/arch/mips/kernel/
H A Drelocate_kernel.S37 beq s3, zero, 1f
44 beq s3, zero, 1f
51 beq s3, zero, 1f
56 beq s3, zero, process_entry
67 beq s6, zero, process_entry
83 LONG_S zero,(t0)
128 bne s0, zero,1b
H A Dcps-vec.S29 * Set dest to non-zero if the core supports the MT ASE, else zero. If
82 mtc0 zero, CP0_TAGLO, 0
83 mtc0 zero, CP0_TAGHI, 0
84 mtc0 zero, CP0_TAGLO, 2
85 mtc0 zero, CP0_TAGHI, 2
276 mttc0 zero, CP0_TCSTATUS
407 mttc0 zero, CP0_CAUSE
408 mttc0 zero, CP0_STATUS
418 mttc0 zero, CP0_TCHALT
/linux-4.1.27/arch/arm/mach-zynq/
H A Dplatsmp.c46 static u8 __iomem *zero; zynq_cpun_start() local
53 zero = ioremap(0, trampoline_code_size); zynq_cpun_start()
54 if (!zero) { zynq_cpun_start()
59 zero = (__force u8 __iomem *)PAGE_OFFSET; zynq_cpun_start()
68 memcpy((__force void *)zero, &zynq_secondary_trampoline, zynq_cpun_start()
70 writel(address, zero + trampoline_size); zynq_cpun_start()
77 iounmap(zero); zynq_cpun_start()
/linux-4.1.27/arch/tile/kernel/
H A Drelocate_kernel_32.S90 move r0, zero /* cache_pa */
91 move r1, zero
94 auli r2, zero, ha16(HV_FLUSH_EVICT_L2) /* cache_control */
98 move r4, zero /* tlb_va */
99 move r5, zero /* tlb_length */
102 move r6, zero /* tlb_pgsize */
103 move r7, zero /* tlb_cpumask */
106 move r8, zero /* asids */
110 move r9, zero /* asidcount */
116 /* r33 is destination pointer, default to zero */
H A Dhead_32.S46 move r0, zero
68 move r1, zero /* high 32 bits of CPA is zero */
88 * boots, this value is still zero, so we will load boot_pc
113 move r5, zero
130 move lr, zero /* stop backtraces in the called function */
H A Drelocate_kernel_64.S91 move r0, zero /* cache_pa */
100 move r3, zero /* tlb_va */
103 move r4, zero /* tlb_length */
104 move r5, zero /* tlb_pgsize */
107 move r6, zero /* tlb_cpumask */
108 move r7, zero /* asids */
112 move r8, zero /* asidcount */
119 /* r33 is destination pointer, default to zero */
/linux-4.1.27/fs/ecryptfs/
H A Dread_write.c37 * Returns bytes written on success; less than zero on error
67 * Returns zero on success; non-zero otherwise
103 * Returns zero on success; non-zero otherwise
161 * If we're in a fresh page beyond eof, zero it in either case ecryptfs_write()
165 * Fill in zero values to the end of the page */ ecryptfs_write()
229 * Returns bytes read on success; 0 on EOF; less than zero on error
254 * Returns zero on success; non-zero otherwise
H A Dmessaging.c46 * on the context. Sets the msg_ctx task to current. Returns zero on
47 * success; non-zero on error or upon failure to acquire a free
107 * @daemon: If return value is zero, points to the desired daemon pointer
113 * Returns zero if the user id exists in the list; non-zero otherwise.
140 * Returns zero on success; non-zero otherwise
214 * proceed to read off and process the response message. Returns zero
215 * upon delivery to desired context element; non-zero upon delivery
218 * Returns zero on success; non-zero otherwise
274 * Returns zero on success; non-zero otherwise
316 * Returns zero on success; non-zero otherwise
336 * of time exceeds ecryptfs_message_wait_timeout. If zero is
338 * non-zero value is returned upon failure to receive a message or an
/linux-4.1.27/arch/cris/arch-v32/mach-fs/
H A Darbiter.c63 * latency. A caller may pass a non-zero positive amount for
88 /* Allocate the requested non-zero number of slots, but crisv32_arbiter_config()
89 * also give clients with zero-requests one slot each crisv32_arbiter_config()
91 * order. This makes sure zero-request clients are the crisv32_arbiter_config()
94 * all be allocated to low-index non-zero-request clients crisv32_arbiter_config()
97 * zero-bandwidth clients in the vector, avoiding some of crisv32_arbiter_config()
99 * partitioning of non-zero-bandwidth clients at low crisv32_arbiter_config()
100 * indexes and zero-bandwidth clients at high crisv32_arbiter_config()
107 * Skip inactive clients. Also skip zero-slot crisv32_arbiter_config()
173 * CPU caches are always set to active, but with zero crisv32_arbiter_init()
174 * bandwidth allocated. It should be ok to allocate zero crisv32_arbiter_init()
220 * We make sure that there are enough slots only for non-zero crisv32_arbiter_allocate_bandwidth()
243 * avoid starvation for non-zero-allocation clients, as the allocated
/linux-4.1.27/drivers/thunderbolt/
H A Dtb_regs.h53 u8 next; /* if next and length are zero then we have a long cap */
116 /* Present on port 0 in TB_CFG_SWITCH at address zero. */
156 /* Present on every port in TB_CF_PORT at address zero. */
195 u32 unknown1:6; /* set to zero */
200 u32 unknown2:4; /* set to zero */
209 u32 unknown3:4; /* set to zero */
/linux-4.1.27/arch/arm/mach-ixp4xx/include/mach/
H A Dqmgr.h132 * Returns non-zero value if the queue is empty.
144 * Returns non-zero value if the queue is below low watermark.
159 * Returns non-zero value if the queue is above high watermark
171 * Returns non-zero value if the queue is full.
186 * Returns non-zero value if the queue experienced underflow.
197 * Returns non-zero value if the queue experienced overflow.
/linux-4.1.27/arch/x86/kernel/
H A Dtest_rodata.c40 "0: mov %[zero],(%[rodata_test])\n" rodata_test()
41 " mov %[zero], %[rslt]\n" rodata_test()
48 : [rodata_test] "r" (&rodata_test_data), [zero] "r" (0UL) rodata_test()
/linux-4.1.27/arch/x86/math-emu/
H A Dreg_mul.c79 /* Must have either both arguments == zero, or FPU_mul()
80 one valid and the other zero. FPU_mul()
81 The result is therefore zero. */ FPU_mul()
H A Dcontrol_w.h25 #define CW_ZeroDiv Const_(0x0004) /* divide by zero mask */
H A Dexception.h32 #define EX_ZeroDiv Const_(0x0004) /* divide by zero */
/linux-4.1.27/arch/sparc/include/uapi/asm/
H A Djsflash.h26 char name[32]; /* With trailing zero */
/linux-4.1.27/arch/mips/fw/lib/
H A Dcall_o32.S70 sll a0,a2,zero
71 sll a1,a3,zero
72 sll a2,a4,zero
73 sll a3,a5,zero
/linux-4.1.27/drivers/usb/gadget/legacy/
H A DMakefile9 g_zero-y := zero.o
/linux-4.1.27/include/uapi/linux/caif/
H A Dif_caif.h19 * @IFLA_CAIF_LOOPBACK: If different from zero, device is doing loopback
/linux-4.1.27/arch/blackfin/include/asm/
H A Dnand.h14 * nr_partitions = number of partitions pointed to be partitoons (or zero)
/linux-4.1.27/arch/metag/include/asm/
H A Datomic.h30 * and returns true if the result is zero, or false for all
/linux-4.1.27/arch/arc/include/uapi/asm/
H A Delf.h16 #define EF_ARC_OSABI_ORIG 0x00000000 /* MUST be zero for back-compat */
/linux-4.1.27/samples/bpf/
H A Dbpf_load.h21 * returns zero on success
/linux-4.1.27/tools/perf/util/
H A Dtop.h28 bool hide_kernel_symbols, hide_user_symbols, zero; member in struct:perf_top
/linux-4.1.27/arch/arm/include/asm/
H A Dtlbflush.h324 const int zero = 0; __local_flush_tlb_all() local
327 tlb_op(TLB_V4_U_FULL | TLB_V6_U_FULL, "c8, c7, 0", zero); __local_flush_tlb_all()
328 tlb_op(TLB_V4_D_FULL | TLB_V6_D_FULL, "c8, c6, 0", zero); __local_flush_tlb_all()
329 tlb_op(TLB_V4_I_FULL | TLB_V6_I_FULL, "c8, c5, 0", zero); __local_flush_tlb_all()
334 const int zero = 0; local_flush_tlb_all() local
341 tlb_op(TLB_V7_UIS_FULL, "c8, c7, 0", zero); local_flush_tlb_all()
351 const int zero = 0; __flush_tlb_all() local
358 tlb_op(TLB_V7_UIS_FULL, "c8, c3, 0", zero); __flush_tlb_all()
368 const int zero = 0; __local_flush_tlb_mm() local
374 tlb_op(TLB_V4_U_FULL, "c8, c7, 0", zero); __local_flush_tlb_mm()
375 tlb_op(TLB_V4_D_FULL, "c8, c6, 0", zero); __local_flush_tlb_mm()
376 tlb_op(TLB_V4_I_FULL, "c8, c5, 0", zero); __local_flush_tlb_mm()
421 const int zero = 0; __local_flush_tlb_page() local
432 asm("mcr p15, 0, %0, c8, c5, 0" : : "r" (zero) : "cc"); __local_flush_tlb_page()
480 const int zero = 0; __local_flush_tlb_kernel_page() local
487 asm("mcr p15, 0, %0, c8, c5, 0" : : "r" (zero) : "cc"); __local_flush_tlb_kernel_page()
536 const int zero = 0; __local_flush_bp_all() local
540 asm("mcr p15, 0, %0, c7, c5, 6" : : "r" (zero)); __local_flush_bp_all()
545 const int zero = 0; local_flush_bp_all() local
550 asm("mcr p15, 0, %0, c7, c5, 6" : : "r" (zero)); local_flush_bp_all()
555 const int zero = 0; __flush_bp_all() local
560 asm("mcr p15, 0, %0, c7, c1, 6" : : "r" (zero)); __flush_bp_all()
/linux-4.1.27/fs/nfsd/
H A Dnfsctl.c250 * On success: returns zero if all specified locks were released;
289 * On success: returns zero if all specified locks were released;
409 * size: zero
415 * On error: return code is zero
423 * size: non-zero length of C string in @buf
430 * On error: return code is zero or a negative errno value
459 * size: zero
468 * size: non-zero length of C string in @buf
474 * On error: return code is zero or a negative errno value
495 * file, sorry. Report zero threads. write_pool_threads()
645 * size: zero
652 * On error: return code is zero or a negative errno value
662 * size: non-zero length of C string in @buf
664 * On success: status of zero or more protocol versions has
670 * On error: return code is zero or a negative errno value
795 * size: zero
801 * On error: return code is zero or a negative errno value
812 * size: non-zero length of C string in @buf
828 * size: non-zero length of C string in @buf
830 * On success: returns zero; NFS service is started
851 * size: zero
859 * size: non-zero length of C string in @buf
865 * On error: return code is zero or a negative errno value
901 * size: zero
908 * size: non-zero length of C string in @buf
914 * On error: return code is zero or a negative errno value
982 * size: zero
990 * size: non-zero length of C string in @buf
996 * On error: return code is zero or a negative errno value
1053 * size: zero
1062 * size: non-zero length of C string in @buf
1067 * On error: return code is zero or a negative errno value
1085 * size: zero
1090 * size: non-zero length of C string in @buf
/linux-4.1.27/drivers/md/
H A Ddm-zero.c13 #define DM_MSG_PREFIX "zero"
57 .name = "zero",
/linux-4.1.27/arch/x86/power/
H A Dhibernate_asm_32.S35 jecxz 1f # cr4 Pentium and higher, skip if zero
65 jecxz 1f # cr4 Pentium and higher, skip if zero
/linux-4.1.27/arch/xtensa/include/uapi/asm/
H A Dswab.h39 * zero. We are careful to mask values after shifting. __arch_swab16()
47 * 'unsigned short' result are still zero. This macro doesn't __arch_swab16()
/linux-4.1.27/fs/xfs/libxfs/
H A Dxfs_cksum.h14 __uint32_t zero = 0; xfs_start_cksum() local
21 crc = crc32c(crc, &zero, sizeof(__u32)); xfs_start_cksum()
/linux-4.1.27/include/net/caif/
H A Dcfpkt.h31 * @return zero on success and error code upon failure
42 * @return zero on success and error code upon failure
52 * @return zero on success and error code upon failure
63 * @return zero on success and error code upon failure
74 * @return zero on success and error code upon failure
84 * @return zero on success and error code upon failure
93 * @return zero on success and error code upon failure
103 * @return zero on success and error code upon failure
/linux-4.1.27/include/media/
H A Ds5c73m3.h39 * @horiz_flip: default horizontal image flip value, non zero to enable
40 * @vert_flip: default vertical image flip value, non zero to enable
H A Ds5k6aa.h36 * @horiz_flip: default horizontal image flip value, non zero to enable
37 * @vert_flip: default vertical image flip value, non zero to enable
/linux-4.1.27/arch/sh/boot/romimage/
H A Dhead.S16 /* load the romImage to above the empty zero page */
68 /* jump to the zImage entry point located after the zero page data */
/linux-4.1.27/arch/blackfin/lib/
H A Dmemcmp.S31 CC = AZ; /* AZ set if zero. */
54 CC = P2 == 0; /* Check zero count*/
H A Dmemmove.S24 CC = P2 == 0; /* Check zero count*/
38 CC = AZ; /* AZ set if zero.*/
H A Dmemset.S35 CC = R2 == 0; /* AZ set if zero. */
60 CC = P2 == 0; /* Check zero count */
H A Dstrncpy.S45 * but, we can get here when the last byte is zero, and we don't
64 * R1 = filler byte (this case it's zero, set above)
H A Ddivsi3.S88 CC = R1 == 0; /* check for divide by zero */
91 CC = R0 == 0; /* check for division of zero */
133 /* Assume AQ==1, shift in zero */
148 CC = R1 == 0; /* check for divide by zero => 0x7fffffff */
166 RTS; /* ...including zero */
H A Dstrcmp.S13 * Returns an integer less than, equal to, or greater than zero if s1
/linux-4.1.27/arch/cris/boot/rescue/
H A DMakefile34 dd if=/dev/zero of=tmp2423 bs=1 count=784
43 dd if=/dev/zero of=tmp2423 bs=1 count=784
/linux-4.1.27/arch/alpha/include/asm/
H A Dlocal.h65 * Returns non-zero if @l was not @u, and zero otherwise.
H A Dword-at-a-time.h20 /* Return nonzero if val has a zero */ has_zero()
/linux-4.1.27/net/ceph/
H A Dceph_fs.c16 /* stripe unit, object size must be non-zero, 64k increment */ ceph_file_layout_is_valid()
24 /* stripe count must be non-zero */ ceph_file_layout_is_valid()
/linux-4.1.27/net/netfilter/ipvs/
H A Dip_vs_lc.c40 * Except whose weight is equal to zero. ip_vs_lc_schedule()
41 * If the weight is equal to zero, it means that the server is ip_vs_lc_schedule()
/linux-4.1.27/arch/parisc/math-emu/
H A Dfmpyfadd.c102 * and zero dbl_fmpyfadd()
192 * zero & infinity dbl_fmpyfadd()
297 /* check for zero */ dbl_fmpyfadd()
300 * Perform the add opnd3 with zero here. dbl_fmpyfadd()
339 /* check for zero */ dbl_fmpyfadd()
342 * Perform the add opnd3 with zero here. dbl_fmpyfadd()
439 * Check for denormalized or zero add operand. dbl_fmpyfadd()
442 /* check for zero */ dbl_fmpyfadd()
444 /* right is zero */ dbl_fmpyfadd()
445 /* Left can't be zero and must be result. dbl_fmpyfadd()
476 * A zero "save" helps discover equal operands (for later), dbl_fmpyfadd()
544 * and the guard bit may or may not be zero. */ dbl_fmpyfadd()
548 /* Need to check for a zero result. The sign and dbl_fmpyfadd()
571 * must be zero and simplifies rounding. */ dbl_fmpyfadd()
762 * and zero dbl_fmpynfadd()
852 * zero & infinity dbl_fmpynfadd()
957 /* check for zero */ dbl_fmpynfadd()
960 * Perform the add opnd3 with zero here. dbl_fmpynfadd()
999 /* check for zero */ dbl_fmpynfadd()
1002 * Perform the add opnd3 with zero here. dbl_fmpynfadd()
1099 * Check for denormalized or zero add operand. dbl_fmpynfadd()
1102 /* check for zero */ dbl_fmpynfadd()
1104 /* right is zero */ dbl_fmpynfadd()
1105 /* Left can't be zero and must be result. dbl_fmpynfadd()
1136 * A zero "save" helps discover equal operands (for later), dbl_fmpynfadd()
1204 * and the guard bit may or may not be zero. */ dbl_fmpynfadd()
1208 /* Need to check for a zero result. The sign and dbl_fmpynfadd()
1231 * must be zero and simplifies rounding. */ dbl_fmpynfadd()
1418 * and zero sgl_fmpyfadd()
1508 * zero & infinity sgl_fmpyfadd()
1613 /* check for zero */ sgl_fmpyfadd()
1616 * Perform the add opnd3 with zero here. sgl_fmpyfadd()
1655 /* check for zero */ sgl_fmpyfadd()
1658 * Perform the add opnd3 with zero here. sgl_fmpyfadd()
1753 * Check for denormalized or zero add operand. sgl_fmpyfadd()
1756 /* check for zero */ sgl_fmpyfadd()
1758 /* right is zero */ sgl_fmpyfadd()
1759 /* Left can't be zero and must be result. sgl_fmpyfadd()
1789 * A zero "save" helps discover equal operands (for later), sgl_fmpyfadd()
1854 * and the guard bit may or may not be zero. */ sgl_fmpyfadd()
1857 /* Need to check for a zero result. The sign and sgl_fmpyfadd()
1880 * must be zero and simplifies rounding. */ sgl_fmpyfadd()
2060 * and zero sgl_fmpynfadd()
2150 * zero & infinity sgl_fmpynfadd()
2255 /* check for zero */ sgl_fmpynfadd()
2258 * Perform the add opnd3 with zero here. sgl_fmpynfadd()
2297 /* check for zero */ sgl_fmpynfadd()
2300 * Perform the add opnd3 with zero here. sgl_fmpynfadd()
2395 * Check for denormalized or zero add operand. sgl_fmpynfadd()
2398 /* check for zero */ sgl_fmpynfadd()
2400 /* right is zero */ sgl_fmpynfadd()
2401 /* Left can't be zero and must be result. sgl_fmpynfadd()
2431 * A zero "save" helps discover equal operands (for later), sgl_fmpynfadd()
2496 * and the guard bit may or may not be zero. */ sgl_fmpynfadd()
2499 /* Need to check for a zero result. The sign and sgl_fmpynfadd()
2522 * must be zero and simplifies rounding. */ sgl_fmpynfadd()
/linux-4.1.27/arch/nios2/kernel/
H A Dinsnemu.S127 stw zero, 0(sp) /* Save zero on stack to avoid special case for r0. */
224 bne r7, zero, multiply
274 bne r7, zero, unsigned_division
282 bge r3,zero,dividend_is_nonnegative
283 sub r3, zero, r3 /* -r3 */
285 bge r5, zero, divisor_is_nonnegative
286 sub r5, zero, r5 /* -r5 */
316 cmplt r7, r3, zero /* r7 = MSB of r3 */
337 bne r14, zero, divide_loop
352 bge r17, zero, quotient_is_nonnegative
353 sub r3, zero, r3 /* -r3 */
459 beq r7, zero, mulx_skip
471 bge r5, zero, mul_skip
490 bne r14, zero, multiply_loop
519 beq r7, zero, store_product
526 beq r7, zero, store_product
532 bge r3, zero, mulxsu_skip
538 beq r7, zero, store_product
544 bge r11,zero,mulxss_skip
H A Dsys_nios2.c29 /* We only support op 0 now, return error if op is non-zero.*/ sys_cacheflush()
/linux-4.1.27/arch/cris/arch-v32/mach-a3/
H A Darbiter.c126 * latency. A caller may pass a non-zero positive amount for
151 /* Allocate the requested non-zero number of slots, but crisv32_arbiter_config()
152 * also give clients with zero-requests one slot each crisv32_arbiter_config()
154 * order. This makes sure zero-request clients are the crisv32_arbiter_config()
157 * all be allocated to low-index non-zero-request clients crisv32_arbiter_config()
160 * zero-bandwidth clients in the vector, avoiding some of crisv32_arbiter_config()
162 * partitioning of non-zero-bandwidth clients at low crisv32_arbiter_config()
163 * indexes and zero-bandwidth clients at high crisv32_arbiter_config()
170 * Skip inactive clients. Also skip zero-slot crisv32_arbiter_config()
242 * CPU caches are always set to active, but with zero crisv32_arbiter_init()
243 * bandwidth allocated. It should be ok to allocate zero crisv32_arbiter_init()
311 * We make sure that there are enough slots only for non-zero crisv32_arbiter_allocate_bandwidth()
338 * avoid starvation for non-zero-allocation clients, as the allocated
/linux-4.1.27/arch/m32r/include/asm/
H A Duaccess.h98 * Returns true (nonzero) if the memory block may be valid, false (zero)
167 * Returns zero on success, or -EFAULT on error.
168 * On error, the variable @x is set to zero.
187 * Returns zero on success, or -EFAULT on error.
209 * Returns zero on success, or -EFAULT on error.
210 * On error, the variable @x is set to zero.
289 * Returns zero on success, or -EFAULT on error.
521 "7: ldi r14, #0 ; store zero \n" \
577 * On success, this will be zero.
596 * On success, this will be zero.
615 * On success, this will be zero.
618 * data to the requested size using zero bytes.
634 * On success, this will be zero.
637 * data to the requested size using zero bytes.
653 * @n: Number of bytes to zero.
659 * On success, this will be zero.
666 * @n: Number of bytes to zero.
672 * On success, this will be zero.
/linux-4.1.27/drivers/media/i2c/smiapp/
H A Dsmiapp-regs.c46 return 0; /* Valid zero */ float_to_u32_mul_1000000()
73 * Returns zero if successful, or non-zero otherwise.
156 * Returns zero if successful, or non-zero otherwise.
287 * Returns zero if successful, or non-zero otherwise.
/linux-4.1.27/drivers/media/i2c/
H A Dwm8775.c53 #define ALC_HOLD 0x85 /* R17: use zero cross detection, ALC hold time 42.6 ms */
110 wm8775_write(sd, R14, vol_l | 0x100); /* 0x100= Left channel ADC zero cross enable */ wm8775_set_audio()
111 wm8775_write(sd, R15, vol_r | 0x100); /* 0x100= Right channel ADC zero cross enable */ wm8775_set_audio()
260 /* Disable zero cross detect timeout */ wm8775_probe()
270 /* ADC gain +2.5dB, enable zero cross */ wm8775_probe()
272 /* ADC gain +2.5dB, enable zero cross */ wm8775_probe()
276 /* Enable gain control, use zero cross detection, wm8775_probe()
/linux-4.1.27/drivers/media/radio/
H A Dradio-rtrack2.c52 static void zero(struct radio_isa_card *isa) zero() function
77 zero(isa); rtrack2_s_frequency()
83 zero(isa); rtrack2_s_frequency()
/linux-4.1.27/arch/sparc/include/asm/
H A Dprocessor_32.h83 register unsigned long zero asm("g1"); start_thread()
89 zero = 0; start_thread()
102 "r" (zero), start_thread()
H A Datomic_32.h47 * and returns true if the result is zero, or false for all
H A Dmmu_context_32.h18 * mm_users count to zero, the mmaps have been released, and
/linux-4.1.27/arch/sparc/lib/
H A Dblockops.S2 * blockops.S: Common block zero optimized routines.
11 * Assumes %g1 contains zero.
39 * and with a second arg of zero. We assume in
/linux-4.1.27/arch/tile/include/uapi/arch/
H A Dsim.h234 __asm__ __volatile__ ("{ and zero, r1, r1; mtspr SIM_CONTROL, r0 }" _sim_syscall1()
242 __asm__ __volatile__ ("{ and zero, r1, r2; mtspr SIM_CONTROL, r0 }" _sim_syscall2()
256 __asm__ __volatile__ ("{ and zero, r3, r3 };" _sim_syscall3()
257 "{ and zero, r1, r2; mtspr SIM_CONTROL, r0 }" _sim_syscall3()
268 __asm__ __volatile__ ("{ and zero, r3, r4 };" _sim_syscall4()
269 "{ and zero, r1, r2; mtspr SIM_CONTROL, r0 }" _sim_syscall4()
280 __asm__ __volatile__ ("{ and zero, r3, r4; and zero, r5, r5 };" _sim_syscall5()
281 "{ and zero, r1, r2; mtspr SIM_CONTROL, r0 }" _sim_syscall5()
363 __asm__ __volatile__ ("{ and zero, r1, r1; mtspr SIM_CONTROL, r0 }" sim_query_watchpoint()
537 * Reset profiling counters to zero for the current task.
594 * Reset specified chip-level profiling counters to zero.
/linux-4.1.27/arch/arm/mach-omap2/
H A Domap-secure.c35 * Return the non-zero error value on failure.
84 * Return the non-zero error value on failure.
122 * Return the non-zero error value on failure.
/linux-4.1.27/net/ipv6/
H A Dip6_checksum.c78 /* To support RFC 6936 (allow zero checksum in UDP/IPV6 for tunnels) udp6_csum_init()
79 * we accept a checksum of zero here. When we find the socket udp6_csum_init()
80 * for the UDP packet we'll check if that socket allows zero checksum udp6_csum_init()
/linux-4.1.27/kernel/
H A Dsysctl.c122 static int zero; variable
358 .extra1 = &zero,
398 .extra1 = &zero,
431 .extra1 = &zero,
806 .extra1 = &zero,
815 .extra1 = &zero,
824 .extra1 = &zero,
849 .extra1 = &zero,
858 .extra1 = &zero,
867 .extra1 = &zero,
871 .extra2 = &zero,
880 .extra1 = &zero,
889 .extra1 = &zero,
899 .extra1 = &zero,
1018 .extra1 = &zero,
1027 .extra1 = &zero,
1113 .extra1 = &zero,
1132 .extra1 = &zero,
1145 .extra1 = &zero,
1154 .extra1 = &zero,
1191 .extra1 = &zero,
1199 .extra1 = &zero,
1216 .extra1 = &zero,
1240 .extra1 = &zero,
1248 .extra1 = &zero,
1261 .extra1 = &zero,
1342 .extra1 = &zero,
1353 .extra1 = &zero,
1361 .extra1 = &zero,
1370 .extra1 = &zero,
1379 .extra1 = &zero,
1395 .extra1 = &zero,
1403 .extra1 = &zero,
1412 .extra1 = &zero,
1422 .extra1 = &zero,
1430 .extra1 = &zero,
1439 .extra1 = &zero,
1483 .extra1 = &zero,
1493 .extra1 = &zero,
1504 .extra1 = &zero,
1513 .extra1 = &zero,
1662 .extra1 = &zero,
1671 .extra1 = &zero,
1680 .extra1 = &zero,
1718 .extra1 = &zero,
1881 * character exists (size is non-zero after returning from this
/linux-4.1.27/arch/x86/include/uapi/asm/
H A Dmce.h7 /* Fields are zero when not available */
/linux-4.1.27/arch/x86/pci/
H A Dlegacy.c60 * The init function returns an non zero value when pci_subsys_init()
/linux-4.1.27/arch/x86/purgatory/
H A DMakefile13 KBUILD_CFLAGS := -fno-strict-aliasing -Wall -Wstrict-prototypes -fno-zero-initialized-in-bss -fno-builtin -ffreestanding -c -MD -Os -mcmodel=large
/linux-4.1.27/arch/um/include/asm/
H A Duaccess.h87 * @n: Number of bytes to zero.
93 * On success, this will be zero.
100 * @n: Number of bytes to zero.
105 * On success, this will be zero.
/linux-4.1.27/arch/mips/boot/compressed/
H A Dhead.S31 1: sw zero, 0(a0)
/linux-4.1.27/arch/mips/include/asm/mach-cavium-octeon/
H A Dkernel-entry-init.h25 # a2 = 1 if init core, zero otherwise
92 bne a2, zero, octeon_main_processor variable
116 # Set the SP global variable to zero so the master knows we've started
117 LONG_S zero, (t0) variable
/linux-4.1.27/arch/mips/include/asm/mach-paravirt/
H A Dkernel-entry-init.h17 # CPUs other than zero goto smp_bootstrap
/linux-4.1.27/drivers/hid/
H A Dhid-roccat-savu.h19 uint8_t zero; member in struct:savu_mouse_report_special
/linux-4.1.27/drivers/video/fbdev/geode/
H A Dgeodefb.h30 int panel_x; /* dimensions of an attached flat panel, non-zero => enable panel */
/linux-4.1.27/include/uapi/linux/netfilter/
H A Dxt_tcpudp.h10 __u8 option; /* TCP Option iff non-zero*/
/linux-4.1.27/include/xen/interface/
H A Dnmi.h30 * NB. All ops return zero on success, else a negative error code.
H A Dversion.h13 /* NB. All ops return zero on success, except XENVER_version. */
/linux-4.1.27/arch/s390/kernel/vdso32/
H A Dclock_getres.S36 xc 0(4,%r3),0(%r3) /* set tp->tv_sec to zero */
/linux-4.1.27/arch/s390/kernel/vdso64/
H A Dclock_getres.S42 xc 0(8,%r3),0(%r3) /* set tp->tv_sec to zero */
/linux-4.1.27/arch/sh/include/asm/
H A Dword-at-a-time.h25 /* Return nonzero if it has a zero */ has_zero()
/linux-4.1.27/arch/mips/include/uapi/asm/
H A Dbreak.h21 #define BRK_DIVZERO 7 /* Divide by zero check */
H A Dkvm.h25 * If Config[AT] is zero (32-bit CPU), the register contents are
49 * bits[51..32] - Must be zero.
55 * bits[15..8] - Must be zero.
154 * bits[7..5] - Must be zero.
/linux-4.1.27/arch/mips/lib/
H A Dstrlen_user.S43 .Lfault\@: move v0, zero
/linux-4.1.27/arch/parisc/include/uapi/asm/
H A Dswab.h46 ** Pretty cool algorithm: (* == zero'd bits)
/linux-4.1.27/arch/avr32/mach-at32ap/
H A Dclock.h30 u16 users; /* Enabled if non-zero */
/linux-4.1.27/arch/cris/include/arch-v32/arch/
H A Dbitops.h36 * Find First Zero in word. Undefined if no zero exist, so the caller should
/linux-4.1.27/arch/frv/kernel/
H A Dpm-mb93093.c46 * Return non-zero if wakeup irq was caused by power switch
/linux-4.1.27/arch/hexagon/include/asm/
H A Dstring.h26 /* ToDo: use dczeroa, accelerate the compiler-constant zero case */
/linux-4.1.27/arch/arm/mach-sa1100/include/mach/
H A Dmemory.h30 * Cache flushing area - SA1100 zero bank
/linux-4.1.27/arch/arm/mach-bcm/
H A Dbcm_5301x.c31 /* Returning non-zero causes fault display and panic */ bcm5301x_abort_handler()

Completed in 3788 milliseconds

1234567891011>>