Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
target_core_tmr.c File Reference
#include <linux/slab.h>
#include <linux/spinlock.h>
#include <linux/list.h>
#include <linux/export.h>
#include <scsi/scsi.h>
#include <scsi/scsi_cmnd.h>
#include <target/target_core_base.h>
#include <target/target_core_backend.h>
#include <target/target_core_fabric.h>
#include <target/target_core_configfs.h>
#include "target_core_internal.h"
#include "target_core_alua.h"
#include "target_core_pr.h"

Go to the source code of this file.

Functions

int core_tmr_alloc_req (struct se_cmd *se_cmd, void *fabric_tmr_ptr, u8 function, gfp_t gfp_flags)
 
 EXPORT_SYMBOL (core_tmr_alloc_req)
 
void core_tmr_release_req (struct se_tmr_req *tmr)
 
void core_tmr_abort_task (struct se_device *dev, struct se_tmr_req *tmr, struct se_session *se_sess)
 
int core_tmr_lun_reset (struct se_device *dev, struct se_tmr_req *tmr, struct list_head *preempt_and_abort_list, struct se_cmd *prout_cmd)
 

Function Documentation

void core_tmr_abort_task ( struct se_device dev,
struct se_tmr_req tmr,
struct se_session se_sess 
)

Definition at line 121 of file target_core_tmr.c.

int core_tmr_alloc_req ( struct se_cmd se_cmd,
void fabric_tmr_ptr,
u8  function,
gfp_t  gfp_flags 
)

Definition at line 43 of file target_core_tmr.c.

int core_tmr_lun_reset ( struct se_device dev,
struct se_tmr_req tmr,
struct list_head preempt_and_abort_list,
struct se_cmd prout_cmd 
)

Definition at line 354 of file target_core_tmr.c.

void core_tmr_release_req ( struct se_tmr_req tmr)

Definition at line 68 of file target_core_tmr.c.

EXPORT_SYMBOL ( core_tmr_alloc_req  )