Lines Matching refs:ex

37 #define	N_PAGSIZ(ex)	(AOUT_LDPGSZ)
90 #define N_GETMAGIC(ex) \
91 ((((ex).a_midmag)&0xffff0000) ? \
92 (be32toh((uint32_t)((ex).a_midmag))&0xffff) : ((ex).a_midmag))
93 #define N_GETMAGIC2(ex) \
94 ((((ex).a_midmag)&0xffff0000) ? \
95 (be32toh((uint32_t)((ex).a_midmag))&0xffff) : (((ex).a_midmag) | 0x10000))
96 #define N_GETMID(ex) \
97 ((((ex).a_midmag)&0xffff0000) ? \
98 ((be32toh((uint32_t)((ex).a_midmag))>>16)&0x03ff) : MID_ZERO)
99 #define N_GETFLAG(ex) \
100 ((((ex).a_midmag)&0xffff0000) ? \
101 ((be32toh((uint32_t)((ex).a_midmag))>>26)&0x3f) : 0)
102 #define N_SETMAGIC(ex,mag,mid,flag) \
103 ((ex).a_midmag = htobe32((uint32_t) \
106 #define N_ALIGN(ex,x) \
107 (N_GETMAGIC(ex) == ZMAGIC || N_GETMAGIC(ex) == QMAGIC ? \
111 #define N_BADMAG(ex) \
112 (N_GETMAGIC(ex) != NMAGIC && N_GETMAGIC(ex) != OMAGIC && \
113 N_GETMAGIC(ex) != ZMAGIC && N_GETMAGIC(ex) != QMAGIC)
116 #define N_TXTADDR(ex) (N_GETMAGIC2(ex) == (ZMAGIC|0x10000) ? 0 : AOUT_LDPGSZ)
119 #define N_DATADDR(ex) \
120 (N_GETMAGIC(ex) == OMAGIC ? N_TXTADDR(ex) + (ex).a_text : \
121 (N_TXTADDR(ex) + (ex).a_text + AOUT_LDPGSZ - 1) & ~(AOUT_LDPGSZ - 1))
124 #define N_BSSADDR(ex) \
125 (N_DATADDR(ex) + (ex).a_data)
128 #define N_TXTOFF(ex) \
129 ( N_GETMAGIC2(ex)==ZMAGIC || N_GETMAGIC2(ex)==(QMAGIC|0x10000) ? \
130 0 : (N_GETMAGIC2(ex)==(ZMAGIC|0x10000) ? AOUT_LDPGSZ : \
134 #define N_DATOFF(ex) \
135 N_ALIGN(ex, N_TXTOFF(ex) + (ex).a_text)
138 #define N_TRELOFF(ex) \
139 (N_DATOFF(ex) + (ex).a_data)
142 #define N_DRELOFF(ex) \
143 (N_TRELOFF(ex) + (ex).a_trsize)
146 #define N_SYMOFF(ex) \
147 (N_DRELOFF(ex) + (ex).a_drsize)
150 #define N_STROFF(ex) \
151 (N_SYMOFF(ex) + (ex).a_syms)