Lines Matching full:status

69 	int status;  in ocfs2_fileattr_get()  local
71 status = ocfs2_inode_lock(inode, NULL, 0); in ocfs2_fileattr_get()
72 if (status < 0) { in ocfs2_fileattr_get()
73 mlog_errno(status); in ocfs2_fileattr_get()
74 return status; in ocfs2_fileattr_get()
82 return status; in ocfs2_fileattr_get()
95 int status; in ocfs2_fileattr_set() local
100 status = ocfs2_inode_lock(inode, &bh, 1); in ocfs2_fileattr_set()
101 if (status < 0) { in ocfs2_fileattr_set()
102 mlog_errno(status); in ocfs2_fileattr_set()
114 status = -EPERM; in ocfs2_fileattr_set()
121 status = PTR_ERR(handle); in ocfs2_fileattr_set()
122 mlog_errno(status); in ocfs2_fileattr_set()
130 status = ocfs2_mark_inode_dirty(handle, inode, bh); in ocfs2_fileattr_set()
131 if (status < 0) in ocfs2_fileattr_set()
132 mlog_errno(status); in ocfs2_fileattr_set()
141 return status; in ocfs2_fileattr_set()
283 int status = 0, unlock = 0; in ocfs2_info_scan_inode_alloc() local
292 status = ocfs2_inode_lock(inode_alloc, &bh, 0); in ocfs2_info_scan_inode_alloc()
293 if (status < 0) { in ocfs2_info_scan_inode_alloc()
294 mlog_errno(status); in ocfs2_info_scan_inode_alloc()
299 status = ocfs2_read_blocks_sync(osb, blkno, 1, &bh); in ocfs2_info_scan_inode_alloc()
300 if (status < 0) { in ocfs2_info_scan_inode_alloc()
301 mlog_errno(status); in ocfs2_info_scan_inode_alloc()
323 return status; in ocfs2_info_scan_inode_alloc()
332 int status, type = INODE_ALLOC_SYSTEM_INODE; in ocfs2_info_handle_freeinode() local
339 status = -ENOMEM; in ocfs2_info_handle_freeinode()
340 mlog_errno(status); in ocfs2_info_handle_freeinode()
345 status = -EFAULT; in ocfs2_info_handle_freeinode()
357 status = -EIO; in ocfs2_info_handle_freeinode()
364 status = ocfs2_lookup_ino_from_name(osb->sys_root_inode, in ocfs2_info_handle_freeinode()
368 if (status < 0) { in ocfs2_info_handle_freeinode()
369 status = -ENOENT; in ocfs2_info_handle_freeinode()
374 status = ocfs2_info_scan_inode_alloc(osb, inode_alloc, blkno, oifi, i); in ocfs2_info_handle_freeinode()
379 if (status < 0) in ocfs2_info_handle_freeinode()
386 status = -EFAULT; in ocfs2_info_handle_freeinode()
390 status = 0; in ocfs2_info_handle_freeinode()
392 if (status) in ocfs2_info_handle_freeinode()
397 return status; in ocfs2_info_handle_freeinode()
440 int status = 0, used; in ocfs2_info_freefrag_scan_chain() local
465 status = ocfs2_read_group_descriptor(gb_inode, in ocfs2_info_freefrag_scan_chain()
469 status = ocfs2_read_blocks_sync(osb, blkno, 1, &bh); in ocfs2_info_freefrag_scan_chain()
471 if (status < 0) { in ocfs2_info_freefrag_scan_chain()
474 status = -EIO; in ocfs2_info_freefrag_scan_chain()
533 return status; in ocfs2_info_freefrag_scan_chain()
541 int status = 0, unlock = 0, i; in ocfs2_info_freefrag_scan_bitmap() local
552 status = ocfs2_inode_lock(gb_inode, &bh, 0); in ocfs2_info_freefrag_scan_bitmap()
553 if (status < 0) { in ocfs2_info_freefrag_scan_bitmap()
554 mlog_errno(status); in ocfs2_info_freefrag_scan_bitmap()
559 status = ocfs2_read_blocks_sync(osb, blkno, 1, &bh); in ocfs2_info_freefrag_scan_bitmap()
560 if (status < 0) { in ocfs2_info_freefrag_scan_bitmap()
561 mlog_errno(status); in ocfs2_info_freefrag_scan_bitmap()
574 status = -EINVAL; in ocfs2_info_freefrag_scan_bitmap()
590 status = ocfs2_info_freefrag_scan_chain(osb, gb_inode, in ocfs2_info_freefrag_scan_bitmap()
594 if (status) in ocfs2_info_freefrag_scan_bitmap()
611 return status; in ocfs2_info_freefrag_scan_bitmap()
619 int status, type = GLOBAL_BITMAP_SYSTEM_INODE; in ocfs2_info_handle_freefrag() local
627 status = -ENOMEM; in ocfs2_info_handle_freefrag()
628 mlog_errno(status); in ocfs2_info_handle_freefrag()
633 status = -EFAULT; in ocfs2_info_handle_freefrag()
641 status = -EINVAL; in ocfs2_info_handle_freefrag()
650 status = -EIO; in ocfs2_info_handle_freefrag()
656 status = ocfs2_lookup_ino_from_name(osb->sys_root_inode, in ocfs2_info_handle_freefrag()
660 if (status < 0) { in ocfs2_info_handle_freefrag()
661 status = -ENOENT; in ocfs2_info_handle_freefrag()
666 status = ocfs2_info_freefrag_scan_bitmap(osb, gb_inode, blkno, oiff); in ocfs2_info_handle_freefrag()
667 if (status < 0) in ocfs2_info_handle_freefrag()
673 status = -EFAULT; in ocfs2_info_handle_freefrag()
677 status = 0; in ocfs2_info_handle_freefrag()
679 if (status) in ocfs2_info_handle_freefrag()
684 return status; in ocfs2_info_handle_freefrag()
713 int status = -EFAULT; in ocfs2_info_handle_request() local
719 status = -EINVAL; in ocfs2_info_handle_request()
726 status = ocfs2_info_handle_blocksize(inode, req); in ocfs2_info_handle_request()
730 status = ocfs2_info_handle_clustersize(inode, req); in ocfs2_info_handle_request()
734 status = ocfs2_info_handle_maxslots(inode, req); in ocfs2_info_handle_request()
738 status = ocfs2_info_handle_label(inode, req); in ocfs2_info_handle_request()
742 status = ocfs2_info_handle_uuid(inode, req); in ocfs2_info_handle_request()
746 status = ocfs2_info_handle_fs_features(inode, req); in ocfs2_info_handle_request()
750 status = ocfs2_info_handle_journal_size(inode, req); in ocfs2_info_handle_request()
754 status = ocfs2_info_handle_freeinode(inode, req); in ocfs2_info_handle_request()
758 status = ocfs2_info_handle_freefrag(inode, req); in ocfs2_info_handle_request()
761 status = ocfs2_info_handle_unknown(inode, req); in ocfs2_info_handle_request()
766 return status; in ocfs2_info_handle_request()
772 int status = -EFAULT; in ocfs2_get_request_ptr() local
791 status = 0; in ocfs2_get_request_ptr()
793 return status; in ocfs2_get_request_ptr()
810 int i, status = 0; in ocfs2_info_handle() local
816 status = -EINVAL; in ocfs2_info_handle()
822 status = ocfs2_get_request_ptr(info, i, &req_addr, compat_flag); in ocfs2_info_handle()
823 if (status) in ocfs2_info_handle()
828 status = -EINVAL; in ocfs2_info_handle()
832 status = ocfs2_info_handle_request(inode, reqp); in ocfs2_info_handle()
833 if (status) in ocfs2_info_handle()
838 return status; in ocfs2_info_handle()
845 int status; in ocfs2_ioctl() local
870 status = mnt_want_write_file(filp); in ocfs2_ioctl()
871 if (status) in ocfs2_ioctl()
872 return status; in ocfs2_ioctl()
873 status = ocfs2_group_extend(inode, new_clusters); in ocfs2_ioctl()
875 return status; in ocfs2_ioctl()
888 status = mnt_want_write_file(filp); in ocfs2_ioctl()
889 if (status) in ocfs2_ioctl()
890 return status; in ocfs2_ioctl()
891 status = ocfs2_group_add(inode, &input); in ocfs2_ioctl()
893 return status; in ocfs2_ioctl()