| /xnu-11215/libsyscall/xcodescripts/ |
| H A D | mach_install_mig.sh | 33 MIG=`xcrun -sdk "$SDKROOT" -find mig` 150 $MIG -novouchers -arch $MACHINE_ARCH -cc $MIGCC -header "$SERVER_HEADER_DST/netname.h" $MIG_INCFLAG… 159 …$MIG -novouchers -arch $MACHINE_ARCH -cc $MIGCC -header "$MIG_HEADER_OBJ/$MIG_NAME.h" $MIG_DEFINES… 169 …$MIG -novouchers -arch $MACHINE_ARCH -cc $MIGCC -header "$MIG_PRIVATE_HEADER_DST/$MIG_NAME.h" $MIG… 184 …$MIG -novouchers -arch $MACHINE_ARCH -cc $MIGCC -header "$MIG_INTERNAL_HEADER_DST/${MIG_NAME}_inte…
|
| /xnu-11215/osfmk/default_pager/ |
| H A D | Makefile | 47 $(_v)$(MIG) $(MIGFLAGS) \ 56 $(_v)$(MIG) $(MIGFLAGS) \ 104 $(_v)${MIG} ${MIGFLAGS} ${MIGKUFLAGS} \ 114 $(_v)${MIG} ${MIGFLAGS} ${MIGKSFLAGS} \
|
| /xnu-11215/osfmk/voucher/ |
| H A D | Makefile | 59 $(_v)$(MIG) $(MIGFLAGS) \ 68 $(_v)$(MIG) $(MIGFLAGS) \ 102 $(_v)${MIG} ${MIGFLAGS} ${MIGKUFLAGS} \ 112 $(_v)${MIG} ${MIGFLAGS} ${MIGKSFLAGS} \
|
| /xnu-11215/osfmk/bank/ |
| H A D | Makefile | 65 $(_v)$(MIG) $(MIGFLAGS) \ 74 $(_v)$(MIG) $(MIGFLAGS) \ 108 $(_v)${MIG} ${MIGFLAGS} ${MIGKUFLAGS} \ 118 $(_v)${MIG} ${MIGFLAGS} ${MIGKSFLAGS} \
|
| /xnu-11215/osfmk/mach/ |
| H A D | mach_notify.defs | 30 * It contains additional data that cannot be generated by MIG at this time. 31 * But its existence keeps us from having MIG generate the client-side 34 * until the real notify.h becomes "MIG-safe."
|
| H A D | Makefile | 299 $(_v)$(MIG) $(MIGFLAGS) \ 308 $(_v)$(MIG) $(MIGFLAGS) \ 436 $(_v)${MIG} ${MIGFLAGS} ${MIGKUFLAGS} \ 446 $(_v)${MIG} ${MIGFLAGS} ${MIGKSFLAGS} \
|
| H A D | memory_error_notification.defs | 4 * MIG server interface for memory error reporting.
|
| H A D | task.defs | 83 * of MIG routine names to message IDs. 84 * The MIG routine names need to be kept stable so as to not break Sandbox
|
| H A D | mach_types.defs | 346 * The MIG user stub truncates that number to the maximum 742 simport <kern/ipc_mig.h>; /* pick up kernel-specific MIG things */
|
| H A D | mach_host.defs | 168 /* kmod_ MIG calls now return KERN_NOT_SUPPORTED on PPC/i386/x86_64. */
|
| /xnu-11215/osfmk/UserNotification/ |
| H A D | Makefile | 64 $(_v)${MIG} ${MIGFLAGS} ${MIGKUFLAGS} \ 74 $(_v)${MIG} ${MIGFLAGS} ${MIGKSFLAGS} \
|
| /xnu-11215/tools/tests/ |
| H A D | Makefile.common | 82 ifeq ($(origin MIG),undefined) 85 export MIG := SDKROOT=$(SDKROOT) $(shell $(XCRUN) -sdk "$(TARGETSDK)" -find mig)
|
| /xnu-11215/doc/vm/ |
| H A D | sanitize.md | 149 #### Adoption in MIG 151 For APIs that are exposed via MIG, adopting the new opaque type in the 159 will cause MIG to use the original type `mach_vm_address_t` in the userspace 160 headers that are generated by MIG, but overload with the unsafe type 317 directly, both MIG and syscall, even for functions that have no access via 318 Libsystem or that Libsystem intercepts. For MIG entry points we generate our 319 own MIG call sites; see `tests/Makefile` for details. For syscall entry points 326 1. the MIG entrypoints that use 32-bit addresses, on platforms other than 327 watchOS. These kernels respond to these MIG messages but Libsystem never sends 332 2. the `kernelrpc` trap alternatives to some MIG entrypoints. We reviewed
|
| /xnu-11215/osfmk/kextd/ |
| H A D | Makefile | 45 $(_v)${MIG} ${MIGFLAGS} ${MIGKUFLAGS} \
|
| /xnu-11215/osfmk/gssd/ |
| H A D | Makefile | 45 $(_v)${MIG} ${MIGFLAGS} ${MIGKUFLAGS} \
|
| /xnu-11215/osfmk/lockd/ |
| H A D | Makefile | 46 $(_v)${MIG} ${MIGFLAGS} ${MIGKUFLAGS} \
|
| /xnu-11215/osfmk/device/ |
| H A D | Makefile | 78 $(_v)${MIG} ${MIGFLAGS} ${MIGKSFLAGS} \
|
| /xnu-11215/osfmk/vm/ |
| H A D | vm_map.h | 300 #pragma mark - MIG helpers
|
| /xnu-11215/makedefs/ |
| H A D | MakeInc.color | 42 # Start a MIG command: green text
|
| H A D | MakeInc.cmd | 57 LOG_MIG = $(call LOG,MIG,$(ColorM),$(ColorF),$(LOG_PFX_LEN_ADJ)) 224 ifeq ($(origin MIG),undefined) 225 export MIG := $(shell $(XCRUN) -sdk $(SDKROOT) -find mig) 312 # vm_sanitize_enforcement - Reject MIG files that use types that do not enforce
|
| H A D | MakeInc.def | 1024 # Default MIG Kernel Server flags 1032 # Default MIG KernelUser flags
|
| /xnu-11215/tests/ |
| H A D | Makefile | 143 $(MIG) $(CFLAGS) \ 210 $(MIG) $(filter-out $(ARCH_FLAGS),$(CFLAGS)) -arch $* \ 216 $(MIG) $(filter-out $(ARCH_FLAGS),$(CFLAGS)) -arch $* \ 225 $(MIG) $(filter-out $(ARCH_FLAGS),$(CFLAGS)) -arch $* \ 234 $(MIG) $(filter-out $(ARCH_FLAGS),$(CFLAGS)) -arch $* \ 347 $(MIG) $(CFLAGS) \ 1022 $(MIG) $(CFLAGS) \ 1030 $(MIG) $(CFLAGS) \ 1039 $(MIG) $(CFLAGS) \ 1053 $(MIG) $(CFLAGS) \ [all …]
|
| /xnu-11215/libsyscall/Libsyscall.xcodeproj/ |
| H A D | project.pbxproj | 36 BA4414A1183366E600AAE813 /* MIG headers */ = { 40 BA4414A41833672200AAE813 /* Generate MIG Headers */, 44 name = "MIG headers"; 45 productName = "MIG headers"; 344 remoteInfo = "MIG headers"; 351 remoteInfo = "MIG headers"; 1105 name = "Generated MIG headers"; 1368 BA4414A1183366E600AAE813 /* MIG headers */, 1435 name = "Generate MIG Headers"; 1654 target = BA4414A1183366E600AAE813 /* MIG headers */; [all …]
|
| /xnu-11215/libkern/ |
| H A D | OSKextLib.cpp | 207 #pragma mark MIG Functions & Wrappers
|
| /xnu-11215/doc/mach_ipc/ |
| H A D | kmsg.md | 71 Note that subsystems like MIG used to assume that the entire Mach message
|