|
Linux Kernel
3.7.1
|
#include <linux/miscdevice.h>#include <linux/gfp.h>#include <linux/file.h>#include <linux/export.h>#include <net/tcp.h>#include <scsi/scsi.h>#include <scsi/scsi_cmnd.h>#include <scsi/scsi_device.h>#include <scsi/scsi_host.h>#include <scsi/scsi_tgt.h>#include <scsi/scsi_tgt_if.h>#include <asm/cacheflush.h>#include "scsi_tgt_priv.h"Go to the source code of this file.
Data Structures | |
| struct | tgt_ring |
Macros | |
| #define | TGT_RING_PAGES (TGT_RING_SIZE >> PAGE_SHIFT) |
| #define | TGT_EVENT_PER_PAGE (PAGE_SIZE / sizeof(struct tgt_event)) |
| #define | TGT_MAX_EVENTS (TGT_EVENT_PER_PAGE * TGT_RING_PAGES) |
Functions | |
| int | scsi_tgt_uspace_send_cmd (struct scsi_cmnd *cmd, u64 itn_id, struct scsi_lun *lun, u64 tag) |
| int | scsi_tgt_uspace_send_status (struct scsi_cmnd *cmd, u64 itn_id, u64 tag) |
| int | scsi_tgt_uspace_send_tsk_mgmt (int host_no, u64 itn_id, int function, u64 tag, struct scsi_lun *scsilun, void *data) |
| int | scsi_tgt_uspace_send_it_nexus_request (int host_no, u64 itn_id, int function, char *initiator_id) |
| void | scsi_tgt_if_exit (void) |
| int | scsi_tgt_if_init (void) |
Definition at line 43 of file scsi_tgt_if.c.
| #define TGT_MAX_EVENTS (TGT_EVENT_PER_PAGE * TGT_RING_PAGES) |
Definition at line 44 of file scsi_tgt_if.c.
| #define TGT_RING_PAGES (TGT_RING_SIZE >> PAGE_SHIFT) |
Definition at line 42 of file scsi_tgt_if.c.
Definition at line 369 of file scsi_tgt_if.c.
Definition at line 376 of file scsi_tgt_if.c.
Definition at line 107 of file scsi_tgt_if.c.
| int scsi_tgt_uspace_send_it_nexus_request | ( | int | host_no, |
| u64 | itn_id, | ||
| int | function, | ||
| char * | initiator_id | ||
| ) |
Definition at line 181 of file scsi_tgt_if.c.
Definition at line 134 of file scsi_tgt_if.c.
1.8.2