Home
last modified time | relevance | path

Searched refs:MIG (Results 1 – 25 of 26) sorted by relevance

12

/xnu-11417.121.6/libsyscall/xcodescripts/
H A Dmach_install_mig.sh33 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-11417.121.6/osfmk/voucher/
H A DMakefile59 $(_v)$(MIG) $(MIGFLAGS) \
68 $(_v)$(MIG) $(MIGFLAGS) \
102 $(_v)${MIG} ${MIGFLAGS} ${MIGKUFLAGS} \
112 $(_v)${MIG} ${MIGFLAGS} ${MIGKSFLAGS} \
/xnu-11417.121.6/osfmk/default_pager/
H A DMakefile47 $(_v)$(MIG) $(MIGFLAGS) \
56 $(_v)$(MIG) $(MIGFLAGS) \
104 $(_v)${MIG} ${MIGFLAGS} ${MIGKUFLAGS} \
114 $(_v)${MIG} ${MIGFLAGS} ${MIGKSFLAGS} \
/xnu-11417.121.6/osfmk/bank/
H A DMakefile65 $(_v)$(MIG) $(MIGFLAGS) \
74 $(_v)$(MIG) $(MIGFLAGS) \
108 $(_v)${MIG} ${MIGFLAGS} ${MIGKUFLAGS} \
118 $(_v)${MIG} ${MIGFLAGS} ${MIGKSFLAGS} \
/xnu-11417.121.6/osfmk/mach/
H A Dmach_notify.defs30 * 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 DMakefile301 $(_v)$(MIG) $(MIGFLAGS) \
310 $(_v)$(MIG) $(MIGFLAGS) \
438 $(_v)${MIG} ${MIGFLAGS} ${MIGKUFLAGS} \
448 $(_v)${MIG} ${MIGFLAGS} ${MIGKSFLAGS} \
H A Dmemory_error_notification.defs4 * MIG server interface for memory error reporting.
H A Dtask.defs83 * 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 Dmach_types.defs346 * The MIG user stub truncates that number to the maximum
744 simport <kern/ipc_mig.h>; /* pick up kernel-specific MIG things */
H A Dmach_host.defs168 /* kmod_ MIG calls now return KERN_NOT_SUPPORTED on PPC/i386/x86_64. */
/xnu-11417.121.6/osfmk/UserNotification/
H A DMakefile64 $(_v)${MIG} ${MIGFLAGS} ${MIGKUFLAGS} \
74 $(_v)${MIG} ${MIGFLAGS} ${MIGKSFLAGS} \
/xnu-11417.121.6/tools/tests/
H A DMakefile.common82 ifeq ($(origin MIG),undefined)
85 export MIG := SDKROOT=$(SDKROOT) $(shell $(XCRUN) -sdk "$(TARGETSDK)" -find mig)
/xnu-11417.121.6/doc/vm/
H A Dsanitize.md149 #### 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-11417.121.6/osfmk/kextd/
H A DMakefile45 $(_v)${MIG} ${MIGFLAGS} ${MIGKUFLAGS} \
/xnu-11417.121.6/osfmk/gssd/
H A DMakefile45 $(_v)${MIG} ${MIGFLAGS} ${MIGKUFLAGS} \
/xnu-11417.121.6/osfmk/lockd/
H A DMakefile46 $(_v)${MIG} ${MIGFLAGS} ${MIGKUFLAGS} \
/xnu-11417.121.6/osfmk/device/
H A DMakefile78 $(_v)${MIG} ${MIGFLAGS} ${MIGKSFLAGS} \
/xnu-11417.121.6/osfmk/vm/
H A Dvm_map.h300 #pragma mark - MIG helpers
/xnu-11417.121.6/tests/
H A DMakefile143 $(MIG) $(CFLAGS) \
213 $(MIG) $(filter-out $(ARCH_FLAGS),$(CFLAGS)) -arch $* \
219 $(MIG) $(filter-out $(ARCH_FLAGS),$(CFLAGS)) -arch $* \
228 $(MIG) $(filter-out $(ARCH_FLAGS),$(CFLAGS)) -arch $* \
237 $(MIG) $(filter-out $(ARCH_FLAGS),$(CFLAGS)) -arch $* \
350 $(MIG) $(CFLAGS) \
939 MIG:=SDKROOT=$(SDKROOT) $(shell xcrun -sdk "$(TARGETSDK)" -find mig) macro
944 $(MIG) $(CFLAGS) \
952 $(MIG) $(CFLAGS) \
961 $(MIG) $(CFLAGS) \
[all …]
/xnu-11417.121.6/makedefs/
H A DMakeInc.color42 # Start a MIG command: green text
H A DMakeInc.cmd57 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 DMakeInc.def1126 # Default MIG Kernel Server flags
1134 # Default MIG KernelUser flags
/xnu-11417.121.6/libsyscall/Libsyscall.xcodeproj/
H A Dproject.pbxproj36 BA4414A1183366E600AAE813 /* MIG headers */ = {
38 …ist = BA4414A2183366E700AAE813 /* Build configuration list for PBXAggregateTarget "MIG headers" */;
40 BA4414A41833672200AAE813 /* Generate MIG Headers */,
44 name = "MIG headers";
45 productName = "MIG headers";
346 remoteInfo = "MIG headers";
353 remoteInfo = "MIG headers";
768 BA4414B118336D6A00AAE813 /* Generated MIG headers */,
1105 BA4414B118336D6A00AAE813 /* Generated MIG headers */ = {
1112 name = "Generated MIG headers";
[all …]
/xnu-11417.121.6/libkern/
H A DOSKextLib.cpp207 #pragma mark MIG Functions & Wrappers
/xnu-11417.121.6/doc/mach_ipc/
H A Dkmsg.md71 Note that subsystems like MIG used to assume that the entire Mach message

12