URI: 
       tman: update venti-cache(3) - plan9port - [fork] Plan 9 from user space
  HTML git clone git://src.adamsgaard.dk/plan9port
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
   DIR commit 11758776a1be725491395b59d52074e7f6fb6f82
   DIR parent 519fe613753fe0fd38491a4249fbbdff7dbec8be
  HTML Author: David du Colombier <0intro@gmail.com>
       Date:   Tue,  8 Nov 2011 09:02:24 -0500
       
       man: update venti-cache(3)
       
       R=rsc
       CC=plan9port.codebot
       http://codereview.appspot.com/5329041
       
       Diffstat:
         M man/man3/venti-cache.3              |      29 ++++++++++++-----------------
       
       1 file changed, 12 insertions(+), 17 deletions(-)
       ---
   DIR diff --git a/man/man3/venti-cache.3 b/man/man3/venti-cache.3
       t@@ -7,7 +7,6 @@ vtblockput,
        vtblockwrite,
        vtcachealloc,
        vtcacheallocblock,
       -vtcacheblocksize,
        vtcachefree,
        vtcacheglobal,
        vtcachelocal,
       t@@ -36,28 +35,25 @@ typedef struct VtBlock
        .ta +\w'\fLVtBlock* 'u +\w'\fLxxxxxxxx'u
        .PP
        .B
       -VtCache*        vtcachealloc(VtConn *z, int blocksize, ulong nblocks);
       +VtCache*        vtcachealloc(VtConn *z, ulong maxmem);
        .PP
        .B
        void        vtcachefree(VtCache *c);
        .PP
        .B
       -u32int        vtcacheblocksize(VtCache *c);
       -.PP
       -.B
        u32int        vtglobaltolocal(uchar score[VtScoreSize])
        .br
        .B
        void        vtlocaltoglobal(u32int local, uchar score[VtScoreSize])
        .PP
        .B
       -VtBlock*        vtcacheallocblock(VtCache *c, int type);
       +VtBlock*        vtcacheallocblock(VtCache *c, int type, ulong size);
        .PP
        .B
        VtBlock*        vtcachelocal(VtCache *c, u32int addr, int type);
        .PP
        .B
       -VtBlock*        vtcacheglobal(VtCache *c, uchar[VtScoreSize], int type);
       +VtBlock*        vtcacheglobal(VtCache *c, uchar[VtScoreSize], int type, ulong size);
        .PP
        .B
        void        vtblockput(VtBlock *b);
       t@@ -119,17 +115,13 @@ allocates a new cache using the client connection
        .IR venti-conn (3)
        and
        .IR venti-client (3)),
       -with room for
       -.I nblocks
       -of maximum block size
       -.I blocksize .
       +with
       +.I maxmem
       +bytes of memory.
        .PP
        .I Vtcachefree
        frees a cache and all the associated blocks.
        .PP
       -.I Vtcacheblocksize
       -returns the cache's maximum block size.
       -.PP
        .I Vtglobaltolocal
        returns the local address corresponding to the given
        local
       t@@ -147,7 +139,9 @@ to the local score for the cache address
        .PP
        .I Vtcacheallocblock
        allocates a new local block with the given
       -.IR type .
       +.I type 
       +and
       +.IR size .
        .PP
        .I Vtcachelocal
        retrieves the local block at address
       t@@ -160,9 +154,10 @@ must match the type of the block found at
        .PP
        .I Vtcacheglobal
        retrieves the block with the given
       -.I score
       -and
       +.IR score ,
        .I dtype
       +and
       +.I size
        from the cache, consulting the Venti server
        if necessary.
        If passed a local score,