destroy_session
struct virtio_crypto_destroy_session_req *destroy_session;
destroy_session = &ctrl->u.destroy_session;
destroy_session->session_id = cpu_to_le64(ctx->session_id);
ctrl_status->status, destroy_session->session_id);
struct virtio_crypto_destroy_session_req *destroy_session;
destroy_session = &ctrl->u.destroy_session;
destroy_session->session_id = cpu_to_le64(ctx->enc_sess_info.session_id);
destroy_session->session_id = cpu_to_le64(ctx->dec_sess_info.session_id);
ctrl_status->status, destroy_session->session_id);
.destroy_session = iscsi_iser_session_destroy,
.destroy_session = beiscsi_session_destroy,
.destroy_session = bnx2i_session_destroy,
.destroy_session = cxgbi_destroy_session,
.destroy_session = cxgbi_destroy_session,
.destroy_session = iscsi_sw_tcp_session_destroy,
.destroy_session = qedi_session_destroy,
.destroy_session = qla4xxx_session_destroy,
goto destroy_session;
goto destroy_session;
goto destroy_session;
destroy_session:
session->transport->destroy_session(session);
transport->destroy_session(session);
transport->destroy_session(session);
kref_put_mutex(&sess->refcount, destroy_session,
kref_put_mutex(&sess->refcount, destroy_session,
kref_put_mutex(&sess->refcount, destroy_session, &session_list_mutex);
struct nfs4_sessionid *sessionid = &u->destroy_session.sessionid;
struct nfsd4_destroy_session *destroy_session = &u->destroy_session;
return nfsd4_decode_sessionid4(argp, &destroy_session->sessionid);
struct nfsd4_destroy_session destroy_session;
void (*destroy_session) (struct iscsi_cls_session *session);
destroy_session;
destroy_session(session);
destroy_session(node);