Lines Matching refs:vcaps

551 	struct vas_caps *vcaps;  in get_vas_capabilities()  local
554 vcaps = &vascaps[type]; in get_vas_capabilities()
555 memset(vcaps, 0, sizeof(*vcaps)); in get_vas_capabilities()
556 INIT_LIST_HEAD(&vcaps->list); in get_vas_capabilities()
558 vcaps->feat = feat; in get_vas_capabilities()
559 caps = &vcaps->caps; in get_vas_capabilities()
609 static int reconfig_open_windows(struct vas_caps *vcaps, int creds, in reconfig_open_windows() argument
613 struct vas_cop_feat_caps *caps = &vcaps->caps; in reconfig_open_windows()
621 if (!vcaps->nr_close_wins) in reconfig_open_windows()
638 if ((vcaps->nr_close_wins > creds) && !migrate) in reconfig_open_windows()
639 mv_ents = vcaps->nr_close_wins - creds; in reconfig_open_windows()
641 list_for_each_entry_safe(win, tmp, &vcaps->list, win_list) { in reconfig_open_windows()
657 list_for_each_entry_safe_from(win, tmp, &vcaps->list, win_list) { in reconfig_open_windows()
695 if (!--vcaps->nr_close_wins) in reconfig_open_windows()
808 struct vas_caps *vcaps; in vas_reconfig_capabilties() local
816 vcaps = &vascaps[type]; in vas_reconfig_capabilties()
817 caps = &vcaps->caps; in vas_reconfig_capabilties()
836 rc = reconfig_open_windows(vcaps, new_nr_creds - old_nr_creds, in vas_reconfig_capabilties()
844 nr_active_wins = vcaps->nr_open_windows - vcaps->nr_close_wins; in vas_reconfig_capabilties()
846 rc = reconfig_close_windows(vcaps, in vas_reconfig_capabilties()
924 struct vas_caps *vcaps; in vas_migration_handler() local
941 vcaps = &vascaps[i]; in vas_migration_handler()
942 caps = &vcaps->caps; in vas_migration_handler()
946 vcaps->feat, in vas_migration_handler()
962 vcaps->nr_open_windows - vcaps->nr_close_wins); in vas_migration_handler()
980 rc = reconfig_close_windows(vcaps, vcaps->nr_open_windows, in vas_migration_handler()
985 rc = reconfig_open_windows(vcaps, new_nr_creds, true); in vas_migration_handler()