Linux Kernel
3.7.1
|
#include <linux/kernel.h>
#include <linux/slab.h>
#include <linux/mm.h>
#include <linux/scatterlist.h>
#include <linux/kfifo.h>
#include <scsi/scsi_cmnd.h>
#include <scsi/scsi_host.h>
#include "iscsi_iser.h"
Go to the source code of this file.
Functions | |
int | iser_alloc_rx_descriptors (struct iser_conn *ib_conn) |
void | iser_free_rx_descriptors (struct iser_conn *ib_conn) |
int | iser_send_command (struct iscsi_conn *conn, struct iscsi_task *task) |
int | iser_send_data_out (struct iscsi_conn *conn, struct iscsi_task *task, struct iscsi_data *hdr) |
int | iser_send_control (struct iscsi_conn *conn, struct iscsi_task *task) |
void | iser_rcv_completion (struct iser_rx_desc *rx_desc, unsigned long rx_xfer_len, struct iser_conn *ib_conn) |
void | iser_snd_completion (struct iser_tx_desc *tx_desc, struct iser_conn *ib_conn) |
void | iser_task_rdma_init (struct iscsi_iser_task *iser_task) |
void | iser_task_rdma_finalize (struct iscsi_iser_task *iser_task) |
Definition at line 173 of file iser_initiator.c.
Definition at line 217 of file iser_initiator.c.
void iser_rcv_completion | ( | struct iser_rx_desc * | rx_desc, |
unsigned long | rx_xfer_len, | ||
struct iser_conn * | ib_conn | ||
) |
iser_rcv_dto_completion - recv DTO completion
Definition at line 447 of file iser_initiator.c.
int iser_send_command | ( | struct iscsi_conn * | conn, |
struct iscsi_task * | task | ||
) |
iser_send_command - send command PDU
Definition at line 261 of file iser_initiator.c.
int iser_send_control | ( | struct iscsi_conn * | conn, |
struct iscsi_task * | task | ||
) |
Definition at line 383 of file iser_initiator.c.
int iser_send_data_out | ( | struct iscsi_conn * | conn, |
struct iscsi_task * | task, | ||
struct iscsi_data * | hdr | ||
) |
iser_send_data_out - send data out PDU
Definition at line 320 of file iser_initiator.c.
void iser_snd_completion | ( | struct iser_tx_desc * | tx_desc, |
struct iser_conn * | ib_conn | ||
) |
Definition at line 498 of file iser_initiator.c.
void iser_task_rdma_finalize | ( | struct iscsi_iser_task * | iser_task | ) |
Definition at line 538 of file iser_initiator.c.
void iser_task_rdma_init | ( | struct iscsi_iser_task * | iser_task | ) |
Definition at line 521 of file iser_initiator.c.