Lines Matching refs:stbuf
63 static int CheckDrive(char *drive, struct stat *stbuf)
69 if ( stat(drive, stbuf) < 0 ) {
75 if ( S_ISCHR(stbuf->st_mode) || S_ISBLK(stbuf->st_mode) ) {
97 static void AddDrive(char *drive, struct stat *stbuf)
106 if ( stbuf->st_rdev == SDL_cdmode[i] ) {
121 SDL_cdmode[i] = stbuf->st_rdev;
139 struct stat stbuf;
167 if ( CheckDrive(SDLcdrom, &stbuf) > 0 ) {
168 AddDrive(SDLcdrom, &stbuf);
196 switch (CheckDrive(drive, &stbuf)) {
199 AddDrive(drive, &stbuf);
212 if ( CheckDrive(drive, &stbuf) > 0 ) {
213 AddDrive(drive, &stbuf);