version 1.82.2.2, 2014/08/20 00:04:27 |
version 1.83, 2013/03/06 11:39:37 |
Line 95 extern int puffsdebug; /* puffs_subr.c * |
|
Line 95 extern int puffsdebug; /* puffs_subr.c * |
|
#define PUFFS_USE_DOTDOTCACHE(pmp) \ |
#define PUFFS_USE_DOTDOTCACHE(pmp) \ |
((pmp)->pmp_flags & PUFFS_KFLAG_CACHE_DOTDOT) |
((pmp)->pmp_flags & PUFFS_KFLAG_CACHE_DOTDOT) |
|
|
#define PUFFS_WCACHEINFO(pmp) (__USE(pmp), 0) |
#define PUFFS_WCACHEINFO(pmp) 0 |
|
|
struct puffs_newcookie { |
struct puffs_newcookie { |
puffs_cookie_t pnc_cookie; |
puffs_cookie_t pnc_cookie; |
|
|
if (park_##a) puffs_msgmem_release(park_##a); \ |
if (park_##a) puffs_msgmem_release(park_##a); \ |
} while (/*CONSTCOND*/0) |
} while (/*CONSTCOND*/0) |
|
|
#define PUFFS_MSG_ENQUEUEWAIT_NOERROR(pmp, park) \ |
|
do { \ |
|
puffs_msg_enqueue(pmp, park); \ |
|
puffs_msg_wait(pmp, park); \ |
|
} while (/*CONSTCOND*/0) |
|
|
|
#define PUFFS_MSG_ENQUEUEWAIT2_NOERROR(pmp, park, vp1, vp2) \ |
|
do { \ |
|
puffs_msg_enqueue(pmp, park); \ |
|
puffs_msg_wait2(pmp, park, vp1, vp2); \ |
|
} while (/*CONSTCOND*/0) |
|
|
|
#define PUFFS_MSG_ENQUEUEWAIT(pmp, park, var) \ |
#define PUFFS_MSG_ENQUEUEWAIT(pmp, park, var) \ |
do { \ |
do { \ |
puffs_msg_enqueue(pmp, park); \ |
puffs_msg_enqueue(pmp, park); \ |