Lines Matching refs:existing
69 bool CanSetEntry(uint64_t existing, uint32_t new_action) { in CanSetEntry() argument
70 if (Encoding::is_default(existing)) in CanSetEntry()
72 return (new_action == Encoding::action(existing)) ? true : false; in CanSetEntry()
79 #define POLMAN_SET_ENTRY(mode, existing, in_pol, resultant) \ argument
81 if (CanSetEntry(existing, in_pol)) { \
91 Encoding existing = {existing_policy}; in AddPartial() local
99 POLMAN_SET_ENTRY(mode, existing.bad_handle, policy, result.bad_handle); in AddPartial()
102 POLMAN_SET_ENTRY(mode, existing.wrong_obj, policy, result.wrong_obj); in AddPartial()
105 POLMAN_SET_ENTRY(mode, existing.vmar_wx, policy, result.vmar_wx); in AddPartial()
108 POLMAN_SET_ENTRY(mode, existing.new_vmo, policy, result.new_vmo); in AddPartial()
111 POLMAN_SET_ENTRY(mode, existing.new_channel, policy, result.new_channel); in AddPartial()
114 POLMAN_SET_ENTRY(mode, existing.new_event, policy, result.new_event); in AddPartial()
117 POLMAN_SET_ENTRY(mode, existing.new_eventpair, policy, result.new_eventpair); in AddPartial()
120 POLMAN_SET_ENTRY(mode, existing.new_port, policy, result.new_port); in AddPartial()
123 POLMAN_SET_ENTRY(mode, existing.new_socket, policy, result.new_socket); in AddPartial()
126 POLMAN_SET_ENTRY(mode, existing.new_fifo, policy, result.new_fifo); in AddPartial()
129 POLMAN_SET_ENTRY(mode, existing.new_timer, policy, result.new_timer); in AddPartial()
132 POLMAN_SET_ENTRY(mode, existing.new_process, policy, result.new_process); in AddPartial()
215 Encoding existing = {cookie_}; in QueryBasicPolicy() local
216 DEBUG_ASSERT(existing.cookie_mode == Encoding::kPolicyInCookie); in QueryBasicPolicy()
219 case ZX_POL_BAD_HANDLE: return GetEffectiveAction(existing.bad_handle); in QueryBasicPolicy()
220 case ZX_POL_WRONG_OBJECT: return GetEffectiveAction(existing.wrong_obj); in QueryBasicPolicy()
221 case ZX_POL_NEW_VMO: return GetEffectiveAction(existing.new_vmo); in QueryBasicPolicy()
222 case ZX_POL_NEW_CHANNEL: return GetEffectiveAction(existing.new_channel); in QueryBasicPolicy()
223 case ZX_POL_NEW_EVENT: return GetEffectiveAction(existing.new_event); in QueryBasicPolicy()
224 case ZX_POL_NEW_EVENTPAIR: return GetEffectiveAction(existing.new_eventpair); in QueryBasicPolicy()
225 case ZX_POL_NEW_PORT: return GetEffectiveAction(existing.new_port); in QueryBasicPolicy()
226 case ZX_POL_NEW_SOCKET: return GetEffectiveAction(existing.new_socket); in QueryBasicPolicy()
227 case ZX_POL_NEW_FIFO: return GetEffectiveAction(existing.new_fifo); in QueryBasicPolicy()
228 case ZX_POL_NEW_TIMER: return GetEffectiveAction(existing.new_timer); in QueryBasicPolicy()
229 case ZX_POL_NEW_PROCESS: return GetEffectiveAction(existing.new_process); in QueryBasicPolicy()
230 case ZX_POL_VMAR_WX: return GetEffectiveAction(existing.vmar_wx); in QueryBasicPolicy()