Lines Matching refs:block
633 * blocking and without reaching the end. The data the pointer 'block' points
638 static CURLcode ssh_statemach_act(struct connectdata *conn, bool *block)
653 *block = 0; /* we're not blocking by default */
2440 /* we would block, we need to wait for the socket to be ready (in the
2442 *block = TRUE;
2504 static void ssh_block2waitfor(struct connectdata *conn, bool block)
2508 if(!block)
2516 /* It didn't block or libssh2 didn't reveal in which direction, put back
2530 bool block; /* we store the status and use that to provide a ssh_getsock()
2533 result = ssh_statemach_act(conn, &block);
2535 ssh_block2waitfor(conn, block);
2548 bool block;
2551 result = ssh_statemach_act(conn, &block);
2571 if((CURLE_OK == result) && block) {
2890 * If the read would block (EWOULDBLOCK) we return -1. Otherwise we return