Lines Matching full:venus
3 * Mostly platform independent upcall operations to Venus:
146 /* send Venus a null terminated string */ in venus_lookup()
217 /* Venus must get null terminated string */ in venus_mkdir()
251 /* Venus must receive an null terminated string */ in venus_rename()
256 /* another null terminated string for Venus */ in venus_rename()
288 /* Venus must get null terminated string */ in venus_create()
486 /* build packet for Venus */ in venus_pioctl()
501 * out before sending the command to Venus. */ in venus_pioctl()
521 pr_warn("%s: Venus returns: %d for %s\n", in venus_pioctl()
638 /* Don't allow signals to interrupt the following upcalls before venus
702 * failed communication with Venus _or_ will peek at Venus
703 * reply and return Venus' error.
705 * As venus has 2 types of errors, normal errors (positive) and internal
721 pr_notice("Venus dead, not sending upcall\n"); in coda_upcall()
743 /* Append msg to pending queue and poke Venus. */ in coda_upcall()
753 /* We can be interrupted while we wait for Venus to process in coda_upcall()
754 * our request. If the interrupt occurs before Venus has read in coda_upcall()
759 * was interrupted by a venus shutdown (psdev_close), return in coda_upcall()
768 /* here we map positive Venus errors to kernel errors */ in coda_upcall()
780 /* Interrupted before venus read it. */ in coda_upcall()
784 /* Venus saw the upcall, make sure we can send interrupt signal */ in coda_upcall()
786 pr_info("Venus dead, not sending signal.\n"); in coda_upcall()
846 * The next is a result of Venus detecting an inconsistent file.
850 * The last allows Venus to replace local fids with global ones