71 int ilengthused, iresult;
86 memset (cvbnodetmp2, 0, (
size_t) psvbptr->
inodesize);
94 cvbnodetmp2[psvbptr->
inodesize - 2] = 0x7f;
96 iresult =
ivbblockwrite (ihandle, 1, tnodenumber, cvbnodetmp2);
122 cvbnodetmp2[psvbptr->
inodesize - 2] = 0x7f;
123 cvbnodetmp2[psvbptr->
inodesize - 3] = -2;
125 inl_stquad (theadnode, &cvbnodetmp2[INTSIZE]);
126 iresult =
ivbblockwrite (ihandle, 1, tnodenumber, cvbnodetmp2);
135 cvbnodetmp2[psvbptr->
inodesize - 2] = 0x7f;
136 cvbnodetmp2[psvbptr->
inodesize - 3] = -2;
137 iresult =
ivbblockwrite (ihandle, 1, tnodenumber, cvbnodetmp2);
153 off_t theadnode, tnodenumber;
154 int ilengthused, iresult;
175 if (theadnode != 0) {
202 if (tnodenumber == (off_t)-1) {
224 off_t theadnode, tvalue;
241 if (theadnode != 0) {
257 if (ilengthused > (INTSIZE +
QUADSIZE)) {
287 off_t theadnode, tnextnode, tvalue;
288 int ilengthused, iresult;
299 while (theadnode != 0) {
315 if (ilengthused > INTSIZE +
QUADSIZE) {
321 if (ilengthused > INTSIZE +
QUADSIZE) {
346 theadnode = tnextnode;
358 off_t theadnode, tprevnode, tnextnode;
359 int iloop, ilengthused;
375 if (theadnode < trownumber) {
379 while (theadnode < trownumber) {
380 if (theadnode != 0) {
390 while (theadnode != 0) {
409 (
size_t)(ilengthused - iloop));
411 if (ilengthused > INTSIZE +
QUADSIZE) {
436 tprevnode = theadnode;
static int inl_ldint(void *pclocation)
int ivbblockread(const int ihandle, const int iisindex, const off_t tblocknumber, char *cbuffer)
off_t tvbnodeallocate(const int ihandle)
static off_t tvbdatacountgetnext(const int ihandle)
static void inl_stint(int ivalue, void *pclocation)
int ivbforcedataallocate(const int ihandle, const off_t trownumber)
unsigned char iisdictlocked
struct DICTNODE sdictnode
struct DICTINFO * psvbfile[128+1]
static char cvbnodetmp[4096]
int ivbblockwrite(const int ihandle, const int iisindex, const off_t tblocknumber, const char *cbuffer)
static void inl_stquad(off_t tvalue, void *pclocation)
off_t tvbnodecountgetnext(const int ihandle)
static off_t inl_ldquad(void *pclocation)
int ivbdatafree(const int ihandle, const off_t trownumber)
off_t tvbdataallocate(const int ihandle)
int ivbnodefree(const int ihandle, const off_t tnodenumber)