thread.c
ubixfs/ubixfs.h
ubixos/kpanic.h
vfs/vfs.h
lib/kprintf.h
sys/thread.h
ubixos/kpanic.h
ubixos/sched.h
ubixos/types.h
sys/_types.h
vfs/file.h
sys/tss.h
mpi/mpi.h
vfs/vfs.h
vfs/mount.h
lib/kprintf.h
ubixfs/ubixfs.h
ubixfs/dirCache.h
src/sys/ubixfs/thread.c
sys/sysproto.h
sys/signal.h
ubixos/tty.h
sys/device.h
void void ubixfs_thread (struct vfs_mountPoint *mp) ubixfs_thread struct vfs_mountPoint * mp mpi_message::header kpanic kprintf mpi_createMbox mpi_fetchMessage ubixFS_Info
int int mounts mounts
struct @9 struct @9 ubixFS_Info ubixFS_Info ubixfs_thread

    /*****************************************************************************************
    Copyright(c)2002-2004TheUbixOSProject
    Allrightsreserved.

    Redistributionanduseinsourceandbinaryforms,withorwithoutmodification,are
    permittedprovidedthatthefollowingconditionsaremet:

    Redistributionsofsourcecodemustretaintheabovecopyrightnotice,thislistof
    conditions,thefollowingdisclaimerandthelistofauthors.Redistributionsinbinary
    formmustreproducetheabovecopyrightnotice,thislistofconditions,thefollowing
    disclaimerandthelistofauthorsinthedocumentationand/orothermaterialsprovided
    withthedistribution.NeitherthenameoftheUbixOSProjectnorthenamesofits
    contributorsmaybeusedtoendorseorpromoteproductsderivedfromthissoftware
    withoutspecificpriorwrittenpermission.

    THISSOFTWAREISPROVIDEDBYTHECOPYRIGHTHOLDERSANDCONTRIBUTORS"ASIS"ANDANY
    EXPRESSORIMPLIEDWARRANTIES,INCLUDING,BUTNOTLIMITEDTO,THEIMPLIEDWARRANTIESOF
    MERCHANTABILITYANDFITNESSFORAPARTICULARPURPOSEAREDISCLAIMED.INNOEVENTSHALL
    THECOPYRIGHTOWNERORCONTRIBUTORSBELIABLEFORANYDIRECT,INDIRECT,INCIDENTAL,
    SPECIAL,EXEMPLARY,ORCONSEQUENTIALDAMAGES(INCLUDING,BUTNOTLIMITEDTO,PROCUREMENT
    OFSUBSTITUTEGOODSORSERVICES;LOSSOFUSE,DATA,ORPROFITS;ORBUSINESSINTERRUPTION)
    HOWEVERCAUSEDANDONANYTHEORYOFLIABILITY,WHETHERINCONTRACT,STRICTLIABILITY,OR
    TORT(INCLUDINGNEGLIGENCEOROTHERWISE)ARISINGINANYWAYOUTOFTHEUSEOFTHIS
    SOFTWARE,EVENIFADVISEDOFTHEPOSSIBILITYOFSUCHDAMAGE.

    $Id: thread_8c.xml 88 2016-01-12 00:11:29Z reddawg $

    *****************************************************************************************/

    #include<ubixfs/ubixfs.h>
    #include<ubixos/kpanic.h>
    #include<vfs/vfs.h>
    #include<lib/kprintf.h>

    staticstruct{
    intmounts;
    }ubixFS_Info;

    voidubixfs_thread(structvfs_mountPoint*mp){
    mpi_message_tmyMsg;

    ubixFS_Info.mounts=0;

    if(mp==0x0)
    kpanic("bah");

    if(mpi_createMbox("ubixfs")!=0x0){
    kpanic("Error:Errorcreatingmailbox:ubixfs\n");
    }
    while(1){
    if(mpi_fetchMessage("ubixfs",&myMsg)==0x0){
    switch(myMsg.header){
    default:
    kprintf("UnhandledMessage:%i\n",myMsg.header);
    break;
    }
    }
    }
    }

    /***
    $Log: thread_8c.xml,v $
    Revision 1.6  2006/12/19 14:12:53  reddawg
    rtld-elf almost workign

    Revision1.22006/12/0514:10:21reddawg
    WorkignDistro

    Revision1.1.1.12006/06/0112:46:17reddawg
    ubix2

    Revision1.22005/10/1200:13:37reddawg
    Removed

    Revision1.1.1.12005/09/2617:24:41reddawg
    nomessage

    Revision1.32004/08/1411:23:02reddawg
    Changes

    Revision1.22004/07/2309:10:06reddawg
    ubixfs:cleanedupsomefunctionsplayedwiththecachingabit
    vfs:renamedabunchoffunctions
    cleanedupafewmiscbugs

    Revision1.12004/06/2818:12:44reddawg
    Weneedthesefiles

    END
    ***/