in include/asm/io.h [259:268]
static inline void insw(unsigned long port, void *buffer, int count) { if (count) { u16 *buf = buffer; do { u16 x = inw(port); *buf++ = x; } while (--count); } }