Lines Matching defs:adflags
768 ad_path( const char *path, int adflags)
774 if ( adflags & ADFLAGS_DIR ) {
824 ad_path_osx(const char *path, int adflags _U_)
864 ad_path_sfm( const char *path, int adflags)
871 if ( adflags & ADFLAGS_DIR ) {
892 if ((adflags == ADFLAGS_RF)) {
1095 static int ad_error(struct adouble *ad, int adflags)
1098 if ((adflags & ADFLAGS_NOHF)) {
1102 if ((adflags & ADFLAGS_DF)) {
1109 static int new_rfork(const char *path, struct adouble *ad, int adflags);
1222 * @param adflags ADFLAGS_DF: open data file/fork\n
1227 * ADFLAGS_DIR: if path is a directory you MUST or ADFLAGS_DIR to adflags\n
1250 int ad_open( const char *path, int adflags, int oflags, int mode, struct adouble *ad)
1264 ad->ad_adflags = adflags;
1276 if ((adflags & ADFLAGS_DF)) {
1340 if (!(adflags & ADFLAGS_HF))
1374 ad_p = ad->ad_ops->ad_path( path, adflags );
1376 if (!(adflags & ADFLAGS_RDONLY)) {
1405 return ad_error(ad, adflags);
1417 return ad_error(ad, adflags);
1426 return ad_error(ad, adflags);
1450 if (new_rfork(path, ad, adflags) < 0) {
1453 ad_close(ad, adflags);
1465 ad_close( ad, adflags );
1478 if ((adflags & ADFLAGS_DIR)) {
1519 ad_close( ad, adflags );
1630 static int new_rfork(const char *path, struct adouble *ad, int adflags)
1665 if ((ad->ad_options & ADVOL_INVDOTS) && !(adflags & ADFLAGS_CREATE) &&
1699 int adflags,
1714 if (ad_open(path, adflags, oflags, mode, ad) < 0) {