Home | History | Annotate | Download | only in base

Lines Matching refs:Provider

32 // PathProviderPosix is the default path provider on POSIX OSes other than
43 struct Provider {
45 struct Provider* next;
53 Provider base_provider = {
64 Provider base_provider_win = {
76 Provider base_provider_mac = {
88 Provider base_provider_android = {
100 Provider base_provider_posix = {
116 Provider* providers; // Linked list of path service providers.
181 Provider* provider = NULL;
191 provider = path_data->providers;
198 while (provider) {
199 if (provider->func(key, &path))
201 DCHECK(path.empty()) << "provider should not have modified path";
202 provider = provider->next;
296 Provider* p;
298 p = new Provider;
309 Provider *iter = path_data->providers;
312 "path provider collision";