Home
last modified time | relevance | path

Searched refs:ValidationContext (Results 1 – 24 of 24) sorted by relevance

/external/libmojo/mojo/public/cpp/bindings/lib/
Dvalidation_util.h26 ValidationContext* validation_context) { in ValidatePointer()
42 ValidationContext* validation_context);
50 ValidationContext* validation_context);
55 ValidationContext* validation_context);
60 ValidationContext* validation_context);
64 ValidationContext* validation_context);
69 ValidationContext* validation_context) { in ValidateMessagePayload()
76 ValidationContext* validation_context);
78 ValidationContext* validation_context);
85 ValidationContext* validation_context) { in ValidatePointerNonNullable()
[all …]
Dvalidation_util.cc30 ValidationContext* validation_context) { in ValidateStructHeaderAndClaimMemory()
61 ValidationContext* validation_context) { in ValidateUnionHeaderAndClaimMemory()
83 ValidationContext* validation_context) { in ValidateMessageIsRequestWithoutResponse()
95 ValidationContext* validation_context) { in ValidateMessageIsRequestExpectingResponse()
106 ValidationContext* validation_context) { in ValidateMessageIsResponse()
117 ValidationContext* validation_context) { in ValidateControlRequest()
134 ValidationContext* validation_context) { in ValidateControlResponse()
164 ValidationContext* validation_context) { in ValidateHandleOrInterfaceNonNullable()
177 ValidationContext* validation_context) { in ValidateHandleOrInterfaceNonNullable()
190 ValidationContext* validation_context) { in ValidateHandleOrInterfaceNonNullable()
[all …]
Dvalidation_context.cc18 ValidationContext::ValidationContext(const void* data, in ValidationContext() function in mojo::internal::ValidationContext
44 ValidationContext::~ValidationContext() { in ~ValidationContext()
47 bool ValidationContext::ClaimMemory(const void* position, uint32_t num_bytes) { in ClaimMemory()
58 bool ValidationContext::ClaimHandle(const Handle_Data& encoded_handle) { in ClaimHandle()
72 bool ValidationContext::IsValidRange(const void* position, in IsValidRange()
80 bool ValidationContext::InternalIsValidRange(uintptr_t begin, in InternalIsValidRange()
Dvalidation_context.h24 class ValidationContext {
33 ValidationContext(const void* data,
39 ~ValidationContext();
76 DISALLOW_COPY_AND_ASSIGN(ValidationContext);
Darray_internal.h124 ValidationContext* validation_context,
149 ValidationContext* validation_context,
184 ValidationContext* validation_context,
210 ValidationContext* validation_context,
222 ValidationContext* validation_context,
235 ValidationContext* validation_context,
283 ValidationContext* validation_context,
Dnative_enum_data.h11 class ValidationContext; variable
20 ValidationContext* validation_context) { return true; } in Validate()
Dnative_struct_data.h17 class ValidationContext; variable
21 static bool Validate(const void* data, ValidationContext* validation_context);
Dvalidate_params.h15 class ValidationContext; variable
17 using ValidateEnumFunc = bool (*)(int32_t, ValidationContext*);
Dmessage_header_validator.cc15 internal::ValidationContext* validation_context) { in IsValidMessageHeader()
83 internal::ValidationContext validation_context( in Accept()
Dnative_struct_data.cc15 ValidationContext* validation_context) { in Validate()
Dvalidation_errors.h74 void ReportValidationError(ValidationContext* context,
Dmap_data_internal.h28 ValidationContext* validation_context, in Validate()
Dpipe_control_message_handler.cc44 internal::ValidationContext validation_context( in Validate()
Dvalidation_errors.cc63 void ReportValidationError(ValidationContext* context, in ReportValidationError()
Dserialization.h92 ValidationContext validation_context(input_buffer, input.size(), 0); in StructDeserializeImpl()
/external/libmojo/mojo/public/cpp/bindings/tests/
Dvalidation_context_unittest.cc29 internal::ValidationContext context( in TEST()
42 internal::ValidationContext context(ToPtr(0), 0, num_handles); in TEST()
56 internal::ValidationContext context(ToPtr(1234), 100, 0); in TEST()
82 internal::ValidationContext context(ToPtr(1234), 100, 0); in TEST()
93 internal::ValidationContext context(ToPtr(1234), 0, 0); in TEST()
100 internal::ValidationContext context( in TEST()
118 internal::ValidationContext context(ToPtr(0), 0, 10); in TEST()
140 internal::ValidationContext context(ToPtr(0), 0, 0); in TEST()
154 internal::ValidationContext context( in TEST()
171 internal::ValidationContext context(ToPtr(1000), 2000, 0); in TEST()
[all …]
Dunion_unittest.cc175 mojo::internal::ValidationContext validation_context( in TEST()
227 mojo::internal::ValidationContext validation_context(buf, 0, 0); in TEST()
241 mojo::internal::ValidationContext validation_context( in TEST()
252 mojo::internal::ValidationContext validation_context( in TEST()
265 mojo::internal::ValidationContext validation_context( in TEST()
286 mojo::internal::ValidationContext validation_context( in TEST()
306 mojo::internal::ValidationContext validation_context( in TEST()
371 mojo::internal::ValidationContext validation_context( in TEST()
385 mojo::internal::ValidationContext validation_context( in TEST()
405 mojo::internal::ValidationContext validation_context(data, 32, 0); in TEST()
[all …]
/external/libmojo/mojo/public/tools/bindings/generators/cpp_templates/
Dunion_definition.tmpl13 mojo::internal::ValidationContext* validation_context,
Dunion_declaration.tmpl15 mojo::internal::ValidationContext* validation_context,
Dstruct_declaration.tmpl8 mojo::internal::ValidationContext* validation_context);
Denum_macros.tmpl34 mojo::internal::ValidationContext* validation_context) {
Dstruct_definition.tmpl12 mojo::internal::ValidationContext* validation_context) {
Dmodule-internal.h.tmpl34 class ValidationContext;
Dinterface_definition.tmpl19 mojo::internal::ValidationContext validation_context(
388 mojo::internal::ValidationContext validation_context(
440 mojo::internal::ValidationContext validation_context(