Lines Matching refs:status

269 	int status;
286 status = drvdata->config->set_configuration(drvdata,
288 if (status)
289 return status;
292 status = drvdata->config->get_status(drvdata);
293 if ((status & XHI_SR_DALIGN_MASK) != XHI_SR_DALIGN_MASK)
305 status = drvdata->config->set_configuration(drvdata,
307 if (status)
308 return status;
313 status = drvdata->config->get_configuration(drvdata, reg_data, 1);
314 if (status)
315 return status;
322 int status;
334 status = hwicap_command_desync(drvdata);
335 if (status)
336 return status;
343 status = hwicap_get_configuration_register(
346 if (status)
347 return status;
350 status = hwicap_command_desync(drvdata);
351 if (status)
352 return status;
365 int status;
367 status = mutex_lock_interruptible(&drvdata->sem);
368 if (status)
369 return status;
381 status = -EFAULT;
392 status = -ENOMEM;
415 status = drvdata->config->get_configuration(drvdata,
419 if (status) {
427 status = -EFAULT;
436 status = bytes_to_read;
439 return status;
451 ssize_t status;
453 status = mutex_lock_interruptible(&drvdata->sem);
454 if (status)
455 return status;
461 status = 0;
467 status = -ENOMEM;
488 status = -EFAULT;
494 status = -EFAULT;
499 status = drvdata->config->set_configuration(drvdata,
502 if (status) {
504 status = -EFAULT;
525 status = written;
528 return status;
534 int status;
539 status = mutex_lock_interruptible(&drvdata->sem);
540 if (status)
544 status = -EBUSY;
548 status = hwicap_initialize_hwicap(drvdata);
549 if (status) {
563 return status;
570 int status = 0;
579 status = drvdata->config->set_configuration(drvdata,
581 if (status)
585 status = hwicap_command_desync(drvdata);
586 if (status)
592 return status;