fn 259 gc/backgraph.c static void per_object_helper(struct hblk *h, word fn) fn 264 gc/backgraph.c per_object_func f = (per_object_func)fn; fn 59 gc/cord/cordbscs.c CORD_fn fn; fn 133 gc/cord/cordbscs.c putchar((*(func -> fn))(i, func -> client_data)); fn 273 gc/cord/cordbscs.c CORD CORD_from_fn(CORD_fn fn, void * client_data, size_t len) fn 283 gc/cord/cordbscs.c c = (*fn)(i, client_data); fn 303 gc/cord/cordbscs.c result->fn = fn; fn 335 gc/cord/cordbscs.c return((*(fn_cord->fn))(i + descr->sa_index, fn_cord->client_data)); fn 417 gc/cord/cordbscs.c n, f -> fn)); fn 431 gc/cord/cordbscs.c c = (*(f -> fn))(j, f -> client_data); fn 503 gc/cord/cordbscs.c if ((*f1)((*(f -> fn))(j, f -> client_data), client_data)) { fn 552 gc/cord/cordbscs.c if ((*f1)((*(f -> fn))(j, f -> client_data), client_data)) { fn 776 gc/cord/cordbscs.c return ((*(f -> fn))(p[0].cur_pos - pe -> pe_start_pos, f -> client_data)); fn 797 gc/cord/cordbscs.c register CORD_fn fn = f -> fn; fn 805 gc/cord/cordbscs.c (*fn)(i - start_pos, client_data); fn 21 gc/dbg_mlc.c GC_PROTO((GC_PTR obj, GC_finalization_proc fn, GC_PTR cd, fn 335 gc/dbg_mlc.c void GC_register_describe_type_fn(kind, fn) fn 337 gc/dbg_mlc.c GC_describe_type_fn fn; fn 339 gc/dbg_mlc.c GC_describe_type_fns[kind] = fn; fn 1013 gc/dbg_mlc.c void * GC_make_closure(GC_finalization_proc fn, void * data) fn 1015 gc/dbg_mlc.c GC_PTR GC_make_closure(fn, data) fn 1016 gc/dbg_mlc.c GC_finalization_proc fn; fn 1028 gc/dbg_mlc.c result -> cl_fn = fn; fn 1070 gc/dbg_mlc.c void GC_debug_register_finalizer(GC_PTR obj, GC_finalization_proc fn, fn 1074 gc/dbg_mlc.c void GC_debug_register_finalizer(obj, fn, cd, ofn, ocd) fn 1076 gc/dbg_mlc.c GC_finalization_proc fn; fn 1091 gc/dbg_mlc.c if (0 == fn) { fn 1095 gc/dbg_mlc.c GC_make_closure(fn,cd), &my_old_fn, &my_old_cd); fn 1102 gc/dbg_mlc.c (GC_PTR obj, GC_finalization_proc fn, fn 1107 gc/dbg_mlc.c (obj, fn, cd, ofn, ocd) fn 1109 gc/dbg_mlc.c GC_finalization_proc fn; fn 1124 gc/dbg_mlc.c if (0 == fn) { fn 1128 gc/dbg_mlc.c GC_make_closure(fn,cd), &my_old_fn, fn 1136 gc/dbg_mlc.c (GC_PTR obj, GC_finalization_proc fn, fn 1141 gc/dbg_mlc.c (obj, fn, cd, ofn, ocd) fn 1143 gc/dbg_mlc.c GC_finalization_proc fn; fn 1158 gc/dbg_mlc.c if (0 == fn) { fn 1162 gc/dbg_mlc.c GC_make_closure(fn,cd), &my_old_fn, fn 309 gc/dyn_load.c word GC_apply_to_maps(word (*fn)(char *)); fn 328 gc/finalize.c GC_API void GC_register_finalizer_inner(obj, fn, cd, ofn, ocd, mp) fn 330 gc/finalize.c GC_finalization_proc fn; fn 383 gc/finalize.c if (fn == 0) { fn 392 gc/finalize.c curr_fo -> fo_fn = fn; fn 414 gc/finalize.c if (fn == 0) { fn 450 gc/finalize.c new_fo -> fo_fn = fn; fn 465 gc/finalize.c GC_finalization_proc fn, void * cd, fn 468 gc/finalize.c void GC_register_finalizer(obj, fn, cd, ofn, ocd) fn 470 gc/finalize.c GC_finalization_proc fn; fn 476 gc/finalize.c GC_register_finalizer_inner(obj, fn, cd, ofn, fn 482 gc/finalize.c GC_finalization_proc fn, void * cd, fn 485 gc/finalize.c void GC_register_finalizer_ignore_self(obj, fn, cd, ofn, ocd) fn 487 gc/finalize.c GC_finalization_proc fn; fn 493 gc/finalize.c GC_register_finalizer_inner(obj, fn, cd, ofn, fn 499 gc/finalize.c GC_finalization_proc fn, void * cd, fn 502 gc/finalize.c void GC_register_finalizer_no_order(obj, fn, cd, ofn, ocd) fn 504 gc/finalize.c GC_finalization_proc fn; fn 510 gc/finalize.c GC_register_finalizer_inner(obj, fn, cd, ofn, fn 858 gc/finalize.c GC_PTR GC_call_with_alloc_lock(GC_fn_type fn, fn 861 gc/finalize.c GC_PTR GC_call_with_alloc_lock(fn, client_data) fn 862 gc/finalize.c GC_fn_type fn; fn 874 gc/finalize.c result = (*fn)(client_data); fn 262 gc/headers.c void GC_apply_to_all_blocks(fn, client_data) fn 263 gc/headers.c void (*fn) GC_PROTO((struct hblk *h, word client_data)); fn 274 gc/headers.c (*fn)(((struct hblk *) fn 95 gc/include/cord.h CORD CORD_from_fn(CORD_fn fn, void * client_data, size_t len); fn 623 gc/include/gc.h GC_PROTO((GC_PTR obj, GC_finalization_proc fn, GC_PTR cd, fn 626 gc/include/gc.h GC_PROTO((GC_PTR obj, GC_finalization_proc fn, GC_PTR cd, fn 671 gc/include/gc.h GC_PROTO((GC_PTR obj, GC_finalization_proc fn, GC_PTR cd, fn 674 gc/include/gc.h GC_PROTO((GC_PTR obj, GC_finalization_proc fn, GC_PTR cd, fn 682 gc/include/gc.h GC_PROTO((GC_PTR obj, GC_finalization_proc fn, GC_PTR cd, fn 685 gc/include/gc.h GC_PROTO((GC_PTR obj, GC_finalization_proc fn, GC_PTR cd, fn 780 gc/include/gc.h GC_PROTO((GC_fn_type fn, GC_PTR client_data)); fn 1274 gc/include/private/gc_priv.h void (*fn) GC_PROTO((struct hblk *h, word client_data)), \ fn 1685 gc/include/private/gc_priv.h GC_API GC_PTR GC_make_closure GC_PROTO((GC_finalization_proc fn, GC_PTR data)); fn 403 gc/mach_dep.c void GC_with_callee_saves_pushed(fn, arg) fn 404 gc/mach_dep.c void (*fn)(); fn 472 gc/mach_dep.c fn(arg); fn 202 gc/os_dep.c word GC_apply_to_maps(word (*fn)(char *)) fn 234 gc/os_dep.c return fn(maps_buf); fn 165 src/compare.c static int cmp_scm(ScmObj x, ScmObj y, ScmObj fn) fn 167 src/compare.c ScmObj r = Scm_Apply(fn, SCM_LIST2(x, y)); fn 198 src/compare.c static ScmObj sort_list_int(ScmObj objs, ScmObj fn, int destructive) fn 204 src/compare.c Scm_SortArray(array, len, fn); fn 215 src/compare.c ScmObj Scm_SortList(ScmObj objs, ScmObj fn) fn 217 src/compare.c return sort_list_int(objs, fn, FALSE); fn 220 src/compare.c ScmObj Scm_SortListX(ScmObj objs, ScmObj fn) fn 222 src/compare.c return sort_list_int(objs, fn, TRUE); fn 2863 src/gauche.h SCM_EXTERN ScmObj Scm_SortList(ScmObj objs, ScmObj fn); fn 2864 src/gauche.h SCM_EXTERN ScmObj Scm_SortListX(ScmObj objs, ScmObj fn); fn 111 src/number.c const char *fn = (const char *)SCM_GENERIC_DATA(gf); fn 113 src/number.c Scm_Error("operation %s is not defined on object %S", fn, args[0]); fn 116 src/number.c fn, args[0], args[1]); fn 119 src/number.c fn, Scm_ArrayToList(args, nargs));