Lines Matching full:encoding

32 2. BTF Type and String Encoding
53 The magic is ``0xeB9F``, which has different encoding for big and little
59 2.1 String Encoding
65 2.2 Type Encoding
124 The following sections detail encoding of each kind.
129 ``struct btf_type`` encoding requirement:
149 bool, for the int type. The char and bool encoding are mostly useful for
150 pretty print. At most one encoding can be specified for the int type.
175 bitfield encoding. Currently, both llvm and pahole generate
181 ``struct btf_type`` encoding requirement:
193 ``struct btf_type`` encoding requirement:
208 The ``struct btf_array`` encoding:
238 ``struct btf_type`` encoding requirement:
253 ``struct btf_member`` encoding:
282 ``struct btf_type`` encoding requirement:
296 The ``btf_enum`` encoding:
307 ``struct btf_type`` encoding requirement:
319 ``struct btf_type`` encoding requirement:
331 ``struct btf_type`` encoding requirement:
343 ``struct btf_type`` encoding requirement:
355 ``struct btf_type`` encoding requirement:
367 ``struct btf_type`` encoding requirement:
389 ``struct btf_type`` encoding requirement:
414 ``struct btf_type`` encoding requirement:
443 ``struct btf_type`` encoding requirement:
460 ``struct btf_var_secinfo`` encoding:
468 ``struct btf_type`` encoding requirement:
480 ``struct btf_type`` encoding requirement:
514 ``struct btf_type`` encoding requirement:
545 ``struct btf_type`` encoding requirement:
560 The ``btf_enum64`` encoding:
952 [1] INT 'int' size=4 bits_offset=0 nr_bits=32 encoding=SIGNED
965 [1] INT 'int' size=4 bits_offset=0 nr_bits=32 encoding=SIGNED
970 [1] INT 'long unsigned int' size=8 bits_offset=0 nr_bits=64 encoding=(none)
971 [2] INT 'int' size=4 bits_offset=0 nr_bits=32 encoding=SIGNED
1118 [2] INT int size=4 bit_offset=0 nr_bits=32 encoding=SIGNED
1121 only. The assembly code (-S) is able to show the BTF encoding in assembly