• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/alsa-lib-1.0.26/src/ucm/

Lines Matching refs:modifier

16  *  Support for the verb/device/modifier core logic and API,
507 struct use_case_modifier *modifier)
509 return is_devlist_supported(uc_mgr, &modifier->dev_list);
547 * \brief Find modifier
549 * \param modifier_name modifier to find
556 struct use_case_modifier *modifier;
560 modifier = list_entry(pos, struct use_case_modifier, list);
562 if (strcmp(modifier->name, modifier_name))
566 !is_modifier_supported(uc_mgr, modifier))
569 return modifier;
631 * \brief Set modifier
633 * \param modifier modifier to set
638 struct use_case_modifier *modifier,
644 if (modifier_status(uc_mgr, modifier->name) == enable)
648 seq = &modifier->enable_list;
650 seq = &modifier->disable_list;
653 &modifier->value_list,
657 list_add_tail(&modifier->active_list, &uc_mgr->active_modifiers);
659 list_del(&modifier->active_list);
781 * Tear down current use case verb, device and modifier.
786 struct use_case_modifier *modifier;
791 modifier = list_entry(pos, struct use_case_modifier,
793 err = set_modifier(uc_mgr, modifier, 0);
795 uc_error("Unable to disable modifier %s", modifier->name);
902 * \param name Name of modifier or verb to query
912 struct use_case_modifier *modifier;
929 modifier = find_modifier(uc_mgr, verb, name, 0);
930 if (modifier) {
931 if (modifier->dev_list.type != type)
933 return get_list(&modifier->dev_list.list, list,
954 * \param name Name of verb or modifier to query
966 * \param name Name of verb or modifier to query
1496 struct use_case_modifier *modifier;
1501 modifier = find_modifier(uc_mgr, uc_mgr->active_verb, modifier_name, 1);
1502 if (modifier == NULL)
1504 return set_modifier(uc_mgr, modifier, enable);
1573 uc_error("error: modifier %s not enabled", old_modifier);
1577 uc_error("error: modifier %s already enabled", new_modifier);