Home
last modified time | relevance | path

Searched refs:arch (Results 1 - 9 of 9) sorted by relevance

/base/startup/init/services/modules/seccomp/scripts/tools/
H A Dmerge_policy.py35 for arch in gen_policy.supported_architecture:
37 for item in itme_dict.get(arch):
42 func_name_to_nr.update({item: name_nr_table.get(arch).get(func_name)})
45 syscall_name_dict.update({arch: func_name_to_nr_list})
46 for arch in gen_policy.supported_architecture:
47 if syscall_name_dict.get(arch):
83 for arch in self.arches:
84 self.seccomp_policy_param.get(arch).value_function.get(self.cur_parse_item)(line)
89 for arch in arches:
90 self.seccomp_policy_param.get(arch)
[all...]
H A Dlibc_static_analysis.py26 def __init__(self, arch, addr, func_name, nr):
32 self.arch = arch
47 keys = list(name_nr_table_dict.get(self.arch).keys())
48 values = list(name_nr_table_dict.get(self.arch).values())
91 def get_direct_use_syscall_of_svc(arch, lines, func_list):
96 if arch == 'arm':
99 elif arch == 'arm64':
102 elif arch == 'riscv64':
125 func_list.append(LibcFuncUnit(arch, add
[all...]
H A Daudit_log_analysis.py38 arch_id = line[line.find('arch=') + 5 : pos]
51 for arch in supported_architecture:
52 for nr in sorted(list(arch_nr_table.get(arch))):
53 syscall_name = name_nr_table.get(arch).get(nr)
56 syscall_name_dict.get(arch).append(syscall_name)
87 for arch in dict_src.keys():
88 dict_dst.update({arch: dict()})
90 for arch in dict_src.keys():
91 for key, value in dict_src.get(arch).items():
92 dict_dst.get(arch)
[all...]
H A Dstrace_log_analysis.py39 def get_item_content(arch, func_name_set, name_nr_table):
44 if func_name in name_nr_table.get(arch).keys():
45 func_name_to_nr.update({func_name: name_nr_table.get(arch).get(func_name)})
51 content = '{}{};{}\n'.format(content, ';{}\n'.format(arch).join(func_name_list), arch)
H A Dcollect_elf_syscall.py147 def get_item_content(arch, nr_set, name_nr_table):
150 func_name_list.append(name_nr_table.get(arch).get(nr))
151 content = '@allowList\n{};{}\n'.format(';{}\n'.format(arch).join(func_name_list), arch)
/base/startup/init/services/modules/seccomp/scripts/
H A Dgenerate_code_from_policy.py101 def is_function_name_exist(arch, function_name, func_name_nr_table):
105 raise ValidateError('{} not exsit in {} function_name_nr_table Table'.format(function_name, arch))
183 def __init__(self, arch, function_name_nr_table, is_debug):
184 self.arch = arch
222 if is_function_name_exist(self.arch, function_name, self.function_name_nr_table):
239 if is_function_name_exist(self.arch, function_name, self.function_name_nr_table):
247 if is_function_name_exist(self.arch, function_name, self.function_name_nr_table):
328 self.arch = ''
466 def update_arch(self, arch)
[all...]
/base/hiviewdfx/faultloggerd/interfaces/innerkits/unwinder/
H A Darch_util.cpp64 const std::string GetArchName(ArchType arch) in GetArchName() argument
66 switch (arch) { in GetArchName()
/base/hiviewdfx/faultloggerd/interfaces/innerkits/unwinder/include/
H A Darch_util.h29 const std::string GetArchName(ArchType arch);
/base/hiviewdfx/hiview/build/
H A Dgen_plugin_build.py143 def __init__(self, target_os, product, platform, arch, ram, rom):
147 self.arch = arch
180 if self.arch != args_para.arch:
196 if name == "arch":
197 self.arch = value
206 args_list = ["target_os", "product", "platform", "arch", "ram", "rom"]
211 args_para.arch,

Completed in 4 milliseconds