Lines Matching defs:ses
179 #define GLXSB_SID(crd,ses) (((crd) << 28) | ((ses) & 0x0fffffff))
313 struct glxsb_session *ses = NULL;
323 ses = &sc->sc_sessions[sesn];
328 if (ses == NULL) {
330 ses = malloc((sesn + 1) * sizeof(*ses), M_DEVBUF, M_NOWAIT);
331 if (ses == NULL)
334 memcpy(ses, sc->sc_sessions, sesn * sizeof(*ses));
335 memset(sc->sc_sessions, 0, sesn * sizeof(*ses));
338 sc->sc_sessions = ses;
339 ses = &sc->sc_sessions[sesn];
343 memset(ses, 0, sizeof(*ses));
344 ses->ses_used = 1;
346 cprng_fast(ses->ses_iv, sizeof(ses->ses_iv));
347 ses->ses_klen = cri->cri_klen;
350 memcpy(ses->ses_key, cri->cri_key, sizeof(ses->ses_key));
446 struct glxsb_session *ses;
476 ses = &sc->sc_sessions[sesn];
497 memcpy(op_iv, ses->ses_iv, sizeof(op_iv));
548 glxsb_aes(sc, control, op_psrc, op_pdst, ses->ses_key,
568 piv = ses->ses_iv;
575 * set to ses->ses_iv if we're going to exit the loop this