Свистать всех наверх! - приказывает капитан корабля, и это значит, что случилось нечто серьезное, либо капитан хочет что-то сказать всем и побыстрее.
С чего бы эта команда означала тогда сбор матросов на реях матч, там могли только повесить за особые провинности, и не всех сразу.
На капитанском мостике все не уместятся, он недаром мостик, а не мост, небольшой.
На верхние койки всех перемещать незачем, если на судне вода, то не на койки повыше капитан приказывает всем перелечь, а начать устранять пробоину и откачивать воду.
Чтобы собрать команду в удобном месте для отдачи приказа, капитан "свищет их наверх", на верхнюю палубу. Где сам находится.
С) на верхней палубе