Lines Matching refs:map_fn
1639 #define IMPL_MAP_FN_START_SIZE(map_fn, instance) \ argument
1641 call_ ## map_fn ## __ ## instance (MAP_T map, mach_vm_address_t start, mach_vm_size_t size) \
1643 return call_map_fn__ ## instance(map_fn, map, start, size); \
1646 #define IMPL_MAP_FN_HINT_SIZE(map_fn, instance) … argument
1648 … call_ ## map_fn ## __ ## instance (MAP_T map, mach_vm_address_t start_hint, mach_vm_size_t size) \
1650 return call_map_fn__ ## instance(map_fn, map, start_hint, size); \
1653 #define IMPL_MAP_FN_START_SIZE_OFFSET_OBJECT(map_fn, instance) … argument
1655 …call_ ## map_fn ## __ ## instance ## __start_size_offset_object(MAP_T map, mach_vm_address_t start…
1657 …return call_map_fn__ ## instance ## __start_size_offset_object(map_fn, map, start, size, offset, o…
1660 #define IMPL_MAP_FN_START_SIZE_INHERIT(map_fn, instance) … argument
1662 …call_ ## map_fn ## __ ## instance ## __inherit(MAP_T map, mach_vm_address_t start, mach_vm_size_t …
1664 …return call_map_fn__ ## instance ## __inherit(map_fn, map, start, size, inherit); …
1667 #define IMPL_MAP_FN_START_SIZE_FLAGS(map_fn, instance) … argument
1669 …call_ ## map_fn ## __ ## instance ## __flags(MAP_T map, mach_vm_address_t * start, mach_vm_size_t …
1671 …return call_map_fn__ ## instance ## __flags(map_fn, map, start, size, flags); …
1674 #define IMPL_MAP_FN_PROT_PAIRS(map_fn, instance) \ argument
1676 call_ ## map_fn ## __ ## instance ## __prot_pairs(MAP_T map, vm_prot_t cur, vm_prot_t max) \
1678 return call_map_fn__ ## instance ## __prot_pairs(map_fn, map, cur, max); \
1681 #define IMPL(map_fn) \ argument
1682 IMPL_MAP_FN_START_SIZE(map_fn, allocate_fixed) \
1683 IMPL_MAP_FN_START_SIZE(map_fn, allocate_fixed_copy) \
1684 IMPL_MAP_FN_START_SIZE(map_fn, memobject_fixed) \
1685 IMPL_MAP_FN_START_SIZE(map_fn, memobject_fixed_copy) \
1686 IMPL_MAP_FN_HINT_SIZE(map_fn, allocate_anywhere) \
1687 IMPL_MAP_FN_HINT_SIZE(map_fn, memobject_anywhere) \
1688 IMPL_MAP_FN_START_SIZE_OFFSET_OBJECT(map_fn, memobject_fixed) \
1689 IMPL_MAP_FN_START_SIZE_OFFSET_OBJECT(map_fn, memobject_fixed_copy) \
1690 IMPL_MAP_FN_START_SIZE_OFFSET_OBJECT(map_fn, memobject_anywhere) \
1691 IMPL_MAP_FN_START_SIZE_INHERIT(map_fn, allocate_fixed) \
1692 IMPL_MAP_FN_START_SIZE_INHERIT(map_fn, allocate_fixed_copy) \
1693 IMPL_MAP_FN_START_SIZE_INHERIT(map_fn, allocate_anywhere) \
1694 IMPL_MAP_FN_START_SIZE_INHERIT(map_fn, memobject_fixed) \
1695 IMPL_MAP_FN_START_SIZE_INHERIT(map_fn, memobject_fixed_copy) \
1696 IMPL_MAP_FN_START_SIZE_INHERIT(map_fn, memobject_anywhere) \
1697 IMPL_MAP_FN_START_SIZE_FLAGS(map_fn, allocate) \
1698 IMPL_MAP_FN_START_SIZE_FLAGS(map_fn, allocate_copy) \
1699 IMPL_MAP_FN_START_SIZE_FLAGS(map_fn, memobject) \
1700 IMPL_MAP_FN_START_SIZE_FLAGS(map_fn, memobject_copy) \
1701 IMPL_MAP_FN_PROT_PAIRS(map_fn, allocate_fixed) \
1702 IMPL_MAP_FN_PROT_PAIRS(map_fn, allocate_fixed_copy) \
1703 IMPL_MAP_FN_PROT_PAIRS(map_fn, allocate_anywhere) \
1704 IMPL_MAP_FN_PROT_PAIRS(map_fn, memobject_fixed) \
1705 IMPL_MAP_FN_PROT_PAIRS(map_fn, memobject_fixed_copy) \
1706 IMPL_MAP_FN_PROT_PAIRS(map_fn, memobject_anywhere) \