Subversion Repositories HelenOS

Rev

Rev 2763 | Rev 2769 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2763 Rev 2766
Line 42... Line 42...
42
#include <string.h>
42
#include <string.h>
43
#include <stdarg.h>
43
#include <stdarg.h>
44
#include <bool.h>
44
#include <bool.h>
45
#include <futex.h>
45
#include <futex.h>
46
#include <libadt/list.h>
46
#include <libadt/list.h>
47
#include <atomic.h>
-
 
48
#include <vfs/canonify.h>
47
#include <vfs/canonify.h>
49
 
48
 
50
#define min(a, b)   ((a) < (b) ? (a) : (b))
49
#define min(a, b)   ((a) < (b) ? (a) : (b))
51
 
50
 
52
atomic_t plb_futex = FUTEX_INITIALIZER;
51
futex_t plb_futex = FUTEX_INITIALIZER;
53
link_t plb_head;    /**< PLB entry ring buffer. */
52
link_t plb_head;    /**< PLB entry ring buffer. */
54
uint8_t *plb = NULL;
53
uint8_t *plb = NULL;
55
 
54
 
56
/** Perform a path lookup.
55
/** Perform a path lookup.
57
 *
56
 *