Lines Matching refs:bin_path
63 if(probe->in_shared_object(probe->bin_path()))
67 REQUIRE(probe->bin_path().find("/test_libbcc") != std::string::npos);
196 static int probe_num_locations(const char *bin_path, const char *func_name) { in probe_num_locations() argument
201 sprintf(cmd, cmdfmt, bin_path, func_name); in probe_num_locations()
209 static int probe_num_arguments(const char *bin_path, const char *func_name) { in probe_num_arguments() argument
215 sprintf(cmd, cmdfmt, bin_path, func_name); in probe_num_arguments()
257 REQUIRE(probe->in_shared_object(probe->bin_path()) == true);
261 auto bin_path = probe->bin_path(); variable
263 (bin_path.find("/ruby") != std::string::npos) ||
264 (bin_path.find("/libruby") != std::string::npos);
268 exp_locations = probe_num_locations(bin_path.c_str(), name);
269 exp_arguments = probe_num_arguments(bin_path.c_str(), name);
280 REQUIRE(probe->in_shared_object(probe->bin_path()) == true);
284 auto bin_path = probe->bin_path(); variable
286 (bin_path.find("/ruby") != std::string::npos) ||
287 (bin_path.find("/libruby") != std::string::npos);
291 exp_locations = probe_num_locations(bin_path.c_str(), name);
292 exp_arguments = probe_num_arguments(bin_path.c_str(), name);
304 auto bin_path = probe->bin_path().c_str(); variable
306 exp_locations = probe_num_locations(bin_path, name);
307 exp_arguments = probe_num_arguments(bin_path, name);
330 REQUIRE(probe->in_shared_object(probe->bin_path()) == true);
334 auto bin_path = probe->bin_path(); variable
336 (bin_path.find("/ruby") != std::string::npos) ||
337 (bin_path.find("/libruby") != std::string::npos);
341 exp_locations = probe_num_locations(bin_path.c_str(), name);
342 exp_arguments = probe_num_arguments(bin_path.c_str(), name);