Lines Matching refs:desc
10 * Each note has three parts: a name, a type and a desc. The name is
16 * "desc" field is the actual data. There are no constraints on the
17 * desc field's contents, though typically they're fairly small.
35 * desc data with appropriate padding. The 'desctype' argument is the
56 #define ELFNOTE(name, type, desc) \
58 desc ; \
65 * Elf{32,64}_Nhdr, but includes the name and desc data. The size and
66 * type of name and desc depend on the macro arguments. "name" must
67 * be a literal string, and "desc" must be passed by value. You may
72 #define _ELFNOTE(size, name, unique, type, desc) \
77 typeof(desc) _desc \
86 sizeof(desc), \
90 desc \
92 #define ELFNOTE(size, name, type, desc) \
93 _ELFNOTE(size, name, __LINE__, type, desc)
95 #define ELFNOTE32(name, type, desc) ELFNOTE(32, name, type, desc)
96 #define ELFNOTE64(name, type, desc) ELFNOTE(64, name, type, desc)