Lines Matching defs:mode

97 	{	SFE_BAD_MODE_RW			, "Error : This file format does not support read/write mode." },
123 { SFE_AMBIGUOUS_SEEK , "Error : combination of file open mode and seek command is ambiguous." },
127 { SFE_BAD_OPEN_MODE , "Error : bad mode parameter for file open." },
128 { SFE_OPEN_PIPE_RDWR , "Error : attempt to open a pipe in read/write mode." },
130 { SFE_RDWR_BAD_HEADER , "Error : Cannot open file in read/write mode due to string data in header." },
134 { SFE_STR_NOT_WRITE , "Error : Trying to set a string when file is not in write mode." },
348 sf_open (const char *path, int mode, SF_INFO *sfinfo)
430 psf->file.mode = mode ;
440 sf_open_fd (int fd, int mode, SF_INFO *sfinfo, int close_desc)
463 psf->file.mode = mode ;
476 sf_open_virtual (SF_VIRTUAL_IO *sfvirtual, int mode, SF_INFO *sfinfo, void *user_data)
492 if ((mode == SFM_READ || mode == SFM_RDWR) && sfvirtual->read == NULL)
498 if ((mode == SFM_WRITE || mode == SFM_RDWR) && sfvirtual->write == NULL)
515 psf->file.mode = mode ;
1124 /* Can only do this is in SFM_WRITE mode. */
1125 if (psf->file.mode != SFM_WRITE && psf->file.mode != SFM_RDWR)
1215 if (psf->file.mode == SFM_WRITE || psf->file.mode == SFM_RDWR)
1223 if (psf->file.mode == SFM_READ || psf->file.mode == SFM_RDWR)
1228 if (psf->file.mode != SFM_WRITE && psf->file.mode != SFM_RDWR)
1308 /* Only makes sense in SFM_WRITE or SFM_RDWR mode. */
1309 if ((psf->file.mode != SFM_WRITE) && (psf->file.mode != SFM_RDWR))
1338 /* Only makes sense in SFM_WRITE or SFM_RDWR mode */
1339 if ((psf->file.mode != SFM_WRITE) && (psf->file.mode != SFM_RDWR))
1516 /* If the whence parameter has a mode ORed in, check to see that
1519 if (((whence & SFM_MASK) == SFM_WRITE && psf->file.mode == SFM_READ) ||
1520 ((whence & SFM_MASK) == SFM_READ && psf->file.mode == SFM_WRITE))
1529 { /* The SEEK_SET behaviour is independant of mode. */
1540 { if (psf->file.mode == SFM_READ)
1542 if (psf->file.mode == SFM_WRITE)
1545 if (psf->file.mode == SFM_READ)
1547 else if (psf->file.mode == SFM_WRITE || psf->file.mode == SFM_RDWR)
1580 if (psf->file.mode == SFM_RDWR || psf->file.mode == SFM_WRITE)
1592 { int new_mode = (whence & SFM_MASK) ? (whence & SFM_MASK) : psf->file.mode ;
1713 if (psf->file.mode == SFM_WRITE)
1766 if (psf->file.mode == SFM_WRITE)
1821 if (psf->file.mode == SFM_WRITE)
1874 if (psf->file.mode == SFM_WRITE)
1929 if (psf->file.mode == SFM_WRITE)
1982 if (psf->file.mode == SFM_WRITE)
2037 if (psf->file.mode == SFM_WRITE)
2090 if (psf->file.mode == SFM_WRITE)
2145 if (psf->file.mode == SFM_WRITE)
2202 if (psf->file.mode == SFM_READ)
2257 if (psf->file.mode == SFM_READ)
2314 if (psf->file.mode == SFM_READ)
2369 if (psf->file.mode == SFM_READ)
2426 if (psf->file.mode == SFM_READ)
2481 if (psf->file.mode == SFM_READ)
2538 if (psf->file.mode == SFM_READ)
2593 if (psf->file.mode == SFM_READ)
2650 if (psf->file.mode == SFM_READ)
2695 /* Set READ mode now, to see if resource fork exists. */
2696 psf->rsrc.mode = SFM_READ ;
3024 if (psf->file.mode != SFM_READ && psf->file.mode != SFM_WRITE && psf->file.mode != SFM_RDWR)
3034 if (psf->file.mode == SFM_READ)
3079 { switch (psf->file.mode)
3107 if (psf->file.mode == SFM_WRITE || (psf->file.mode == SFM_RDWR && psf->filelength == 0))
3134 psf->last_op = psf->file.mode ;
3315 if (psf->file.mode == SFM_RDWR && sf_format_check (&psf->sf) == 0)
3335 if (psf->file.mode == SFM_RDWR)
3342 if (psf->file.mode == SFM_WRITE)
3368 if (psf->file.mode == SFM_READ)