Home | History | Annotate | Download | only in libopagent

Lines Matching defs:dumpfile

135 	FILE * dumpfile = NULL;
155 dumpfile = fdopen(fd, "w");
156 if (!dumpfile) {
177 if (!fwrite(&header, sizeof(header), 1, dumpfile)) {
182 dumpfile)) {
187 if (pad_cnt && !fwrite(pad_bytes, pad_cnt, 1, dumpfile)) {
191 fflush(dumpfile);
192 return (op_agent_t)dumpfile;
200 FILE * dumpfile = (FILE *) hdl;
201 if (!dumpfile) {
213 if (!fwrite(&rec, sizeof(rec), 1, dumpfile))
215 fclose(dumpfile);
216 dumpfile = NULL;
229 FILE * dumpfile = (FILE *) hdl;
231 if (!dumpfile) {
256 flockfile(dumpfile);
260 if (fwrite_unlocked(&rec, sizeof(rec), 1, dumpfile) &&
261 fwrite_unlocked(symbol_name, sz_symb_name, 1, dumpfile)) {
263 fwrite_unlocked(code, size, 1, dumpfile);
265 fwrite_unlocked(pad_bytes, padding_count, 1, dumpfile);
268 fflush_unlocked(dumpfile);
269 funlockfile(dumpfile);
272 fflush_unlocked(dumpfile);
273 funlockfile(dumpfile);
289 FILE * dumpfile = (FILE *) hdl;
291 if (!dumpfile) {
313 flockfile(dumpfile);
315 if ((cur_pos = ftell(dumpfile)) == -1l)
317 if (!fwrite_unlocked(&rec, sizeof(rec), 1, dumpfile))
322 dumpfile) ||
325 dumpfile) ||
328 dumpfile))
332 if ((last_pos = ftell(dumpfile)) == -1l)
337 if (padding_count && !fwrite(padd_bytes, padding_count, 1, dumpfile))
339 if (fseek(dumpfile, cur_pos, SEEK_SET) == -1l)
341 if (!fwrite_unlocked(&rec, sizeof(rec), 1, dumpfile))
343 if (fseek(dumpfile, last_pos + padding_count, SEEK_SET) == -1)
348 fflush_unlocked(dumpfile);
349 funlockfile(dumpfile);
358 FILE * dumpfile = (FILE *) hdl;
360 if (!dumpfile) {
375 if (!fwrite(&rec, sizeof(rec), 1, dumpfile))
377 fflush(dumpfile);