Lines Matching +full:0 +full:xc01

153          +-------------+  0t0
155 | +-------------+ 0t4
157 || +-------------+ 0t36 + cth_lbloff
159 ||| +-------------+ 0t36 + cth_objtoff
161 |||| +-------------+ 0t36 + cth_funcoff
163 ||||| +-------------+ 0t36 + cth_typeoff
165 |||||| +-------------+ 0t36 + cth_stroff
167 ||||||| +-------------+ 0t36 + cth_stroff + cth_strlen
174 +---------| 0xcf | 0xf1 | 0x03 | 0x00 |
176 |||||| 0 1 2 3 4
183 +--------| 0x00 | 0x00 | 0x00 | 0x08 | 0x36 | 0x110 | 0x5f4 | 0x611 |
185 ||||| 0x04 0x08 0x0c 0x10 0x14 0x18 0x1c 0x20 0x24
192 +-----------| 0x01 | 0x42 | ... |
194 |||| cth_lbloff +0x4 +0x8 cth_objtoff
197 |||| Symidx 0t15 0t43 0t44
199 +----------| 0x00 | 0x42 | 0x36 | ... |
201 ||| cth_objtoff +0x4 +0x8 +0xc cth_funcoff
207 +---------| 0x2c10 | 0x08 | 0x0c | ... |
209 || cth_funcff +0x4 +0x8 +0xc cth_typeoff
216 +--------| 0x19 * 0xc01 * 0x0 | 0x1000000 | ... |
218 | cth_typeoff +0x0c +0x10 cth_stroff
220 | +--- str 0
225 +---| \\0 | i | n | t | \\0 | f | o | o | _ | t | \\0 |
227 0 1 2 3 4 5 6 7 8 9 10 11
264 .Li 0xcff1 .
284 #define CTF_F_COMPRESS 0x01
367 Therefore, something with an offset of 0 is at an offset of thirty-six
412 file supports up to 2147483646 (0x7ffffffe) types.
415 The first valid type identifier is 0x1.
421 then the first valid type identifier is 0x80000000 and the last is 0xfffffffe.
422 In this case, type identifiers 0x1 through 0x7ffffffe are references to the
424 0x7fffffff and 0xffffffff are not treated as valid type identifiers so as to
445 Therefore, the maximum supported offset into one of these tables is 0x7ffffffff.
481 #define CTF_K_UNKNOWN 0
519 #define CTF_V3_MAX_VLEN 0x00ffffff
520 #define CTF_V3_INFO_KIND(info) (((info) & 0xfc000000) >> 26)
521 #define CTF_V3_INFO_ISROOT(info) (((info) & 0x02000000) >> 25)
525 (((kind) << 26) | (((isroot) ? 1 : 0) << 25) | ((vlen) & CTF_V3_MAX_VLEN))
588 If there is no information for an object, then the type identifier 0x0
654 if (sym.st_shndx == SHN_UNDEF || sym.st_name == 0)
656 if (sym.st_shndx == SHN_ABS && sym.st_value == 0)
659 if (strcmp(name, "_START_") == 0 || strcmp(name, "_END_") == 0)
665 return (0);
684 .Li CTF_V3_TYPE_INFO(CTF_K_UNKNOWN, 0, 0) .
692 .Li CTF_V3_TYPE_INFO(CTF_K_FUNCTION, 0, nargs) .
701 Therefore, argument 0 is the first type identifier and so on.
738 #define CTF_V3_MAX_SIZE 0xfffffffe /* max size of a type in bytes */
739 #define CTF_V3_LSIZE_SENT 0xffffffff /* sentinel for ctt_size */
771 If the number of bytes in a structure would exceed 0xfffffffe, then the
779 (0xffffffff).
796 Therefore the first entry encountered has a type id of 0x1, or 0x8000 if a
846 #define CTF_INT_ENCODING(data) (((data) & 0xff000000) >> 24)
847 #define CTF_INT_OFFSET(data) (((data) & 0x00ff0000) >> 16)
848 #define CTF_INT_BITS(data) (((data) & 0x0000ffff))
856 #define CTF_INT_SIGNED 0x01
857 #define CTF_INT_CHAR 0x02
858 #define CTF_INT_BOOL 0x04
859 #define CTF_INT_VARARGS 0x08
911 #define CTF_FP_ENCODING(data) (((data) & 0xff000000) >> 24)
912 #define CTF_FP_OFFSET(data) (((data) & 0x00ff0000) >> 16)
913 #define CTF_FP_BITS(data) (((data) & 0x0000ffff))