Changes in uspace/srv/vfs/vfs_file.c [1433ecda:777832e] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/vfs/vfs_file.c
r1433ecda r777832e 71 71 fibril_mutex_lock(&vfs_data->lock); 72 72 if (!vfs_data->files) { 73 vfs_data->files = malloc( MAX_OPEN_FILES * sizeof(vfs_file_t *));73 vfs_data->files = malloc(VFS_MAX_OPEN_FILES * sizeof(vfs_file_t *)); 74 74 if (!vfs_data->files) { 75 75 fibril_mutex_unlock(&vfs_data->lock); 76 76 return false; 77 77 } 78 memset(vfs_data->files, 0, MAX_OPEN_FILES * sizeof(vfs_file_t *));78 memset(vfs_data->files, 0, VFS_MAX_OPEN_FILES * sizeof(vfs_file_t *)); 79 79 } 80 80 fibril_mutex_unlock(&vfs_data->lock); … … 90 90 return; 91 91 92 for (i = 0; i < MAX_OPEN_FILES; i++) {92 for (i = 0; i < VFS_MAX_OPEN_FILES; i++) { 93 93 if (vfs_data->files[i]) 94 94 (void) _vfs_fd_free(vfs_data, i); … … 199 199 unsigned int i; 200 200 if (desc) 201 i = MAX_OPEN_FILES - 1;201 i = VFS_MAX_OPEN_FILES - 1; 202 202 else 203 203 i = 0; … … 233 233 i--; 234 234 } else { 235 if (i == MAX_OPEN_FILES - 1)235 if (i == VFS_MAX_OPEN_FILES - 1) 236 236 break; 237 237 … … 261 261 static errno_t _vfs_fd_free_locked(vfs_client_data_t *vfs_data, int fd) 262 262 { 263 if ((fd < 0) || (fd >= MAX_OPEN_FILES) || !vfs_data->files[fd]) {263 if ((fd < 0) || (fd >= VFS_MAX_OPEN_FILES) || !vfs_data->files[fd]) { 264 264 return EBADF; 265 265 } … … 311 311 312 312 fibril_mutex_lock(&VFS_DATA->lock); 313 if ((fd < 0) || (fd >= MAX_OPEN_FILES)) {313 if ((fd < 0) || (fd >= VFS_MAX_OPEN_FILES)) { 314 314 fibril_mutex_unlock(&VFS_DATA->lock); 315 315 return EBADF; … … 342 342 343 343 fibril_mutex_lock(&vfs_data->lock); 344 if ((fd >= 0) && (fd < MAX_OPEN_FILES)) {344 if ((fd >= 0) && (fd < VFS_MAX_OPEN_FILES)) { 345 345 vfs_file_t *file = vfs_data->files[fd]; 346 346 if (file != NULL) {
Note:
See TracChangeset
for help on using the changeset viewer.