Lines Matching refs:map_fn
955 #define IMPL_MAP_FN_START_SIZE(map_fn, instance) \ argument
957 call_ ## map_fn ## __ ## instance (MAP_T map, mach_vm_address_t start, mach_vm_size_t size) \
959 return call_map_fn__ ## instance(map_fn, map, start, size); \
962 #define IMPL_MAP_FN_HINT_SIZE(map_fn, instance) … argument
964 … call_ ## map_fn ## __ ## instance (MAP_T map, mach_vm_address_t start_hint, mach_vm_size_t size) \
966 return call_map_fn__ ## instance(map_fn, map, start_hint, size); \
969 #define IMPL_MAP_FN_START_SIZE_OFFSET_OBJECT(map_fn, instance) … argument
971 …call_ ## map_fn ## __ ## instance ## __start_size_offset_object(MAP_T map, mach_vm_address_t start…
973 …return call_map_fn__ ## instance ## __start_size_offset_object(map_fn, map, start, size, offset, o…
976 #define IMPL_MAP_FN_START_SIZE_INHERIT(map_fn, instance) … argument
978 …call_ ## map_fn ## __ ## instance ## __inherit(MAP_T map, mach_vm_address_t start, mach_vm_size_t …
980 …return call_map_fn__ ## instance ## __inherit(map_fn, map, start, size, inherit); …
983 #define IMPL_MAP_FN_START_SIZE_FLAGS(map_fn, instance) … argument
985 …call_ ## map_fn ## __ ## instance ## __flags(MAP_T map, mach_vm_address_t * start, mach_vm_size_t …
987 …return call_map_fn__ ## instance ## __flags(map_fn, map, start, size, flags); …
990 #define IMPL_MAP_FN_PROT_PAIRS(map_fn, instance) \ argument
992 call_ ## map_fn ## __ ## instance ## __prot_pairs(MAP_T map, vm_prot_t cur, vm_prot_t max) \
994 return call_map_fn__ ## instance ## __prot_pairs(map_fn, map, cur, max); \
997 #define IMPL(map_fn) \ argument
998 IMPL_MAP_FN_START_SIZE(map_fn, allocate_fixed) \
999 IMPL_MAP_FN_START_SIZE(map_fn, allocate_fixed_copy) \
1000 IMPL_MAP_FN_START_SIZE(map_fn, memobject_fixed) \
1001 IMPL_MAP_FN_START_SIZE(map_fn, memobject_fixed_copy) \
1002 IMPL_MAP_FN_HINT_SIZE(map_fn, allocate_anywhere) \
1003 IMPL_MAP_FN_HINT_SIZE(map_fn, memobject_anywhere) \
1004 IMPL_MAP_FN_START_SIZE_OFFSET_OBJECT(map_fn, memobject_fixed) \
1005 IMPL_MAP_FN_START_SIZE_OFFSET_OBJECT(map_fn, memobject_fixed_copy) \
1006 IMPL_MAP_FN_START_SIZE_OFFSET_OBJECT(map_fn, memobject_anywhere) \
1007 IMPL_MAP_FN_START_SIZE_INHERIT(map_fn, allocate_fixed) \
1008 IMPL_MAP_FN_START_SIZE_INHERIT(map_fn, allocate_fixed_copy) \
1009 IMPL_MAP_FN_START_SIZE_INHERIT(map_fn, allocate_anywhere) \
1010 IMPL_MAP_FN_START_SIZE_INHERIT(map_fn, memobject_fixed) \
1011 IMPL_MAP_FN_START_SIZE_INHERIT(map_fn, memobject_fixed_copy) \
1012 IMPL_MAP_FN_START_SIZE_INHERIT(map_fn, memobject_anywhere) \
1013 IMPL_MAP_FN_START_SIZE_FLAGS(map_fn, allocate) \
1014 IMPL_MAP_FN_START_SIZE_FLAGS(map_fn, allocate_copy) \
1015 IMPL_MAP_FN_START_SIZE_FLAGS(map_fn, memobject) \
1016 IMPL_MAP_FN_START_SIZE_FLAGS(map_fn, memobject_copy) \
1017 IMPL_MAP_FN_PROT_PAIRS(map_fn, allocate_fixed) \
1018 IMPL_MAP_FN_PROT_PAIRS(map_fn, allocate_fixed_copy) \
1019 IMPL_MAP_FN_PROT_PAIRS(map_fn, allocate_anywhere) \
1020 IMPL_MAP_FN_PROT_PAIRS(map_fn, memobject_fixed) \
1021 IMPL_MAP_FN_PROT_PAIRS(map_fn, memobject_fixed_copy) \
1022 IMPL_MAP_FN_PROT_PAIRS(map_fn, memobject_anywhere) \