common: add *_set_funcs() to all modes