Lines Matching defs:feature
949 // as a feature when registered by a listener.
3064 // Adds a new feature to the supported features dictionary
3067 void IOPMrootDomain::publishFeature( const char * feature )
3069 publishFeature(feature, kRD_AllPowerSources, NULL);
3075 // Adds a new feature to the supported features dictionary
3079 const char *feature,
3115 // Create OSNumber to track new feature
3133 if( (osObj = features->getObject(feature)) )
3151 features->setObject(feature, existing_feature_arr);
3157 // set the OSNumber at key 'feature' and we're on our way.
3158 features->setObject(feature, new_feature_data);
3170 // re-populate their feature specific UI
3179 // Removes previously published feature
3293 // re-populate their feature specific UI
3311 // supported feature.
3315 const OSSymbol * feature, uint32_t where, uint32_t * featureID )
3318 (noPublishPMSettings->getNextIndexOfObject(feature, 0) != (unsigned int)-1))
3326 feature->getCStringNoCopy(), where, featureID);
5736 // the very infrequently used publish/remove feature mechanism; so there's zero rsk