Passing a var to a function using add_filter

Hello, as my code below shows, I'm trying to call add_filter using a function. But as add_filter requires two strings, I can't pass a function name with a variable. (see Below)

function getallopts($options) {
	foreach $options as $opt {
	add_filter('pre_site_option_'.$opt, ccx_options_activated_modules($opt));
	}
}

This is drivinig me up the wall, and the examples on wordpress's docs show vague examples using an array.

Maybe Aaron can lend a hand here?