Lines Matching +full:- +full:12 +full:v

1 // SPDX-License-Identifier: GPL-2.0-or-later
25 0xffffffff, /* real-mode = true */
26 0x02000000, /* real-base, i.e. where we expect OF to be */
27 0xffffffff, /* real-size */
28 0xffffffff, /* virt-base */
29 0xffffffff, /* virt-size */
30 0x4000, /* load-base */
34 static const char rpaname[] = "IBM,RPA-Client-Config";
49 -1, /* min_load */
68 #define PUT_16BE(off, v)(buf[off] = ((v) >> 8) & 0xff, \ argument
69 buf[(off) + 1] = (v) & 0xff)
70 #define PUT_32BE(off, v)(PUT_16BE((off), (v) >> 16L), PUT_16BE((off) + 2, (v))) argument
71 #define PUT_64BE(off, v)((PUT_32BE((off), (v) >> 32L), \ argument
72 PUT_32BE((off) + 4, (v))))
78 #define PUT_16LE(off, v) (buf[off] = (v) & 0xff, \ argument
79 buf[(off) + 1] = ((v) >> 8) & 0xff)
80 #define PUT_32LE(off, v) (PUT_16LE((off), (v)), PUT_16LE((off) + 2, (v) >> 16L)) argument
81 #define PUT_64LE(off, v) (PUT_32LE((off), (v)), PUT_32LE((off) + 4, (v) >> 32L)) argument
86 #define PUT_16(off, v) (e_data == ELFDATA2MSB ? PUT_16BE(off, v) : \ argument
87 PUT_16LE(off, v))
88 #define PUT_32(off, v) (e_data == ELFDATA2MSB ? PUT_32BE(off, v) : \ argument
89 PUT_32LE(off, v))
90 #define PUT_64(off, v) (e_data == ELFDATA2MSB ? PUT_64BE(off, v) : \ argument
91 PUT_64LE(off, v))
122 fprintf(stderr, "Usage: %s elf-file\n", av[0]); in main()
131 nnote = 12 + ROUNDUP(strlen(arch) + 1) + sizeof(descr); in main()
132 nnote2 = 12 + ROUNDUP(strlen(rpaname) + 1) + sizeof(rpanote); in main()
191 strcpy((char *) &buf[ns + 12], arch); in main()
192 ns += 12 + strlen(arch) + 1; in main()
213 strcpy((char *) &buf[ns + 12], rpaname); in main()
214 ns += 12 + ROUNDUP(strlen(rpaname) + 1); in main()