Changeset 792

Show
Ignore:
Timestamp:
07/13/08 20:48:38 (2 months ago)
Author:
mwhitworth
Message:

Add some exports and TODOs.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • Whitix/branches/fs/fs/vfs/bcache.c

    r773 r792  
    7272} 
    7373 
     74SYMBOL_EXPORT(BufferLock); 
     75 
    7476/*********************************************************************** 
    7577 * 
     
    8991        WakeUp(&buffer->waitQueue); 
    9092} 
     93 
     94SYMBOL_EXPORT(BufferUnlock); 
    9195 
    9296static void BufferWait(struct Buffer* buffer) 
     
    122126                BufferWait(buffer); 
    123127} 
     128 
     129SYMBOL_EXPORT(WaitForBuffer); 
    124130 
    125131/*********************************************************************** 
     
    149155        buff->data=(BYTE*)malloc(device->softBlockSize); 
    150156        if (!buff->data) 
     157        { 
     158                MemCacheFree(blockCache, buff); 
    151159                return NULL; 
     160        } 
    152161 
    153162        INIT_WAITQUEUE_HEAD(&buff->waitQueue); 
     
    157166        return buff; 
    158167} 
     168 
     169SYMBOL_EXPORT(BlockBufferAlloc); 
    159170 
    160171/*********************************************************************** 
     
    306317        StorageDoRequest(device,request); 
    307318} 
     319 
     320/* TODO: device is redundant here. */ 
    308321 
    309322int BlockWrite(struct StorageDevice* device,struct Buffer* buffer)