Searched defs:and (Results 1 - 19 of 19) sorted by relevance

/illumos-gate/usr/src/tools/smatch/src/validation/
H A Dlogical.c10 static int and(void) function
15 * check-name: Logical and/or
/illumos-gate/usr/src/tools/smatch/src/validation/optim/
H A Dbool-same-args.c2 static int and(int a) { return a && a; } function
10 * check-output-excludes: and-bool\\.
H A Dcse-commutativity.c3 static int and(int a, int b) { return (a & b) == (b & a); } function
17 * check-output-excludes: and\\.
H A Dbinops-same-args.c28 u32 and(u32 a) { return a & a; } function
48 * check-output-excludes: and\\.
/illumos-gate/usr/src/head/
H A Diso646.h5 * Common Development and Distribution License, Version 1.0 only
12 * and limitations under the License.
15 * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
43 #define and && macro
/illumos-gate/usr/src/lib/libmvec/common/vis/
H A D__vatan.S5 * Common Development and Distribution License (the "License").
11 * and limitations under the License.
14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
137 are the distance between x and y elements
236 /*12 */ and %o0,%o7,%o0 !intz = (intf + 0x00008000) & 0x7fff0000 label
323 /*35*/ and %o0,%o7,%o0 !intz = (intf + 0x00008000) & 0x7fff0000 label
402 /*56*/ and %o0,%o7,%o0 !intz = (intf + 0x00008000) & 0x7fff0000 label
/illumos-gate/usr/src/tools/smatch/src/validation/backend/
H A Dbitwise-ops.c21 static int and(int x, int y) function
/illumos-gate/usr/src/cmd/awk/
H A Dawk.g.y6 * Permission to use, copy, modify, and distribute this software and
7 * its documentation for any purpose and without fee is hereby
9 * copies and that both that the copyright notice and this
10 * permission notice and warranty disclaimer appear in supporting
11 * documentation, and that the name Lucent Technologies or any of
30 * Common Development and Distribution License, Version 1.0 only
37 * and limitations under the License.
40 * file and includ
136 and: label
[all...]
/illumos-gate/usr/src/uts/common/io/qede/579xx/drivers/ecore/documentation/
H A Decore.tex5 \documentclass[11pt,fleqn,hidelinks,oneside]{book} % Default font size and left-justified equations
11 \newcommand{\insertcode}[2]{\begin{itemize}\item[]\lstinputlisting[caption=#2,label=#1,style=Style1,float=h!]{#1}\end{itemize}} % The first argument is the script location/filename and the second is a caption for the listing
180 As such the driver contains both device-specific parts and OS-specific parts.
181 The Everest architecture, with programmable fastpath processors (Storms), host-based device-dedicated memory (ILT), and minimal on-chip management presents a device which requires a driver with significant portions of device-specific code.
184 Implementing the device-specific code again and again in each OS is both wasteful and difficult to maintain.
186 A large mass of code for operating and interacting with the Everest 4 device, to be incorporated into and used by OS drivers.
188 In the abstract, the ecore is a layer between the HW/FW and the OS.
189 It is device-specific and O
[all...]
/illumos-gate/usr/src/common/bignum/sun4u/
H A Dmont_mulf_v8plus.s5 * Common Development and Distribution License, Version 1.0 only
12 * and limitations under the License.
15 * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
35 * assembly output and then hand-editing that output to replace the
207 /* 0x0074 80 */ and %g1,%o1,%o0 label
209 /* 0x007c 77 */ and %g4,%o3,%o0 label
213 /* 0x008c 82 */ and %o4,%o3,%g5 label
241 /* 0x00f8 80 */ and %g1,%o1,%g3 label
243 /* 0x0100 77 */ and %g4,%o3,%g3 label
255 /* 0x0130 82 */ and label
265 /* 0x014c 77 */ and %g4,%o3,%o0 label
266 /* 0x0150 80 */ and %g1,%o1,%g3 label
276 /* 0x0178 82 */ and %o0,%o3,%g3 label
307 /* 0x01d0 */ and %g1,%g2,%g2 label
308 /* 0x01d4 */ and %g4,%g3,%g4 label
313 /* 0x01e8 */ and %g2,%g3,%g2 label
487 /* 0x0060 112 */ and %o1,%o4,%o0 label
504 /* 0x00a0 112 */ and %o1,%o4,%o0 label
525 /* 0x00e8 112 */ and %o0,%o4,%o1 label
703 /* 0x0194 142 */ and %o7,%o4,%g2 label
727 /* 0x01f0 142 */ and %o7,%o4,%g2 label
745 /* 0x0238 142 */ and %o7,%o4,%g2 label
772 /* 0x0298 142 */ and %o1,%o4,%o7 label
899 /* 0x00d4 167 */ and %o2,%g3,%o2 label
910 /* 0x00fc 167 */ and %g5,%g3,%o2 label
919 /* 0x011c 167 */ and %g1,%g3,%g2 label
931 /* 0x0144 167 */ and %g1,%g3,%g2 label
1664 /* 0x0814 */ and %o5,%o1,%o0 label
1667 /* 0x0820 */ and %o7,%o2,%o0 label
1675 /* 0x0840 */ and %o4,%o2,%o0 label
1703 /* 0x08ac */ and %o5,%o1,%g3 label
1706 /* 0x08b8 */ and %o7,%o2,%g3 label
1720 /* 0x08f0 */ and %g3,%o2,%g3 label
1730 /* 0x090c */ and %o7,%o2,%o0 label
1731 /* 0x0910 */ and %o5,%o1,%g3 label
1743 /* 0x0940 */ and %o4,%o2,%g3 label
1766 /* 0x0994 */ and %o5,%g2,%g2 label
1767 /* 0x0998 */ and %o7,%g3,%g4 label
1772 /* 0x09ac */ and %g2,%g3,%g2 label
1832 /* 0x0a88 */ and %g2,%o4,%g2 label
1843 /* 0x0ab0 */ and %o5,%o4,%g2 label
1852 /* 0x0ad0 */ and %o0,%o4,%o1 label
1865 /* 0x0afc */ and %o0,%o4,%o1 label
[all...]
H A Dmont_mulf_v9.s5 * Common Development and Distribution License, Version 1.0 only
12 * and limitations under the License.
15 * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
224 ! 79 ! int64_t t, t1, /* using int64_t and not uint64_t */
226 ! 81 ! /* generated this way, and there */
282 /* 0x0088 91 */ and %o0,%l3,%g3 label
283 /* 0x008c 88 */ and %o1,%l4,%l6 label
306 /* 0x00e8 88 */ and %g2,%l4,%g2 label
311 /* 0x00fc 91 */ and %g5,%l3,%g4 label
322 /* 0x0124 93 */ and label
336 /* 0x015c 88 */ and %l5,%l4,%l5 label
340 /* 0x016c 91 */ and %o1,%l3,%l7 label
349 /* 0x0190 93 */ and %g3,%l4,%g3 label
363 /* 0x01c8 88 */ and %o0,%l4,%l6 label
367 /* 0x01d8 91 */ and %o4,%l3,%o4 label
376 /* 0x01fc 93 */ and %l7,%l4,%o3 label
390 /* 0x0234 88 */ and %l5,%l4,%g2 label
395 /* 0x0248 */ and %o1,%l3,%g4 label
407 /* 0x0274 91 */ and %o1,%l3,%g5 label
411 /* 0x0284 88 */ and %l5,%l4,%o0 label
419 /* 0x02a4 93 */ and %l7,%l4,%g5 label
428 /* 0x02c8 91 */ and %o3,%l3,%g3 label
430 /* 0x02d0 88 */ and %o4,%l4,%g4 label
435 /* 0x02e4 93 */ and %o2,%l4,%g4 label
445 /* 0x030c 93 */ and %g2,%l4,%g2 label
451 /* 0x0324 93 */ and %g3,%l4,%g2 label
462 /* 0x0348 91 */ and %o0,%l3,%o3 label
464 /* 0x0350 88 */ and %o1,%l4,%g3 label
480 /* 0x0390 93 */ and %g2,%l4,%g3 label
506 /* 0x03d4 */ and %o1,%g3,%g4 label
507 /* 0x03d8 */ and %o0,%g2,%g2 label
513 /* 0x03f0 */ and %g4,%g3,%g3 label
705 /* 0x0070 124 */ and %g3,%o3,%g5 label
713 /* 0x0090 124 */ and %g3,%o3,%g2 label
733 /* 0x00dc 124 */ and %g2,%o3,%g3 label
752 /* 0x0124 124 */ and %g2,%o3,%g3 label
791 /* 0x01b8 */ and %g3,%o3,%g2 label
1014 /* 0x0194 193 */ and %o2,%l2,%g4 label
1025 /* 0x01c0 193 */ and %o7,%l2,%g5 label
1052 /* 0x0228 193 */ and %g5,%l2,%o4 label
1083 /* 0x02a4 193 */ and %g5,%l2,%o5 label
1114 /* 0x0320 193 */ and %g5,%l2,%o5 label
1144 /* 0x0394 193 */ and %g5,%l2,%g2 label
1163 /* 0x03e0 193 */ and %o1,%l2,%o0 label
1224 /* 0x04cc */ and %g4,%l2,%g5 label
1337 /* 0x00ac 216 */ and %o0,%g3,%o0 label
1348 /* 0x00d4 216 */ and %o1,%g3,%o0 label
1362 /* 0x0108 216 */ and %o1,%g3,%o0 label
1368 /* 0x0120 216 */ and %o1,%g3,%o0 label
1381 /* 0x014c 216 */ and %o1,%g3,%o0 label
2125 /* 0x0884 */ and %g5,%l1,%g3 label
2128 /* 0x0890 */ and %o1,%l2,%i1 label
2146 /* 0x08d8 */ and %g2,%l2,%g2 label
2152 /* 0x08f0 */ and %o0,%l1,%g5 label
2164 /* 0x091c */ and %i1,%l2,%o4 label
2178 /* 0x0954 */ and %l5,%l2,%i1 label
2182 /* 0x0964 */ and %o2,%l1,%i3 label
2191 /* 0x0988 */ and %g3,%l2,%g3 label
2205 /* 0x09c0 */ and %o4,%l2,%l7 label
2209 /* 0x09d0 */ and %l5,%l1,%l5 label
2218 /* 0x09f4 */ and %i1,%l2,%i1 label
2232 /* 0x0a2c */ and %o4,%l2,%g2 label
2237 /* 0x0a40 */ and %o1,%l1,%g5 label
2249 /* 0x0a6c */ and %o1,%l1,%o0 label
2258 /* 0x0a90 */ and %l5,%l2,%i2 label
2269 /* 0x0abc */ and %o3,%l1,%g3 label
2273 /* 0x0acc */ and %o4,%l2,%o0 label
2281 /* 0x0aec */ and %o2,%l2,%o0 label
2284 /* 0x0af8 */ and %i1,%l2,%l7 label
2290 /* 0x0b10 */ and %g2,%l2,%g2 label
2293 /* 0x0b1c */ and %g3,%l2,%g2 label
2304 /* 0x0b40 */ and %g5,%l1,%o4 label
2307 /* 0x0b4c */ and %o1,%l2,%g3 label
2317 /* 0x0b74 */ and %g2,%l2,%g3 label
2339 /* 0x0bc4 */ and %g5,%g2,%g2 label
2340 /* 0x0bc8 */ and %o1,%o0,%g3 label
2346 /* 0x0be0 */ and %g2,%o0,%g2 label
2395 /* 0x0c84 */ and %g2,%o0,%g2 label
2406 /* 0x0cac */ and %g5,%o0,%g2 label
2420 /* 0x0ce0 */ and %g5,%o0,%g2 label
2426 /* 0x0cf8 */ and %g5,%o0,%g2 label
2439 /* 0x0d24 */ and %g5,%o0,%g2 label
[all...]
H A Dmont_mulf_kernel_v9.s5 * Common Development and Distribution License (the "License").
11 * and limitations under the License.
14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
28 * assembly output and then hand-editing that output to replace the
31 * has big_savefp() and big_restorefp() routines added by hand.
282 /* 0x0034 */ and %o2,%o3,%g2 label
321 ! 112 ! int64_t t, t1, /* using int64_t and not uint64_t */
323 ! 114 ! /* generated this way, and there */
345 /* 0x0040 */ and %o0,%g5,%o1 label
367 /* 0x0080 */ and label
409 /* 0x00f0 121 */ and %i4,%l6,%g4 label
413 /* 0x0100 124 */ and %i2,%l2,%i5 label
420 /* 0x0114 */ and %o5,%l7,%o5 label
438 /* 0x0150 */ and %i3,%l7,%i4 label
462 /* 0x017c 126 */ and %o7,%l6,%o5 label
483 /* 0x01b0 */ and %i2,%i5,%l5 label
701 /* 0x0078 158 */ and %l3,%i4,%o3 label
704 /* 0x0084 158 */ and %l4,%i4,%o0 label
722 /* 0x00c8 158 */ and %g2,%i4,%g3 label
735 /* 0x00fc 158 */ and %l0,%i4,%l5 label
768 /* 0x0174 158 */ and %l2,%i4,%o4 label
987 /* 0x0190 227 */ and %l4,%l0,%o0 label
1010 /* 0x01e8 227 */ and %g5,%l0,%g4 label
1028 /* 0x0230 227 */ and %g2,%l0,%l6 label
1045 /* 0x0274 227 */ and %o5,%l0,%o4 label
1063 /* 0x02bc 227 */ and %l4,%l0,%o2 label
1099 /* 0x0340 227 */ and %o2,%l0,%g1 label
2754 /* 0x08b4 */ and %l1,%o3,%l1 label
2774 /* 0x08f8 */ and %i1,%o1,%l7 label
2801 /* 0x0958 */ and %i3,%l7,%o1 label
2805 /* 0x0968 350 */ and %o7,%l2,%i5 label
2812 /* 0x097c */ and %o4,%g2,%l1 label
2832 /* 0x09c0 */ and %i4,%g2,%i3 label
2842 /* 0x09e4 */ and %o5,%l7,%i1 label
2856 /* 0x0a18 */ and %o7,%i1,%g5 label
[all...]
/illumos-gate/usr/src/uts/common/inet/ipf/
H A Dip_htable.c6 * Copyright (c) 2003, 2010, Oracle and/or its affiliates. All rights reserved.
470 /* Search the hash table for a given address and return a search result. */
562 u_32_t hmsk[4], msk[4], ips[4], *and; local
576 and = (u_32_t *)addr->s6_addr;
577 ips[0] = *and & msk[0];
578 ips[1] = *(and + 1) & msk[1];
579 ips[2] = *(and + 2) & msk[2];
580 ips[3] = *(and + 3) & msk[3];
664 * Get "previous" entry from the token and find the next entry.
666 * If we found an entry, add a reference to it and updat
[all...]
H A Dfil.c6 * Copyright (c) 2003, 2010, Oracle and/or its affiliates. All rights reserved.
232 * hand side to allow for binary searching of the array and include a trailer
327 * for each of IPv4 and IPv6. Adding a new protocol, for which there
329 * a new routine and expanding the frpr_ipinit*() function rather than by
355 /* for IPv6 and marks the packet with FI_SHORT if so. See function comment */
374 /* Copy values from the IPv6 header into the fr_info_t struct and call the */
508 /* points to the start of the extension header and the "protocol" of the */
614 /* Examine the IPv6 fragment header and extract fragment offset information.*/
619 /* upper layer header has been seen (or where it ends) and thus we are not */
811 /* header being present and n
6120 i6addr_t *src, *dst, *and, *dmask; local
[all...]
/illumos-gate/usr/src/cmd/ipf/tools/
H A Dipfcomp.c67 char *and; local
88 fprintf(fp, "* Redistribution and use in source and binary forms are permitted\n");
89 fprintf(fp, "* provided that this notice is preserved and due credit is given\n");
90 fprintf(fp, "* to the original author and the contributors.\n");
128 and = "";
134 fprintf(fp, "%s%#lx", and, *ulp++);
135 and = ", ";
156 char *and; local
204 and
[all...]
/illumos-gate/usr/src/tools/smatch/src/
H A Dsimplify.c26 // * Expressions like `(-1 << S)`, `(-1 >> S)` and others formulae are
73 // more than expected and a negative one if less.
130 * end of it fully determines which one it is, and
164 * and remove the phi-node. If it then
166 * empty (common case), and now no longer
184 // and the set of all operands involved contains a single value
309 // The killed instruction is removed from its BB and the usage
492 // Right now this only follow casts and constant values, but we
516 /* FIXME! Verify signs and sizes!! */
650 struct instruction *and local
[all...]
/illumos-gate/usr/src/lib/efcode/include/fcode/
H A Dproto.h5 * Common Development and Distribution License, Version 1.0 only
12 * and limitations under the License.
15 * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
57 FNPROTO(and); variable
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/
H A Dsnoop_ldap.c5 * Common Development and Distribution License (the "License").
11 * and limitations under the License.
14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
261 * and add your private object identifiers here ...
431 static asndefT and = {"And", SET, -1, 1, { variable
461 {0, &and, 0},
777 * Read an hexacode and convert it into ASCII
896 } else { /* long and any form length */
910 * print the tag class and number
1399 /* init_ldap initializes various buffers and variable
[all...]
/illumos-gate/usr/src/lib/efcode/engine/
H A Dforth.c5 * Common Development and Distribution License (the "License").
11 * and limitations under the License.
14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
159 and(fcode_env_t *env) function
163 CHECK_DEPTH(env, 2, "and");
1178 * If so this is an internal word and has no link field
2506 ANSI(0x023, 0, "and", and);

Completed in 85 milliseconds