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);
288 list_move(&inode->i_io_list, &wb->b_attached);
290 list_del_init(&inode->i_io_list);
386 * path owns the inode and we shouldn't modify ->i_io_list.
429 if (!list_empty(&inode->i_io_list)) {
435 list_for_each_entry(pos, &new_wb->b_dirty, i_io_list)
440 pos->i_io_list.prev);
621 list_for_each_entry(inode, list, i_io_list) {
1159 list_del_init(&inode->i_io_list);
1265 list_del_init(&inode->i_io_list);
1329 list_del_init(&inode->i_io_list);
1403 list_move(&inode->i_io_list, &tmp);
1421 * Although inode's i_io_list is moved from 'tmp' to 'dispatch_queue',
1431 list_move(&inode->i_io_list, dispatch_queue);
1753 * If the inode is freeing, its i_io_list shoudn't be updated