Lines Matching refs:kbuild_dir
36 .kbuild_dir = NULL,
54 llvm_param.kbuild_dir = strdup(value);
230 static int detect_kbuild_dir(char **kbuild_dir)
232 const char *test_dir = llvm_param.kbuild_dir;
262 err = asprintf(kbuild_dir, "%s%s%s", prefix_dir, test_dir,
301 void llvm__get_kbuild_opts(char **kbuild_dir, char **kbuild_include_opts)
307 if (!kbuild_dir || !kbuild_include_opts)
310 *kbuild_dir = NULL;
315 *kbuild_dir = strdup(saved_kbuild_dir);
318 if (*kbuild_dir && *kbuild_include_opts)
321 zfree(kbuild_dir);
331 if (llvm_param.kbuild_dir && !llvm_param.kbuild_dir[0]) {
337 err = detect_kbuild_dir(kbuild_dir);
347 pr_debug("Kernel build dir is set to %s\n", *kbuild_dir);
348 force_set_env("KBUILD_DIR", *kbuild_dir);
359 *kbuild_dir);
361 zfree(kbuild_dir);
367 saved_kbuild_dir = strdup(*kbuild_dir);
443 char *kbuild_dir = NULL, *kbuild_include_opts = NULL,
476 llvm__get_kbuild_opts(&kbuild_dir, &kbuild_include_opts);
495 force_set_env("WORKING_DIR", kbuild_dir ? : ".");
573 free(kbuild_dir);
588 free(kbuild_dir);