• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/timemachine/netatalk-2.2.0/include/atalk/

Lines Matching refs:adouble

2  * $Id: adouble.h,v 1.55 2010-03-30 12:55:26 franklahm Exp $
263 struct adouble {
295 int (*ad_rebuild_header)(struct adouble *);
296 int (*ad_check_header)(struct adouble *, struct stat *);
297 int (*ad_header_read)(struct adouble *, struct stat *);
298 int (*ad_header_upgrade)(struct adouble *, char *);
315 /* adouble v2 cnid cache */
318 #define ADVOL_UNIXPRIV (1 << 2) /* adouble unix priv */
442 extern int ad_rebuild_adouble_header (struct adouble *);
443 extern int ad_rebuild_sfm_header (struct adouble *);
444 extern int ad_copy_header (struct adouble *, struct adouble *);
445 extern int ad_flush (struct adouble *);
446 extern int ad_close (struct adouble *, int);
449 extern int ad_fcntl_lock (struct adouble *, const u_int32_t /*eid*/,
452 extern void ad_fcntl_unlock (struct adouble *, const int /*user*/);
453 extern int ad_fcntl_tmplock (struct adouble *, const u_int32_t /*eid*/,
456 extern int ad_testlock (struct adouble * /*adp*/, int /*eid*/, off_t /*off*/);
458 extern u_int16_t ad_openforks (struct adouble * /*adp*/, u_int16_t);
459 extern int ad_excl_lock (struct adouble * /*adp*/, const u_int32_t /*eid*/);
475 extern void ad_init (struct adouble *, int, int );
476 extern int ad_open (const char *, int, int, int, struct adouble *);
477 extern int ad_openat (int dirfd, const char *, int, int, int, struct adouble *);
478 extern int ad_refresh (struct adouble *);
480 extern int ad_metadata (const char *, int, struct adouble *);
481 extern int ad_metadataat (int, const char *, int, struct adouble *);
531 extern ssize_t ad_read (struct adouble *, const u_int32_t,
534 extern ssize_t ad_write (struct adouble *, const u_int32_t, off_t,
538 extern int ad_dtruncate (struct adouble *, const off_t);
539 extern int ad_rtruncate (struct adouble *, const off_t);
542 extern off_t ad_size (const struct adouble *, const u_int32_t );
545 extern void *ad_mmapread (struct adouble *, const u_int32_t,
547 extern void *ad_mmapwrite (struct adouble *, const u_int32_t,
552 extern int ad_setdate (struct adouble *, unsigned int, u_int32_t);
553 extern int ad_getdate (const struct adouble *, unsigned int, u_int32_t *);
556 extern int ad_setattr (const struct adouble *, const u_int16_t);
557 extern int ad_getattr (const struct adouble *, u_int16_t *);
560 extern int ad_setname (struct adouble *, const char *);
563 extern int ad_setid (struct adouble *, const dev_t dev,const ino_t ino, const u_int32_t, const u_int32_t, const void *);
564 extern u_int32_t ad_getid (struct adouble *, const dev_t, const ino_t, const cnid_t, const void *);
565 extern u_int32_t ad_forcegetid (struct adouble *adp);
571 extern int ad_readfile_init(const struct adouble *ad,
578 extern ssize_t ad_writefile (struct adouble *, const int,