version 1.70.10.1, 2010/03/11 15:04:14 |
version 1.77, 2011/01/11 14:04:54 |
Line 166 struct puffs_mount { |
|
Line 166 struct puffs_mount { |
|
kcondvar_t pmp_sopcv; |
kcondvar_t pmp_sopcv; |
int pmp_sopthrcount; |
int pmp_sopthrcount; |
TAILQ_HEAD(, puffs_sopreq) pmp_sopreqs; |
TAILQ_HEAD(, puffs_sopreq) pmp_sopreqs; |
|
bool pmp_docompat; |
}; |
}; |
|
|
#define PUFFSTAT_BEFOREINIT 0 |
#define PUFFSTAT_BEFOREINIT 0 |
Line 206 struct puffs_node { |
|
Line 207 struct puffs_node { |
|
|
|
voff_t pn_serversize; |
voff_t pn_serversize; |
|
|
|
struct lockf * pn_lockf; |
|
|
LIST_ENTRY(puffs_node) pn_hashent; |
LIST_ENTRY(puffs_node) pn_hashent; |
}; |
}; |
|
|
Line 263 void puffs_gop_markupdate(struct vnode * |
|
Line 266 void puffs_gop_markupdate(struct vnode * |
|
void puffs_senderr(struct puffs_mount *, int, int, const char *, |
void puffs_senderr(struct puffs_mount *, int, int, const char *, |
puffs_cookie_t); |
puffs_cookie_t); |
|
|
|
bool puffs_compat_outgoing(struct puffs_req *, struct puffs_req**, ssize_t*); |
|
void puffs_compat_incoming(struct puffs_req *, struct puffs_req *); |
|
|
void puffs_updatenode(struct puffs_node *, int, voff_t); |
void puffs_updatenode(struct puffs_node *, int, voff_t); |
#define PUFFS_UPDATEATIME 0x01 |
#define PUFFS_UPDATEATIME 0x01 |
#define PUFFS_UPDATECTIME 0x02 |
#define PUFFS_UPDATECTIME 0x02 |