libiscsi_tcp.c (45465487897a1c6d508b14b904dc5777f7ec7e04) libiscsi_tcp.c (c1e13f25674ed564948ecb7dfe5f83e578892896)
1/*
2 * iSCSI over TCP/IP Data-Path lib
3 *
4 * Copyright (C) 2004 Dmitry Yusupov
5 * Copyright (C) 2004 Alex Aizman
6 * Copyright (C) 2005 - 2006 Mike Christie
7 * Copyright (C) 2006 Red Hat, Inc. All rights reserved.
8 * maintained by open-iscsi@googlegroups.com

--- 1114 unchanged lines hidden (view full) ---

1123 if (iscsi_pool_init(&tcp_task->r2tpool,
1124 session->max_r2t * 2, NULL,
1125 sizeof(struct iscsi_r2t_info))) {
1126 goto r2t_alloc_fail;
1127 }
1128
1129 /* R2T xmit queue */
1130 if (kfifo_alloc(&tcp_task->r2tqueue,
1/*
2 * iSCSI over TCP/IP Data-Path lib
3 *
4 * Copyright (C) 2004 Dmitry Yusupov
5 * Copyright (C) 2004 Alex Aizman
6 * Copyright (C) 2005 - 2006 Mike Christie
7 * Copyright (C) 2006 Red Hat, Inc. All rights reserved.
8 * maintained by open-iscsi@googlegroups.com

--- 1114 unchanged lines hidden (view full) ---

1123 if (iscsi_pool_init(&tcp_task->r2tpool,
1124 session->max_r2t * 2, NULL,
1125 sizeof(struct iscsi_r2t_info))) {
1126 goto r2t_alloc_fail;
1127 }
1128
1129 /* R2T xmit queue */
1130 if (kfifo_alloc(&tcp_task->r2tqueue,
1131 session->max_r2t * 4 * sizeof(void*), GFP_KERNEL, NULL)) {
1131 session->max_r2t * 4 * sizeof(void*), GFP_KERNEL)) {
1132 iscsi_pool_free(&tcp_task->r2tpool);
1133 goto r2t_alloc_fail;
1134 }
1135 }
1136
1137 return 0;
1138
1139r2t_alloc_fail:

--- 41 unchanged lines hidden ---
1132 iscsi_pool_free(&tcp_task->r2tpool);
1133 goto r2t_alloc_fail;
1134 }
1135 }
1136
1137 return 0;
1138
1139r2t_alloc_fail:

--- 41 unchanged lines hidden ---