HomeSort by relevance Sort by last modified time
    Searched refs:PolicyOpcode (Results 1 - 6 of 6) sorted by null

  /external/chromium_org/sandbox/win/src/
policy_engine_opcodes.cc 33 // from PolicyOpcode) because you should not add more member variables to the
34 // PolicyOpcode class since it would cause object slicing on the target. So to
44 EvalResult OpcodeEval(PolicyOpcode* opcode, const ParameterSet* pp,
51 PolicyOpcode* OpcodeFactory::MakeOpAlwaysFalse(uint32 options) {
56 EvalResult OpcodeEval<OP_ALWAYS_FALSE>(PolicyOpcode* opcode,
69 PolicyOpcode* OpcodeFactory::MakeOpAlwaysTrue(uint32 options) {
74 EvalResult OpcodeEval<OP_ALWAYS_TRUE>(PolicyOpcode* opcode,
88 PolicyOpcode* OpcodeFactory::MakeOpAction(EvalResult action,
90 PolicyOpcode* opcode = MakeBase(OP_ACTION, options, 0);
97 EvalResult OpcodeEval<OP_ACTION>(PolicyOpcode* opcode
    [all...]
policy_engine_opcodes.h 137 class PolicyOpcode {
222 OpcodeArgument arguments_[PolicyOpcode::kArgumentCount];
246 PolicyOpcode opcodes[1];
296 PolicyOpcode* MakeOpAlwaysFalse(uint32 options);
299 PolicyOpcode* MakeOpAlwaysTrue(uint32 options);
303 PolicyOpcode* MakeOpAction(EvalResult action, uint32 options);
309 PolicyOpcode* MakeOpNumberMatch(int16 selected_param, unsigned long match,
316 PolicyOpcode* MakeOpVoidPtrMatch(int16 selected_param, const void* match,
323 PolicyOpcode* MakeOpUlongMatchRange(int16 selected_param,
341 PolicyOpcode* MakeOpWStringMatch(int16 selected_param
    [all...]
policy_opcodes_unittest.cc 70 // Test that PolicyOpcode has no virtual functions
73 EXPECT_FALSE(__is_polymorphic(PolicyOpcode));
76 EXPECT_TRUE(__has_trivial_destructor(PolicyOpcode));
77 EXPECT_TRUE(__has_trivial_constructor(PolicyOpcode));
78 EXPECT_TRUE(__has_trivial_copy(PolicyOpcode));
88 PolicyOpcode* op1 = opcode_maker.MakeOpAlwaysFalse(kPolNone);
93 PolicyOpcode* op2 = opcode_maker.MakeOpAlwaysTrue(kPolNone);
107 PolicyOpcode* op3 = opcode_maker.MakeOpAlwaysFalse(kPolNegateEval);
109 PolicyOpcode* op4 = opcode_maker.MakeOpAlwaysTrue(kPolNegateEval);
113 PolicyOpcode* op5 = opcode_maker.MakeOpAlwaysTrue(kPolClearContext)
    [all...]
policy_engine_processor.cc 23 bool SkipOpcode(const PolicyOpcode& opcode, MatchContext* context,
64 PolicyOpcode& opcode = policy_->opcodes[ix];
policy_low_level.cc 94 size_t opcodes_size = op_count * sizeof(PolicyOpcode);
99 PolicyOpcode* opcodes_start = &current_buffer->opcodes[svc_opcode_count];
111 size_t policy_byte_count = (svc_opcode_count * sizeof(PolicyOpcode))
125 kRuleBufferSize + sizeof(PolicyOpcode));
139 char* next_opcode = &opcode_buffer[GetOpcodeCount() * sizeof(PolicyOpcode)];
171 PolicyOpcode* op = NULL;
310 bool PolicyRule::RebindCopy(PolicyOpcode* opcode_start, size_t opcode_size,
314 if (opcode_size < sizeof(PolicyOpcode)) {
317 PolicyOpcode& opcode = buffer_->opcodes[ix];
337 opcode_size -= sizeof(PolicyOpcode);
    [all...]
policy_low_level.h 17 // Built on top of the PolicyOpcode and OpcodeFatory, the low level policy
173 bool RebindCopy(PolicyOpcode* opcode_start, size_t opcode_size,

Completed in 195 milliseconds