Lines Matching refs:f
164 my $f = IO::File->new($file, 'r');
165 die "$MyName: $file: $!\n" unless defined($f);
169 while(<$f>) {
251 next unless -f $custom;
294 foreach my $f (@files) {
295 while (<$f>) {
334 my ($f, $symbol) = @_;
352 print $f "#define __SYSCALL_32BIT_ARG_BYTES $$symbol{bytes}\n";
353 print $f "#include \"SYS.h\"\n\n";
355 printf $f "#ifdef SYS_%s\n", $$symbol{syscall};
359 printf $f "#ifndef SYS_%s\n", $$symbol{syscall};
360 …printf $f "#error \"SYS_%s not defined. The header files libsyscall is building against do not mat…
361 printf $f "#endif\n\n";
367 printf $f "#if defined(__arm64__)\n";
368 printf $f "MI_ENTRY_POINT(%s)\n", $$symbol{asm_sym};
371 printf $f "%s(%d)\n", $extend, $argnum;
375 printf $f "SYSCALL_NONAME(%s, %d, %s)\n", $$symbol{syscall}, $$symbol{nargs}, $nc;
376 printf $f "ret\n";
377 printf $f "#else\n";
381 printf $f "#if " . join(" || ", @conditions) . "\n";
382 …printf $f "__SYSCALL2(%s, %s, %d, %s)\n", $$symbol{asm_sym}, $$symbol{syscall}, $$symbol{nargs}, $…
384 printf $f "#else\n";
385 …printf $f "__SYSCALL2(%s, %s, %d, %s)\n", "__".$$symbol{asm_sym}, $$symbol{syscall}, $$symbol{narg…
387 printf $f "#endif\n\n";
394 printf $f "#endif\n";
398 printf $f "#endif\n\n";
403 my ($f, $symbol) = @_;
406 printf $f "#ifdef SYS_%s\n", $$symbol{syscall};
416 printf $f "#if defined(__${arch}__)\n";
420 printf $f "\t.globl\t$alias_sym\n";
421 printf $f "\t.set\t$alias_sym, $sym\n";
423 printf $f "#endif\n\n";
426 printf $f "#endif\n";
470 my $f = IO::File->new($outpath, 'a');
471 die "$MyName: $outpath: $!\n" unless defined($f);
472 writeAliasesForSymbol($f, $sym);
473 undef $f;
475 my $f = IO::File->new($outpath, 'w');
476 die "$MyName: $outpath: $!\n" unless defined($f);
479 writeStubForSymbol($f, $sym);
480 writeAliasesForSymbol($f, $sym);
481 undef $f;
490 my $f = IO::File->new($path, 'w');
493 printf $f File::Spec->join($OutDir, $s) . "\n";
495 undef $f;