Lines Matching refs:sDescriptors
35 static DescriptorMap *sDescriptors; variable
487 if (!sDescriptors) in get_descriptor()
489 DescriptorMap::iterator it = sDescriptors->find(fd); in get_descriptor()
490 if (it == sDescriptors->end()) in get_descriptor()
499 if (!sDescriptors) in add_descriptor()
500 sDescriptors = new DescriptorMap; in add_descriptor()
508 sDescriptors->find(fd) != sDescriptors->end(); in add_descriptor()
513 (*sDescriptors)[fd] = descriptor; in add_descriptor()
523 DescriptorMap::iterator it = sDescriptors->find(fd); in delete_descriptor()
524 if (it == sDescriptors->end()) in delete_descriptor()
529 sDescriptors->erase(it); in delete_descriptor()
531 if (sDescriptors->size() == 0) { in delete_descriptor()
532 delete sDescriptors; in delete_descriptor()
533 sDescriptors = NULL; in delete_descriptor()