Lines Matching refs:i_io_list
72 return list_entry(head, struct inode, i_io_list);
114 * Move @inode->i_io_list to @list of @wb and set %WB_has_dirty_io.
126 list_move(&inode->i_io_list, head);
313 list_move(&inode->i_io_list, &wb->b_attached);
315 list_del_init(&inode->i_io_list);
411 * path owns the inode and we shouldn't modify ->i_io_list.
454 if (!list_empty(&inode->i_io_list)) {
460 list_for_each_entry(pos, &new_wb->b_dirty, i_io_list)
465 pos->i_io_list.prev);
646 list_for_each_entry(inode, list, i_io_list) {
1184 list_del_init(&inode->i_io_list);
1290 list_del_init(&inode->i_io_list);
1354 list_del_init(&inode->i_io_list);
1428 list_move(&inode->i_io_list, &tmp);
1446 * Although inode's i_io_list is moved from 'tmp' to 'dispatch_queue',
1456 list_move(&inode->i_io_list, dispatch_queue);
1778 * If the inode is freeing, its i_io_list shoudn't be updated