Home | History | Annotate | Download | only in pxe

Lines Matching refs:rc

58 	int rc;
69 * @v rc Final status code
71 static void pxe_tftp_close ( int rc ) {
73 xfer_close ( &pxe_tftp.xfer, rc );
74 pxe_tftp.rc = rc;
83 * @ret rc Return status code
89 int rc = 0;
102 rc = -ENOBUFS;
108 rc = -ENOBUFS;
123 if ( rc != 0 )
124 pxe_tftp_close ( rc );
127 return rc;
134 * @v rc Reason for close
137 int rc ) {
138 pxe_tftp_close ( rc );
165 * @ret rc Return status code
172 int rc;
180 pxe_tftp.rc = -EINPROGRESS;
196 if ( ( rc = xfer_open_uri_string ( &pxe_tftp.xfer,
198 DBG ( " could not open (%s)\n", strerror ( rc ) );
199 return rc;
248 int rc;
256 if ( ( rc = pxe_tftp_open ( tftp_open->ServerIPAddress,
261 tftp_open->Status = PXENV_STATUS ( rc );
266 while ( ( ( rc = pxe_tftp.rc ) == -EINPROGRESS ) &&
275 if ( rc == -EINPROGRESS )
276 rc = 0;
278 tftp_open->Status = PXENV_STATUS ( rc );
279 return ( rc ? PXENV_EXIT_FAILURE : PXENV_EXIT_SUCCESS );
369 int rc;
379 while ( ( ( rc = pxe_tftp.rc ) == -EINPROGRESS ) &&
387 if ( rc == -EINPROGRESS )
388 rc = 0;
390 tftp_read->Status = PXENV_STATUS ( rc );
391 return ( rc ? PXENV_EXIT_FAILURE : PXENV_EXIT_SUCCESS );
487 int rc;
493 if ( ( rc = pxe_tftp_open ( tftp_read_file->ServerIPAddress, 0,
495 tftp_read_file->Status = PXENV_STATUS ( rc );
502 while ( ( rc = pxe_tftp.rc ) == -EINPROGRESS )
508 pxe_tftp_close ( rc );
510 tftp_read_file->Status = PXENV_STATUS ( rc );
511 return ( rc ? PXENV_EXIT_FAILURE : PXENV_EXIT_SUCCESS );
558 int rc;
563 if ( ( rc = pxe_tftp_open ( tftp_get_fsize->ServerIPAddress, 0,
565 tftp_get_fsize->Status = PXENV_STATUS ( rc );
570 while ( ( ( rc = pxe_tftp.rc ) == -EINPROGRESS ) &&
578 if ( rc == -EINPROGRESS )
579 rc = 0;
582 pxe_tftp_close ( rc );
584 tftp_get_fsize->Status = PXENV_STATUS ( rc );
585 return ( rc ? PXENV_EXIT_FAILURE : PXENV_EXIT_SUCCESS );