The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/osfmk/conf/files

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 #
    2 # @OSF_COPYRIGHT@
    3 #
    4 # Mach Operating System
    5 # Copyright (c) 1991,1990,1989 Carnegie Mellon University
    6 # All Rights Reserved.
    7 # 
    8 # Permission to use, copy, modify and distribute this software and its
    9 # documentation is hereby granted, provided that both the copyright
   10 # notice and this permission notice appear in all copies of the
   11 # software, derivative works or modified versions, and any portions
   12 # thereof, and that both notices appear in supporting documentation.
   13 # 
   14 # CARNEGIE MELLON ALLOWS FREE USE OF THIS SOFTWARE IN ITS "AS IS" 
   15 # CONDITION.  CARNEGIE MELLON DISCLAIMS ANY LIABILITY OF ANY KIND FOR
   16 # ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS SOFTWARE.
   17 # 
   18 # Carnegie Mellon requests users of this software to return to
   19 # 
   20 #  Software Distribution Coordinator  or  Software.Distribution@CS.CMU.EDU
   21 #  School of Computer Science
   22 #  Carnegie Mellon University
   23 #  Pittsburgh PA 15213-3890
   24 # 
   25 # any improvements or extensions that they make and grant Carnegie Mellon
   26 # the rights to redistribute these changes.
   27 #
   28 
   29 #
   30 # N.B. "kern/lock.c" is listed as "optional cpus" so that config will
   31 # create a "cpus.h" file.
   32 #
   33 
   34 OPTIONS/dli                     optional dli
   35 OPTIONS/etap                    optional etap
   36 OPTIONS/etap_lock_accumulate    optional etap_lock_accumulate
   37 OPTIONS/etap_lock_monitor       optional etap_lock_monitor
   38 OPTIONS/etap_event_monitor      optional etap_event_monitor
   39 OPTIONS/fast_idle               optional fast_idle
   40 OPTIONS/kdebug                  optional kdebug
   41 OPTIONS/mach_assert             optional mach_assert
   42 OPTIONS/mach_debug              optional mach_debug
   43 OPTIONS/mach_machine_routines.h optional mach_machine_routines
   44 #
   45 OPTIONS/norma_vm                optional norma_vm
   46 OPTIONS/norma_task              optional norma_task
   47 OPTIONS/norma_ether             optional norma_ether
   48 OPTIONS/norma_scsi              optional norma_scsi
   49 OPTIONS/mach_cluster_stats      optional mach_cluster_stats
   50 OPTIONS/mach_counters           optional mach_counters
   51 OPTIONS/mach_host               optional mach_host
   52 OPTIONS/mach_ipc_debug          optional mach_ipc_debug
   53 OPTIONS/mach_ipc_test           optional mach_ipc_test
   54 OPTIONS/mach_kdb                optional mach_kdb
   55 OPTIONS/mach_kgdb               optional mach_kgdb
   56 OPTIONS/mach_kdp                optional mach_kdp
   57 OPTIONS/mach_kprof              optional mach_kprof
   58 OPTIONS/mach_ldebug             optional mach_ldebug
   59 OPTIONS/mach_lock_mon           optional mach_lock_mon
   60 OPTIONS/mach_mp_debug           optional mach_mp_debug
   61 OPTIONS/mach_pagemap            optional mach_pagemap
   62 OPTIONS/mach_prof               optional mach_prof
   63 OPTIONS/mach_rt                 optional mach_rt
   64 OPTIONS/advisory_pageout        optional advisory_pageout
   65 #
   66 # MACH_RT is real-time.  MACH_TR is debugging.
   67 # Unfortunate choice of letters.
   68 #
   69 OPTIONS/mach_tr                 optional mach_tr
   70 OPTIONS/mach_vm_debug           optional mach_vm_debug
   71 OPTIONS/mach_page_hash_stats    optional mach_page_hash_stats
   72 OPTIONS/mig_debug               optional mig_debug
   73 OPTIONS/simple_clock            optional simple_clock
   74 OPTIONS/stat_time               optional stat_time
   75 OPTIONS/time_stamp              optional time_stamp
   76 OPTIONS/xpr_debug               optional xpr_debug
   77 OPTIONS/bootstrap_symbols       optional bootstrap_symbols
   78 OPTIONS/fast_tas                optional fast_tas
   79 OPTIONS/power_save              optional power_save
   80 OPTIONS/zone_debug              optional zone_debug
   81 OPTIONS/vm_cpm                  optional vm_cpm
   82 OPTIONS/task_swapper            optional task_swapper
   83 OPTIONS/stack_usage             optional stack_usage
   84 
   85 # Default pager and system pager files, to be moved to separate component
   86  
   87 osfmk/default_pager/default_pager.c     standard
   88 osfmk/default_pager/dp_backing_store.c  standard
   89 osfmk/default_pager/dp_memory_object.c  standard
   90 ./default_pager/default_pager_alerts_user.c     standard
   91 ./default_pager/default_pager_object_server.c   standard
   92 
   93 #
   94 # UserNotification files
   95 #
   96 ./UserNotification/UNDRequest.c                 standard
   97 ./UserNotification/UNDReplyServer.c             standard
   98 osfmk/UserNotification/KUNCUserNotifications.c  standard
   99 
  100 osfmk/ddb/db_access.c                   optional mach_kdb
  101 osfmk/ddb/db_break.c                    optional mach_kdb
  102 osfmk/ddb/db_command.c          optional mach_kdb
  103 osfmk/ddb/db_cond.c                     optional mach_kdb
  104 osfmk/ddb/db_examine.c          optional mach_kdb
  105 osfmk/ddb/db_expr.c                     optional mach_kdb
  106 osfmk/ddb/db_ext_symtab.c               standard
  107 osfmk/ddb/db_input.c                    optional mach_kdb
  108 osfmk/ddb/db_lex.c                      optional mach_kdb
  109 osfmk/ddb/db_macro.c                    optional mach_kdb
  110 osfmk/ddb/db_output.c                   optional mach_kdb
  111 osfmk/ddb/db_print.c                    optional mach_kdb
  112 osfmk/ddb/db_run.c                      optional mach_kdb
  113 osfmk/ddb/db_sym.c                      optional mach_kdb
  114 osfmk/ddb/db_task_thread.c              optional mach_kdb
  115 osfmk/ddb/db_trap.c                     optional mach_kdb
  116 osfmk/ddb/db_variables.c                optional mach_kdb
  117 osfmk/ddb/db_watch.c                    optional mach_kdb
  118 osfmk/ddb/db_write_cmd.c                optional mach_kdb
  119 
  120 osfmk/ddb/tr.c                  optional mach_tr
  121 osfmk/kdp/kdp.c                 optional mach_kdp
  122 osfmk/kdp/kdp_udp.c                     optional mach_kdp
  123 osfmk/ipc/ipc_entry.c                   standard
  124 osfmk/ipc/ipc_hash.c                    standard
  125 osfmk/ipc/ipc_init.c                    standard
  126 osfmk/ipc/ipc_kmsg.c                    standard
  127 osfmk/ipc/ipc_mqueue.c          standard
  128 osfmk/ipc/ipc_notify.c          standard
  129 osfmk/ipc/ipc_object.c          standard
  130 osfmk/ipc/ipc_port.c                    standard
  131 osfmk/ipc/ipc_pset.c                    standard
  132 osfmk/ipc/ipc_right.c                   standard
  133 osfmk/ipc/ipc_space.c                   standard
  134 osfmk/ipc/ipc_splay.c                   standard
  135 osfmk/ipc/ipc_table.c                   standard
  136 osfmk/ipc/mach_debug.c          standard
  137 osfmk/ipc/mach_msg.c                    standard
  138 osfmk/ipc/mach_port.c                   standard
  139 osfmk/ipc/mig_log.c                     optional mig_debug
  140 osfmk/kern/ast.c                        standard
  141 osfmk/kern/clock.c                      standard
  142 osfmk/kern/counters.c                   standard
  143 osfmk/kern/debug.c                      standard
  144 osfmk/kern/exception.c          standard
  145 osfmk/kern/etap.c                       standard
  146 osfmk/kern/etap_pool.c          optional etap
  147 osfmk/kern/host.c                       standard
  148 osfmk/kern/host_notify.c                standard
  149 osfmk/kern/ipc_clock.c          standard
  150 osfmk/kern/ipc_host.c                   standard
  151 osfmk/kern/ipc_kobject.c                standard
  152 osfmk/kern/ipc_mig.c                    standard
  153 osfmk/kern/ipc_sync.c                   standard
  154 osfmk/kern/ipc_tt.c                     standard
  155 osfmk/kern/kalloc.c                     standard
  156 osfmk/kern/ledger.c                     standard
  157 osfmk/kern/lock.c                       optional cpus
  158 osfmk/kern/lock_mon.c                   optional mach_lock_mon
  159 osfmk/kern/mach_clock.c         standard
  160 osfmk/kern/mach_factor.c                standard
  161 osfmk/kern/machine.c                    standard
  162 osfmk/kern/mk_sp.c                      standard
  163 osfmk/kern/mk_timer.c           standard
  164 osfmk/kern/profile.c                    standard
  165 osfmk/kern/printf.c                     standard
  166 osfmk/kern/priority.c                   standard
  167 osfmk/kern/processor.c          standard
  168 osfmk/kern/queue.c                      standard
  169 osfmk/kern/sched_prim.c         standard
  170 osfmk/kern/sscanf.c                     standard
  171 osfmk/kern/startup.c                    standard
  172 osfmk/kern/sync_lock.c          standard
  173 osfmk/kern/sync_sema.c          standard
  174 osfmk/kern/syscall_emulation.c  standard
  175 osfmk/kern/syscall_subr.c               standard
  176 osfmk/kern/syscall_sw.c         standard
  177 osfmk/kern/task.c                       standard
  178 osfmk/kern/task_policy.c        standard
  179 osfmk/kern/task_swap.c          standard
  180 osfmk/kern/thread.c                     standard
  181 osfmk/kern/thread_act.c         standard
  182 osfmk/kern/thread_call.c        standard
  183 osfmk/kern/thread_policy.c      standard
  184 osfmk/kern/thread_swap.c        standard
  185 osfmk/kern/timer.c                      standard
  186 osfmk/kern/timer_call.c         standard
  187 osfmk/kern/wait_queue.c         standard
  188 osfmk/kern/xpr.c                        optional xpr_debug
  189 osfmk/kern/zalloc.c                     standard
  190 osfmk/kern/bsd_kern.c           optional mach_bsd
  191 ./mach/clock_server.c                   standard
  192 ./mach/clock_priv_server.c              standard
  193 ./mach/clock_reply_user.c               standard
  194 ./mach/exc_user.c                       standard
  195 ./mach/exc_server.c                     optional mach_bsd
  196 ./mach/host_priv_server.c               standard
  197 ./mach/host_security_server.c           standard
  198 ./mach/ledger_server.c                  standard
  199 ./mach/lock_set_server.c                standard
  200 ./mach/mach_host_server.c               standard
  201 ./mach/mach_notify_user.c               standard
  202 ./mach/mach_port_server.c               standard
  203 ./mach/memory_object_server.c           standard
  204 ./mach/memory_object_control_server.c   standard
  205 ./mach/memory_object_default_server.c   standard
  206 ./mach/memory_object_name_server.c      standard
  207 ./mach/upl_server.c                     standard
  208 #
  209 # For now, no external pagers
  210 #
  211 # ./mach/memory_object_user.c           standard
  212 # ./mach/memory_object_default_user.c   standard
  213 #
  214 ./mach/processor_server.c               standard
  215 ./mach/processor_set_server.c           standard
  216 ./mach/prof_user.c                      optional mach_prof
  217 ./mach/semaphore_server.c               standard
  218 ./mach/task_server.c                    standard
  219 ./mach/thread_act_server.c              standard
  220 ./mach/vm_map_server.c                  standard
  221 osfmk/mach-o/mach_header.c              standard
  222 osfmk/vm/device_vm.c                    standard
  223 osfmk/vm/memory_object.c                standard
  224 osfmk/vm/task_working_set.c             standard
  225 osfmk/vm/vm_debug.c                     standard
  226 osfmk/vm/vm_external.c                optional mach_pagemap
  227 osfmk/vm/vm_fault.c                     standard
  228 osfmk/vm/vm_init.c                      standard
  229 osfmk/vm/vm_kern.c                      standard
  230 osfmk/vm/vm_map.c                       standard
  231 osfmk/vm/vm_object.c                    standard
  232 osfmk/vm/vm_pageout.c                   standard
  233 osfmk/vm/vm_resident.c          standard
  234 osfmk/vm/vm_shared_memory_server.c      standard
  235 osfmk/vm/vm_user.c                      standard
  236 osfmk/vm/bsd_vm.c                       optional mach_bsd
  237 
  238 #
  239 # IOKit files, for a while
  240 #
  241 osfmk/device/iokit_rpc.c                optional iokit
  242 ./device/device_server.c                optional iokit
  243 osfmk/device/device_init.c              optional iokit
  244 
  245 # kernel module loader interface
  246 osfmk/kern/kmod.c                       standard
  247 
  248 #
  249 # This file should go away when we get 
  250 # libsa (it now only contains string
  251 # funcs).
  252 #
  253 osfmk/device/subrs.c                    standard

Cache object: 9cff1f6f9a5c7daa8b1ffedafb48c807


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.