Lines Matching refs:bin_path

46     REQUIRE(probe->in_shared_object(probe->bin_path()) == false);
49 REQUIRE(probe->bin_path().find("/test_libbcc") != std::string::npos);
120 static int probe_num_locations(const char *bin_path, const char *func_name) { in probe_num_locations() argument
125 sprintf(cmd, cmdfmt, bin_path, func_name); in probe_num_locations()
133 static int probe_num_arguments(const char *bin_path, const char *func_name) { in probe_num_arguments() argument
139 sprintf(cmd, cmdfmt, bin_path, func_name); in probe_num_arguments()
164 REQUIRE(probe->in_shared_object(probe->bin_path()) == true);
168 auto bin_path = probe->bin_path(); variable
170 (bin_path.find("/ruby") != std::string::npos) ||
171 (bin_path.find("/libruby") != std::string::npos);
175 exp_locations = probe_num_locations(bin_path.c_str(), name);
176 exp_arguments = probe_num_arguments(bin_path.c_str(), name);
187 REQUIRE(probe->in_shared_object(probe->bin_path()) == true);
191 auto bin_path = probe->bin_path(); variable
193 (bin_path.find("/ruby") != std::string::npos) ||
194 (bin_path.find("/libruby") != std::string::npos);
198 exp_locations = probe_num_locations(bin_path.c_str(), name);
199 exp_arguments = probe_num_arguments(bin_path.c_str(), name);
211 auto bin_path = probe->bin_path().c_str(); variable
213 exp_locations = probe_num_locations(bin_path, name);
214 exp_arguments = probe_num_arguments(bin_path, name);
237 REQUIRE(probe->in_shared_object(probe->bin_path()) == true);
241 auto bin_path = probe->bin_path(); variable
243 (bin_path.find("/ruby") != std::string::npos) ||
244 (bin_path.find("/libruby") != std::string::npos);
248 exp_locations = probe_num_locations(bin_path.c_str(), name);
249 exp_arguments = probe_num_arguments(bin_path.c_str(), name);