Lines Matching defs:feature
1003 // as a feature when registered by a listener.
3174 // Adds a new feature to the supported features dictionary
3177 void IOPMrootDomain::publishFeature( const char * feature )
3179 publishFeature(feature, kRD_AllPowerSources, NULL);
3185 // Adds a new feature to the supported features dictionary
3189 const char *feature,
3225 // Create OSNumber to track new feature
3243 if( (osObj = features->getObject(feature)) )
3261 features->setObject(feature, existing_feature_arr);
3267 // set the OSNumber at key 'feature' and we're on our way.
3268 features->setObject(feature, new_feature_data);
3280 // re-populate their feature specific UI
3289 // Removes previously published feature
3403 // re-populate their feature specific UI
3421 // supported feature.
3425 const OSSymbol * feature, uint32_t where, uint32_t * featureID )
3428 (noPublishPMSettings->getNextIndexOfObject(feature, 0) != (unsigned int)-1))
3436 feature->getCStringNoCopy(), where, featureID);
6162 // the very infrequently used publish/remove feature mechanism; so there's zero rsk