iscsi_context
cdu_reserved = &(((struct iscsi_context *)context)->xstorm_ag_context.cdu_reserved);
cdu_usage = &(((struct iscsi_context *)context)->ustorm_ag_context.cdu_usage);
csize = max(sizeof(struct iscsi_context),csize);
ttcp_ag = (struct tstorm_toe_tcp_ag_context_section *)&((struct iscsi_context *)tcp->ctx_virt)->tstorm_ag_context.tcp;
ttcp_st = &((struct iscsi_context *)tcp->ctx_virt)->tstorm_st_context.tcp;
xtcp_ag = (struct xstorm_toe_tcp_ag_context_section *)&((struct iscsi_context *)tcp->ctx_virt)->xstorm_ag_context.tcp;
xtcp_st = &((struct iscsi_context *)tcp->ctx_virt)->xstorm_st_context.common;
struct cstorm_iscsi_ag_context * ciscsi_ag = &((struct iscsi_context *)tcp->ctx_virt)->cstorm_ag_context;
struct cstorm_iscsi_st_context * ciscsi_st = &((struct iscsi_context *)tcp->ctx_virt)->cstorm_st_context;
struct xstorm_iscsi_ag_context * xiscsi_ag = &((struct iscsi_context *)tcp->ctx_virt)->xstorm_ag_context;
struct xstorm_iscsi_st_context * xiscsi_st = &((struct iscsi_context *)tcp->ctx_virt)->xstorm_st_context;
struct tstorm_iscsi_ag_context * tiscsi_ag = &((struct iscsi_context *)tcp->ctx_virt)->tstorm_ag_context;
struct tstorm_iscsi_st_context * tiscsi_st = &((struct iscsi_context *)tcp->ctx_virt)->tstorm_st_context;
xst_tcp = &((struct iscsi_context *)ctx_p)->xstorm_st_context.common.tcp;
xag_tcp = (struct xstorm_toe_tcp_ag_context_section *)&((struct iscsi_context *)ctx_p)->xstorm_ag_context.tcp;
tst_tcp = &((struct iscsi_context *)ctx_p)->tstorm_st_context.tcp;
struct iscsi_context iscsi_ctx; /* used by query slow path request */
struct iscsi_context* ctx_virt;
struct iscsi_context *ctx;
iscsi->ctx_virt = (struct iscsi_context *)lm_get_context(pdev, iscsi->cid);
mm_memset(ctx, 0, sizeof(struct iscsi_context));