Home
last modified time | relevance | path

Searched refs:typemap (Results 1 – 25 of 38) sorted by relevance

12

/external/selinux/libsemanage/src/
Dsemanageswig_ruby.i21 %typemap(in, numinputs=0) char **(char *temp=NULL) {
25 %typemap(argout) char** {
30 %typemap(in, numinputs=0) char ***(char **temp=NULL) {
36 %typemap(in, numinputs=0) semanage_module_info_t **(semanage_module_info_t *temp=NULL) {
40 %typemap(argout) semanage_module_info_t ** {
48 %typemap(in, numinputs=0) semanage_context_t **(semanage_context_t *temp=NULL) {
52 %typemap(argout) semanage_context_t** {
60 %typemap(in, numinputs=0) semanage_bool_t ***(semanage_bool_t **temp=NULL) {
64 %typemap(in, numinputs=0) semanage_bool_t **(semanage_bool_t *temp=NULL) {
68 %typemap(argout) semanage_bool_t ** {
[all …]
Dsemanageswig_python.i111 %typemap(in, numinputs=0) char **(char *temp=NULL) {
115 %typemap(argout) char** {
120 %typemap(in, numinputs=0) char ***(char **temp=NULL) {
124 %typemap(argout) (
148 %typemap(in, numinputs=0) semanage_module_info_t **(semanage_module_info_t *temp=NULL) {
152 %typemap(argout) semanage_module_info_t ** {
160 %typemap(in, numinputs=0) semanage_module_key_t **(semanage_module_key_t *temp=NULL) {
164 %typemap(argout) semanage_module_key_t ** {
172 %typemap(in, numinputs=0) semanage_context_t **(semanage_context_t *temp=NULL) {
176 %typemap(argout) semanage_context_t** {
[all …]
/external/tpm2/generator/
Dstructure_generator.py203 def OutputMarshal(self, out_file, typemap): argument
220 typemap[self.field_type].OutputMarshalCall(out_file, self)
222 def OutputUnmarshal(self, out_file, typemap): argument
239 typemap[self.field_type].OutputUnmarshalCall(out_file, self)
306 def _GetBaseType(self, out_file, marshalled_types, typemap): argument
331 typemap[base_type].OutputMarshalImpl(
332 out_file, marshalled_types, typemap)
368 def _OutputTypedefMarshalDecl(self, out_file, declared_types, typemap): argument
382 if self.old_type not in declared_types and self.old_type in typemap:
383 typemap[self.old_type].OutputMarshalDecl(
[all …]
Dstructure_generator_test.py27 typemap = {'INT': typedef}
29 typedef2.OutputMarshalImpl(out_file, marshalled_types, typemap)
41 typemap = {'UINT16': typedef}
43 constant.OutputMarshalImpl(out_file, marshalled_types, typemap)
56 typemap = {'UINT16': typedef}
58 attributeStruct.OutputMarshalImpl(out_file, marshalled_types, typemap)
72 typemap = {'UINT16': typedef}
74 interface.OutputMarshalImpl(out_file, marshalled_types, typemap)
99 typemap = {
105 struct.OutputMarshalImpl(out_file, marshalled_types, typemap)
[all …]
Dcommand_generator.py409 def OutputMarshalFunction(self, out_file, typemap): argument
427 typemap[handle['type']].OutputMarshalCall(
435 typemap[parameter['type']].OutputMarshalCall(
440 def OutputUnmarshalFunction(self, out_file, typemap): argument
462 typemap[parameter['type']].OutputUnmarshalCall(
588 def _OutputHandleProcess(commands, typemap): argument
604 if typemap[handle['type']].HasConditional():
656 def GenerateImplementation(commands, typemap): argument
670 command.OutputMarshalFunction(out_file, typemap)
671 command.OutputUnmarshalFunction(out_file, typemap)
[all …]
Dgenerator.py159 typemap = tpm_table.GetTypeMap()
160 structure_generator.GenerateHeader(typemap)
161 structure_generator.GenerateImplementation(typemap)
164 command_generator.GenerateImplementation(commands, typemap)
165 print('Processed %d TPM types.' % len(typemap))
/external/selinux/libselinux/src/
Dselinuxswig_ruby.i16 %typemap(argout) (security_id_t * sid) {
22 %typemap(in,numinputs=0) security_id_t *(security_id_t temp) {
26 %typemap(in,noblock=1,numinputs=0) char ** (char * temp = 0) {
29 %typemap(freearg,match="in") char ** "";
30 %typemap(argout,noblock=1) char ** {
37 %typemap(in,noblock=1,numinputs=0) char ** (char * temp = 0) {
40 %typemap(freearg,match="in") char ** "";
41 %typemap(argout,noblock=1) char ** {
Dselinuxswig_python.i60 %typemap(argout) (char ***names, int *len) {
70 %typemap(argout) (security_id_t * sid) {
79 %typemap(in,numinputs=0) security_id_t *(security_id_t temp) {
83 %typemap(in, numinputs=0) void *(char *temp=NULL) {
88 %typemap(argout) (char ***con) {
107 %typemap(argout) (char ***list) {
123 %typemap(in,noblock=1,numinputs=0) char ** (char * temp = 0) {
126 %typemap(freearg,match="in") char ** "";
127 %typemap(argout,noblock=1) char ** {
138 %typemap(in,noblock=1,numinputs=0) char ** (char * temp = 0) {
[all …]
Dselinuxswig.i21 %typemap(in, numinputs=0) (char ***names, int *len) (char **temp1=NULL, int temp2) {
26 %typemap(freearg) (char ***names, int *len) {
36 %typemap(in, numinputs=0) (char ***) (char **temp=NULL) {
40 %typemap(freearg) (char ***) {
/external/libmojo/mojo/public/tools/bindings/
Dformat_typemap_generator_args.py16 typemap = {}
17 exec typemap_content in typemap
19 for header in typemap.get('public_headers', []):
21 for header in typemap.get('traits_headers', []):
23 for header in typemap.get('type_mappings', []):
29 print ' '.join('--start-typemap %s' % ' '.join(FormatTypemap(typemap))
30 for typemap in typemaps)
Dmojom.gni42 foreach(typemap, configuration.typemaps) {
43 # Check that the mojom field of each typemap refers to a mojom that exists.
44 read_file(typemap.mojom, "")
157 foreach(typemap, bindings_configuration.typemaps) {
158 if (get_path_info(source, "abspath") == typemap.mojom) {
159 active_typemaps += [ typemap ]
224 "--typemap",
271 # TODO(sammc): Pass the typemap description in a file to avoid command
274 foreach(typemap, active_typemaps) {
275 typemap_description += [ "--start-typemap" ]
[all …]
Dgenerate_type_mappings.py74 for typemap in typemaps:
75 result.update(ParseTypemap(typemap))
79 def ParseTypemap(typemap): argument
81 for line in typemap.split('\n'):
Dblink_bindings_configuration.gni21 foreach(typemap, _typemaps) {
22 typemaps += [ read_file(typemap, "scope") ]
Dchromium_bindings_configuration.gni28 foreach(typemap, _typemaps) {
29 typemaps += [ read_file(typemap, "scope") ]
Dmojom_bindings_generator.py119 for language, typemap in typemaps.iteritems():
121 language_map.update(typemap)
163 module, args.output_dir, typemap=self._typemap.get(language, {}),
/external/libmojo/mojo/public/tools/chrome_ipc/
Dgenerate_mojom.py66 for typemap in self._typemap_files:
67 self.load_typemap(typemap)
70 typemap = {}
73 exec content in typemap
74 for mapping in typemap['type_mappings']:
77 'mojom': typemap['mojom'].strip('/')}
377 for typemap in self._typemaps.format_new_types():
378 yield typemap
437 typemap = generator.generate_typemap(args.output_mojom, args.input)
444 if typemap:
[all …]
/external/libmojo/mojo/public/cpp/bindings/tests/
Dchromium_typemaps.gni6 "//mojo/public/cpp/bindings/tests/rect_chromium.typemap",
7 "//mojo/public/cpp/bindings/tests/struct_with_traits.typemap",
8 "//mojo/public/cpp/bindings/tests/test_native_types_chromium.typemap",
Dblink_typemaps.gni6 "//mojo/public/cpp/bindings/tests/rect_blink.typemap",
7 "//mojo/public/cpp/bindings/tests/test_native_types_blink.typemap",
/external/selinux/libsepol/include/sepol/policydb/
Dexpand.h49 policydb_t * out, uint32_t * typemap, uint32_t * boolmap,
61 uint32_t * typemap);
62 extern int expand_convert_type_set(policydb_t * p, uint32_t * typemap,
/external/selinux/libsepol/src/
Dexpand.c43 uint32_t *typemap; member
124 state->typemap[type->s.value - 1] = new_type->s.value; in type_copy_callback()
173 if (map_ebitmap(&type->types, &tmp_union, state->typemap)) { in attr_convert_callback()
319 state->typemap)) { in constraint_node_clone()
326 typemap, in constraint_node_clone()
543 bounds_val = state->typemap[type->bounds - 1]; in type_bounds_copy_callback()
674 new_alias->s.value = state->typemap[alias->s.value - 1]; in alias_copy_callback()
676 new_alias->s.value = state->typemap[alias->primary - 1]; in alias_copy_callback()
693 state->typemap[alias->s.value - 1] = new_alias->s.value; in alias_copy_callback()
868 (state->out, state->typemap, &role->types, &tmp_union_types, 1)) { in role_copy_callback()
[all …]
/external/libmojo/mojo/public/tools/bindings/pylib/mojom/generate/
Dgenerator.py39 def __init__(self, module, output_dir=None, typemap=None, variant=None, argument
44 self.typemap = typemap or {}
/external/selinux/libsepol/tests/
Dtest-expander.c64 static uint32_t *typemap; variable
193 free(typemap); in expander_test_cleanup()
/external/libcap-ng/libcap-ng-0.7/bindings/python/
Dcapng_swig.i28 %typemap(python,except) int {
/external/libmojo/mojo/
Dmojo_base.gyp66 'common/common_custom_types.typemap',
80 'common/common_custom_types.typemap',
/external/libmojo/
Dbuild_mojom.mk31 mojom_bindings_generator_flags += --typemap $$(abspath $$(mojom_type_mappings))

12