Lines Matching refs:resource
36 #include "ui/base/resource/resource_bundle.h"
237 TaskManager::Resource* resource = resources_[index];
238 GroupMap::const_iterator iter = group_map_.find(resource->GetProcess());
241 return ((*group)[0] == resource);
263 TaskManager::Resource* resource = resources_[index];
265 group_map_.find(resource->GetProcess());
284 // Let's do the default, string compare on the resource title.
374 TaskManager::Resource::Type TaskManagerModel::GetResourceType(int index) const {
389 int64 TaskManagerModel::GetNetworkUsage(TaskManager::Resource* resource)
391 int64 net_usage = GetNetworkUsageForResource(resource);
392 if (net_usage == 0 && !resource->SupportNetworkUsage())
397 double TaskManagerModel::GetCPUUsage(TaskManager::Resource* resource) const {
399 cpu_usage_map_.find(resource->GetProcess());
507 // Notify resource providers that we are updating.
525 // Notify resource providers that we are done updating.
557 void TaskManagerModel::AddResource(TaskManager::Resource* resource) {
558 base::ProcessHandle process = resource->GetProcess();
566 group_entries->push_back(resource);
569 resources_.push_back(resource);
573 group_entries->push_back(resource);
582 resources_.insert(++iter, resource);
603 void TaskManagerModel::RemoveResource(TaskManager::Resource* resource) {
604 base::ProcessHandle process = resource->GetProcess();
614 resource);
637 iter = std::find(resources_.begin(), resources_.end(), resource);
644 current_byte_count_map_.find(resource);
647 net_iter = displayed_network_usage_map_.find(resource);
778 TaskManager::Resource* resource) const {
780 displayed_network_usage_map_.find(resource);
800 TaskManager::Resource* resource = NULL;
803 resource = (*iter)->GetResource(param.origin_pid,
806 if (resource)
810 if (resource == NULL) {
811 // We can't match a resource to the notification. That might mean the
813 // no originating resource associated with it in the first place.
822 // We do support network usage, mark the resource as such so it can report 0
824 if (!resource->SupportNetworkUsage())
825 resource->SetSupportNetworkUsage();
828 current_byte_count_map_.find(resource);
830 current_byte_count_map_[resource] = param.byte_count;
832 current_byte_count_map_[resource] = iter_res->second + param.byte_count;
838 // counter of read bytes for the associated resource. When the timer ticks,
860 // resource based on their origin id, otherwise BytesRead() will attribute
861 // the activity to the Browser resource.
929 // the resource. If the index doesn't correspond to a Tab (i.e. refers to
937 void TaskManager::AddResource(Resource* resource) {
938 model_->AddResource(resource);
941 void TaskManager::RemoveResource(Resource* resource) {
942 model_->RemoveResource(resource);