wait_port_writable
ret = wait_port_writable(port, nonblock);
ret = wait_port_writable(port, filp->f_flags & O_NONBLOCK);