rusticl/kernel: use real references for arguments

211 jobs for !15439 with rusticl/wip in 9 seconds (queued for 8 minutes and 23 seconds)
merge request