Lines Matching defs:ph
118 unsigned long ph, ps, np;
151 ph = (e_class == ELFCLASS32 ? GET_32(E_PHOFF) : GET_64(E_PHOFF));
154 if (ph < E_HSIZE || ps < PH_HSIZE || np < 1)
156 if (ph + (np + 2) * ps + nnote + nnote2 > n)
160 if (GET_32(ph + PH_TYPE) == PT_NOTE) {
165 ph += ps;
170 if (buf[ph + i] != 0)
174 ns = ph + 2 * ps;
175 PUT_32(ph + PH_TYPE, PT_NOTE);
177 PUT_32(ph + PH_OFFSET, ns);
179 PUT_64(ph + PH_OFFSET, ns);
182 PUT_32(ph + PH_FILESZ, nnote);
184 PUT_64(ph + PH_FILESZ, nnote);
197 ph += ps;
198 PUT_32(ph + PH_TYPE, PT_NOTE);
200 PUT_32(ph + PH_OFFSET, ns);
202 PUT_64(ph + PH_OFFSET, ns);
205 PUT_32(ph + PH_FILESZ, nnote);
207 PUT_64(ph + PH_FILESZ, nnote2);