Searched refs:nextvnid (Results 1 - 2 of 2) sorted by relevance

/haiku/src/add-ons/kernel/file_systems/websearchfs/
H A Dvnidpool.c17 #define BM_ISSET(p, vnid) (BM_BYTE(p, vnid) & (1 << (p->nextvnid % sizeof(BMT))))
18 #define BM_SET(p, vnid) (BM_BYTE(p, vnid) |= (1 << (p->nextvnid % sizeof(BMT))))
19 #define BM_UNSET(p, vnid) (BM_BYTE(p, vnid) &= ~(1 << (p->nextvnid % sizeof(BMT))))
34 p->nextvnid = 1LL;
69 for (i = 0; BM_ISSET(pool, pool->nextvnid) && i < pool->bmsize; pool->nextvnid++, i++) {
71 if (!pool->nextvnid)
74 if (BM_ISSET(pool, pool->nextvnid))
77 BM_SET(pool, pool->nextvnid);
78 *vnid = pool->nextvnid
[all...]
H A Dvnidpool.h12 ino_t nextvnid; member in struct:vnidpool

Completed in 32 milliseconds