Lines Matching defs:ses
162 struct xlr_sec_session *ses = NULL;
166 ses = &sc->sc_sessions[sesn];
167 desc = (symkey_desc_pt) ses->desc_ptr;
172 free(ses->desc_ptr, M_DEVBUF);
189 struct xlr_sec_session *ses = NULL;
195 ses = sc->sc_sessions = (struct xlr_sec_session *)malloc(
197 if (ses == NULL)
204 ses = &sc->sc_sessions[sesn];
209 if (ses == NULL) {
211 ses = (struct xlr_sec_session *)malloc((sesn + 1) *
213 if (ses == NULL)
215 bcopy(sc->sc_sessions, ses, sesn * sizeof(*ses));
216 bzero(sc->sc_sessions, sesn * sizeof(*ses));
218 sc->sc_sessions = ses;
219 ses = &sc->sc_sessions[sesn];
223 bzero(ses, sizeof(*ses));
224 ses->sessionid = sesn;
225 ses->desc_ptr = xlr_sec_allocate_desc(ses);
226 if (ses->desc_ptr == NULL)
228 ses->hs_used = 1;
239 ses->hs_mlen = c->cri_mlen;
240 if (ses->hs_mlen == 0) {
244 ses->hs_mlen = 16;
248 ses->hs_mlen = 20;
258 * read_random(ses->hs_iv, c->cri_alg ==
353 struct xlr_sec_session *ses;
363 ses = &sc->sc_sessions[session];
365 cmd = &ses->cmd;
432 ses->multi_frag_flag = 1;
434 ses->multi_frag_flag = 0;
561 xlr_sec_setup(ses, cmd, (symkey_desc_pt) ses->desc_ptr);