Lines Matching defs:pmso
1507 PMSettingObject *pmso = NULL;
1519 pmso = PMSettingObject::pmSettingObject(
1523 if(!pmso) {
1540 list->setObject(pmso);
1548 *handle = pmso;
1554 if(pmso) pmso->release();
3190 PMSettingObject *pmso;
3200 pmso = new PMSettingObject;
3201 if(!pmso || !pmso->init()) return NULL;
3203 pmso->parent = parent_arg;
3204 pmso->func = handler_arg;
3205 pmso->target = target_arg;
3206 pmso->refcon = refcon_arg;
3207 pmso->releaseAtCount = objCount + 1; // release when it has count+1 retains
3209 pmso->publishedFeatureID = (uint32_t *)IOMalloc(sizeof(uint32_t)*objCount);
3210 if(pmso->publishedFeatureID) {
3215 supportedPowerSources, &pmso->publishedFeatureID[i] );
3219 return pmso;