Вы не можете вызвать функцию контроллера из другого контроллера.CI этого не допустит.
Если вам нужно, чтобы пользователь «перешел» с контроллера на другой, лучше всего установить флэш-данные сеанса со всеми данными, которые вам нужно передать с одного контроллера на другой.и затем используйте простое перенаправление.
$this->session->set_flashdata('handoff_data');
redirect('second_controller/function');
Существуют другие способы, некоторые более мощные, некоторые более сложные, но это, безусловно, самый простой