• Home
  • Raw
  • Download

Lines Matching +full:builtin +full:- +full:modules

3  * Copyright (c) 2020-2021 Petr Vorel <pvorel@suse.cz>
31 return -1; in get_kernel_bits_from_uname()
34 return strstr(buf->machine, "64") ? 64 : 32; in get_kernel_bits_from_uname()
47 if (kernel_bits == -1) in tst_kernel_bits()
48 return -1; in tst_kernel_bits()
51 * ARM64 (aarch64) defines 32-bit compatibility modes as in tst_kernel_bits()
60 /* Android's bionic libc sets the PER_LINUX32 personality for all 32-bit in tst_kernel_bits()
62 * the kernel itself is 64-bit. in tst_kernel_bits()
67 if (personality(PER_LINUX) == -1) { in tst_kernel_bits()
69 return -1; in tst_kernel_bits()
76 if (kernel_bits == -1) in tst_kernel_bits()
77 return -1; in tst_kernel_bits()
80 if (personality(PER_LINUX32) == -1) { in tst_kernel_bits()
82 return -1; in tst_kernel_bits()
99 int ret = -1; in tst_search_driver_()
105 return -1; in tst_search_driver_()
107 SAFE_ASPRINTF(NULL, &path, "/lib/modules/%s/%s", uts.release, file); in tst_search_driver_()
111 return -1; in tst_search_driver_()
116 return -1; in tst_search_driver_()
120 char *fix = strstr(driver, "x86-64"); in tst_search_driver_()
152 * Android may not have properly installed modules.* files. We could in tst_search_driver()
153 * search modules in /system/lib/modules, but to determine built-in in tst_search_driver()
154 * drivers we need modules.builtin. Therefore assume all drivers are in tst_search_driver()
163 int ret = -1; in tst_search_driver()
165 if (strrchr(driver, '-') || strrchr(driver, '_')) { in tst_search_driver()
168 char find = '-', replace = '_'; in tst_search_driver()
172 replace = '-'; in tst_search_driver()
187 if (!tst_search_driver(driver, "modules.builtin")) in tst_check_builtin_driver()
190 return -1; in tst_check_builtin_driver()
195 if (!tst_search_driver(driver, "modules.dep") || in tst_check_driver()
199 return -1; in tst_check_driver()