Lines Matching full:aggregate
29 unsigned long aggregate[BITS_TO_LONGS(PLATFORM_PROFILE_LAST)]; member
246 * _aggregate_choices - Aggregate the available profile choices
248 * @arg: struct aggregate_choices_data, with it's aggregate member bitmap
263 bitmap_and(data->aggregate, tmp, data->aggregate, PLATFORM_PROFILE_LAST); in _aggregate_choices()
270 * _remove_hidden_choices - Remove hidden choices from aggregate data
283 bitmap_andnot(data->aggregate, handler->choices, in _remove_hidden_choices()
302 .aggregate = { [0 ... BITS_TO_LONGS(PLATFORM_PROFILE_LAST) - 1] = ~0UL }, in platform_profile_choices_show()
321 if (bitmap_empty(data.aggregate, PLATFORM_PROFILE_LAST)) in platform_profile_choices_show()
324 return _commmon_choices_show(data.aggregate, buf); in platform_profile_choices_show()
328 * _aggregate_profiles - Aggregate the profiles for legacy sysfs interface
413 .aggregate = { [0 ... BITS_TO_LONGS(PLATFORM_PROFILE_LAST) - 1] = ~0UL }, in platform_profile_store()
429 if (!test_bit(i, data.aggregate)) in platform_profile_store()
496 .aggregate = { [0 ... BITS_TO_LONGS(PLATFORM_PROFILE_LAST) - 1] = ~0UL }, in platform_profile_cycle()
519 clear_bit(PLATFORM_PROFILE_CUSTOM, data.aggregate); in platform_profile_cycle()
521 next = find_next_bit_wrap(data.aggregate, in platform_profile_cycle()