#ifndef _LM_SP_REQ_MGR_H
#define _LM_SP_REQ_MGR_H
#include "listq.h"
/*******************************************************************************
* slow path request manager data structures
******************************************************************************/
/* Frward declaration */
struct _lm_device_t;
typedef struct _lm_sp_req_common_t
{
void *req_post_func;
void *req_post_ctx;
struct _lm_device_t *pdev,
void *state_ctx, /* tcp_state / iscsi_state */
typedef struct _lm_sp_req_manager_t
{
/* ToDo: use instaed of tcpstate.sp_request */
void * sp_data_virt_addr;
/*******************************************************************************
* slow path request manager prototypes
******************************************************************************/
);
);
);
);
);
);
);
#endif /* _LM_SP_REQ_MGR_H */