USB_FAILURE
ret = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
*errp = USB_FAILURE;
*errp = USB_FAILURE;
return (USB_FAILURE);
*errp = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
USB_SUCCESS : USB_FAILURE);
int rval = USB_FAILURE;
return (((1U << port_type) & arg1) ? USB_SUCCESS : USB_FAILURE);
int rval = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
int rval = USB_FAILURE;
return (USB_FAILURE);
int rval = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
int rv = USB_FAILURE;
int rv = USB_FAILURE;
int rv = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
rval = USB_FAILURE;
int rv = USB_FAILURE;
rv = USB_FAILURE;
rv = USB_FAILURE;
rval = (count == 0) ? USB_SUCCESS : USB_FAILURE;
return (USB_FAILURE);
int rv = USB_FAILURE;
return (USB_FAILURE);
int rval = USB_FAILURE;
return (USB_FAILURE);
int rval = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
int rval = USB_FAILURE;
rval = USB_FAILURE;
rval = USB_FAILURE;
int rval = USB_FAILURE;
return (ignore_errors ? USB_SUCCESS: USB_FAILURE);
int retval = USB_FAILURE;
retval = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
int rval = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
int rval = USB_FAILURE;
error = USB_FAILURE;
retval = USB_FAILURE;
int retval = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
if (hid_parse_hid_descr_failure(hidp) == USB_FAILURE) {
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
int rval = USB_FAILURE;
int rval = USB_FAILURE;
return (USB_FAILURE);
int rval = USB_FAILURE;
return (USB_FAILURE);
int rval = USB_FAILURE;
int rval = USB_FAILURE;
return (USB_FAILURE);
int rval = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
int rval = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
if (usbms_check_for_wheels(usbmsp) == USB_FAILURE) {
return (USB_FAILURE);
return (count < countmax ? USB_SUCCESS : USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (uf->uf_tx_mp == NULL ? USB_SUCCESS : USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
int rval = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
return ((acm_port->acm_tx_mp == NULL) ? USB_SUCCESS : USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
rval = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
int rval = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
int rval = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return ((kp->kp_tx_mp == NULL) ? USB_SUCCESS : USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
int rval = USB_FAILURE;
return ((plp->pl_tx_mp == NULL) ? USB_SUCCESS : USB_FAILURE);
rval = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
int rval = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
int rval = USB_FAILURE;
return (USB_FAILURE);
int rval = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
rval = USB_FAILURE;
int rval = USB_FAILURE;
int rval = USB_FAILURE;
return (USB_FAILURE);
int rval = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
rv = USB_FAILURE;
rv = USB_FAILURE;
rv = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
int rval = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
error = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
error = USB_FAILURE;
return (USB_FAILURE);
error = USB_FAILURE;
error = USB_FAILURE;
error = USB_FAILURE;
error = USB_FAILURE;
error = USB_FAILURE;
error = USB_FAILURE;
error = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
if (interval == USB_FAILURE) {
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
val = USB_FAILURE;
val = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
error = USB_FAILURE;
error = USB_FAILURE;
error = USB_FAILURE;
int error = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
if (interval == USB_FAILURE) {
return (USB_FAILURE);
return (USB_FAILURE);
error = USB_FAILURE;
error = USB_FAILURE;
error = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
error = USB_FAILURE;
error = USB_FAILURE;
error = USB_FAILURE;
error = USB_FAILURE;
val = USB_FAILURE;
val = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
error = USB_FAILURE;
error = USB_FAILURE;
error = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
error = USB_FAILURE;
return (USB_FAILURE);
error = USB_FAILURE;
error = USB_FAILURE;
error = USB_FAILURE;
error = USB_FAILURE;
error = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
error = USB_FAILURE;
error = USB_FAILURE;
error = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
if (bandwidth == USB_FAILURE) {
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
err = USB_FAILURE;
return (USB_FAILURE);
err = USB_FAILURE;
if (err == USB_FAILURE) {
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (uhcip->uhci_cv_signal ? USB_FAILURE : USB_SUCCESS);
val = USB_FAILURE;
val = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
ret = USB_FAILURE;
ret = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
scsa2usbp) == USB_FAILURE) {
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
int rval = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
if (scsa2usb_open_usb_pipes(scsa2usbp) == USB_FAILURE) {
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
rval = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
if (ret == USB_FAILURE) {
return (USB_FAILURE);
if (ret == USB_FAILURE) {
if (ret == USB_FAILURE) {
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
(hubd_can_suspend(hubd) == USB_FAILURE)) {
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
retval = USB_FAILURE;
int rval = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
rval = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
int rval = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
rval = USB_FAILURE;
rval = USB_FAILURE;
rval = USB_FAILURE;
rval = USB_FAILURE;
rval = USB_FAILURE;
return (USB_FAILURE);
int rval = USB_FAILURE;
return (USB_FAILURE);
return (total_power ? USB_FAILURE : USB_SUCCESS);
int retval = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
int rval = USB_FAILURE;
if (hubd_wait_for_hotplug_exit(hubd) == USB_FAILURE) {
int rval = USB_FAILURE;
int rval = USB_FAILURE;
int retval = USB_FAILURE;
return (USB_FAILURE);
return (rval == NDI_SUCCESS ? USB_SUCCESS : USB_FAILURE);
return (USB_FAILURE);
int rval = USB_FAILURE;
return (USB_FAILURE);
return ((rval == NDI_SUCCESS) ? USB_SUCCESS : USB_FAILURE);
return (USB_FAILURE);
int rval = USB_FAILURE;
if (usba_set_usb_address(usba_device) == USB_FAILURE) {
rval = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
rval = USB_FAILURE;
int rval = USB_FAILURE;
return (USB_FAILURE);
rval = USB_FAILURE;
rval = USB_FAILURE;
int rval = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
int rval = USB_FAILURE;
return (USB_FAILURE);
int rval = USB_FAILURE;
return (USB_FAILURE);
int rval = USB_FAILURE;
rval = USB_FAILURE;
return (USB_FAILURE);
USB_FAILURE) {
ASSERT(ugen_epxs_check_open_nodes(ugenp) == USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
rval = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
rval = USB_FAILURE;
return (i >= timeout ? USB_FAILURE : USB_SUCCESS);
callback(pipe_handle, callback_arg, USB_FAILURE,
rval = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
rval = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (wrp->wr_cr == USB_CR_OK ? USB_SUCCESS : USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
{USB_FAILURE, USB_CR_UNSPECIFIED_ERR},
rval = USB_FAILURE;
rval = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
rval = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
{ USB_FAILURE, "<failure>" },
{ USB_FAILURE, EIO },
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
rval = USB_FAILURE;
rval = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
rval = USB_FAILURE;
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);
return (USB_FAILURE);