Home | History | Annotate | Download | only in browser

Lines Matching defs:MachBroker

31       MachBroker* broker)
53 MachBroker* broker_;
59 MachListenerThreadDelegate(MachBroker* broker) : broker_(broker) {
61 std::string port_name = MachBroker::GetMachPortName();
91 // leaking MachBroker map entries in this case, lock around both these
100 MachBroker::MachInfo().SetTask(child_task));
116 // The MachBroker to use when new child task rights are received. Can be
118 MachBroker* broker_; // weak
123 // Returns the global MachBroker.
124 MachBroker* MachBroker::GetInstance() {
125 return Singleton<MachBroker, LeakySingletonTraits<MachBroker> >::get();
128 MachBroker::MachBroker() : listener_thread_started_(false) {
131 MachBroker::~MachBroker() {}
133 void MachBroker::PrepareForFork() {
147 void MachBroker::AddPlaceholderForPid(base::ProcessHandle pid) {
156 void MachBroker::FinalizePid(base::ProcessHandle pid,
174 void MachBroker::InvalidatePid(base::ProcessHandle pid) {
176 MachBroker::MachMap::iterator it = mach_map_.find(pid);
188 base::Lock& MachBroker::GetLock() {
193 mach_port_t MachBroker::TaskForPid(base::ProcessHandle pid) const {
195 MachBroker::MachMap::const_iterator it = mach_map_.find(pid);
201 void MachBroker::Observe(NotificationType type,
229 std::string MachBroker::GetMachPortName() {