Searched refs:ses (Results 1 - 25 of 52) sorted by relevance

123

/freebsd-10.0-release/sys/dev/glxsb/
H A Dglxsb_hash.c52 glxsb_hash_key_setup(struct glxsb_session *ses, caddr_t key, int klen) argument
58 axf = ses->ses_axf;
63 axf->Init(ses->ses_ictx);
64 axf->Update(ses->ses_ictx, key, klen);
65 axf->Update(ses->ses_ictx, hmac_ipad_buffer, axf->blocksize - klen);
70 axf->Init(ses->ses_octx);
71 axf->Update(ses->ses_octx, key, klen);
72 axf->Update(ses->ses_octx, hmac_opad_buffer, axf->blocksize - klen);
82 glxsb_authcompute(struct glxsb_session *ses, struct cryptodesc *crd, argument
90 axf = ses
109 glxsb_hash_setup(struct glxsb_session *ses, struct cryptoini *macini) argument
156 glxsb_hash_process(struct glxsb_session *ses, struct cryptodesc *maccrd, struct cryptop *crp) argument
169 glxsb_hash_free(struct glxsb_session *ses) argument
[all...]
H A Dglxsb.h49 int glxsb_hash_setup(struct glxsb_session *ses,
52 int glxsb_hash_process(struct glxsb_session *ses,
55 void glxsb_hash_free(struct glxsb_session *ses);
H A Dglxsb.c350 struct glxsb_session *ses; local
353 TAILQ_FOREACH(ses, &sc->sc_sessions, ses_next) {
354 if (ses->ses_used) {
362 ses = TAILQ_FIRST(&sc->sc_sessions);
363 TAILQ_REMOVE(&sc->sc_sessions, ses, ses_next);
364 free(ses, M_GLXSB);
532 struct glxsb_session *ses = NULL; local
579 ses = TAILQ_FIRST(&sc->sc_sessions);
580 if (ses == NULL || ses
622 struct glxsb_session *ses = NULL; local
716 glxsb_crypto_encdec(struct cryptop *crp, struct cryptodesc *crd, struct glxsb_session *ses, struct glxsb_softc *sc) argument
823 struct glxsb_session *ses; local
864 struct glxsb_session *ses; local
[all...]
/freebsd-10.0-release/sys/crypto/aesni/
H A Daesni.c55 struct aesni_session *ses);
112 struct aesni_session *ses; local
116 TAILQ_FOREACH(ses, &sc->sessions, next) {
117 if (ses->used) {
124 while ((ses = TAILQ_FIRST(&sc->sessions)) != NULL) {
125 TAILQ_REMOVE(&sc->sessions, ses, next);
126 fpu_kern_free_ctx(ses->fpu_ctx);
127 free(ses, M_AESNI);
139 struct aesni_session *ses; local
147 ses
205 aesni_freesession_locked(struct aesni_softc *sc, struct aesni_session *ses) argument
223 struct aesni_session *ses; local
246 struct aesni_session *ses = NULL; local
[all...]
H A Daesni_wrap.c333 aesni_cipher_setup_common(struct aesni_session *ses, const uint8_t *key, argument
337 switch (ses->algo) {
341 ses->rounds = AES128_ROUNDS;
344 ses->rounds = AES192_ROUNDS;
347 ses->rounds = AES256_ROUNDS;
356 ses->rounds = AES128_ROUNDS;
359 ses->rounds = AES256_ROUNDS;
369 aesni_set_enckey(key, ses->enc_schedule, ses->rounds);
370 aesni_set_deckey(ses
382 aesni_cipher_setup(struct aesni_session *ses, struct cryptoini *encini) argument
405 aesni_cipher_process(struct aesni_session *ses, struct cryptodesc *enccrd, struct cryptop *crp) argument
[all...]
H A Daesni.h99 int aesni_cipher_setup(struct aesni_session *ses,
101 int aesni_cipher_process(struct aesni_session *ses,
/freebsd-10.0-release/sys/crypto/via/
H A Dpadlock.c69 struct padlock_session *ses, int locked);
146 struct padlock_session *ses; local
149 TAILQ_FOREACH(ses, &sc->sc_sessions, ses_next) {
150 if (ses->ses_used) {
157 while ((ses = TAILQ_FIRST(&sc->sc_sessions)) != NULL) {
158 TAILQ_REMOVE(&sc->sc_sessions, ses, ses_next);
159 fpu_kern_free_ctx(ses->ses_fpu_ctx);
160 free(ses, M_PADLOCK);
171 struct padlock_session *ses = NULL; local
219 ses
273 padlock_freesession_one(struct padlock_softc *sc, struct padlock_session *ses, int locked) argument
297 struct padlock_session *ses; local
319 struct padlock_session *ses = NULL; local
[all...]
H A Dpadlock_hash.c244 padlock_hash_key_setup(struct padlock_session *ses, caddr_t key, int klen) argument
250 axf = ses->ses_axf;
257 padlock_free_ctx(axf, ses->ses_ictx);
258 padlock_free_ctx(axf, ses->ses_octx);
263 axf->Init(ses->ses_ictx);
264 axf->Update(ses->ses_ictx, key, klen);
265 axf->Update(ses->ses_ictx, hmac_ipad_buffer, axf->blocksize - klen);
270 axf->Init(ses->ses_octx);
271 axf->Update(ses->ses_octx, key, klen);
272 axf->Update(ses
282 padlock_authcompute(struct padlock_session *ses, struct cryptodesc *crd, caddr_t buf, int flags) argument
312 padlock_hash_setup(struct padlock_session *ses, struct cryptoini *macini) argument
365 padlock_hash_process(struct padlock_session *ses, struct cryptodesc *maccrd, struct cryptop *crp) argument
391 padlock_hash_free(struct padlock_session *ses) argument
[all...]
H A Dpadlock_cipher.c101 padlock_cipher_key_setup(struct padlock_session *ses, caddr_t key, int klen) argument
106 cw = &ses->ses_cw;
109 rijndaelKeySetupEnc(ses->ses_ekey, key, klen);
110 rijndaelKeySetupDec(ses->ses_dkey, key, klen);
112 ses->ses_ekey[i] = ntohl(ses->ses_ekey[i]);
113 ses->ses_dkey[i] = ntohl(ses->ses_dkey[i]);
116 bcopy(key, ses->ses_ekey, klen);
117 bcopy(key, ses
122 padlock_cipher_setup(struct padlock_session *ses, struct cryptoini *encini) argument
201 padlock_cipher_process(struct padlock_session *ses, struct cryptodesc *enccrd, struct cryptop *crp) argument
[all...]
H A Dpadlock.h84 int padlock_cipher_setup(struct padlock_session *ses,
86 int padlock_cipher_process(struct padlock_session *ses,
88 int padlock_hash_setup(struct padlock_session *ses,
90 int padlock_hash_process(struct padlock_session *ses,
92 void padlock_hash_free(struct padlock_session *ses);
/freebsd-10.0-release/sys/mips/nlm/dev/sec/
H A Dnlmrsalib.h34 #define XLP_RSA_SID(crd,ses) (((crd) << 28) | ((ses) & 0x7ff))
45 struct xlp_rsa_session *ses; member in struct:xlp_rsa_command
H A Dnlmsec.c247 printf("ses :%d\n",(uint32_t)cmd->ses);
456 struct xlp_sec_session *ses = NULL; local
463 ses = sc->sc_sessions = malloc(sizeof(struct xlp_sec_session),
465 if (ses == NULL)
472 ses = &sc->sc_sessions[sesn];
477 if (ses == NULL) {
479 ses = malloc((sesn + 1)*sizeof(struct xlp_sec_session),
481 if (ses == NULL)
483 bcopy(sc->sc_sessions, ses, ses
701 struct xlp_sec_session *ses; local
[all...]
H A Dnlmseclib.h81 #define XLP_SEC_SID(crd,ses) (((crd) << 28) | ((ses) & 0x7ff))
97 struct xlp_sec_session *ses; member in struct:xlp_sec_command
H A Dnlmrsa.c324 struct xlp_rsa_session *ses = NULL; local
331 ses = sc->sc_sessions = malloc(sizeof(struct xlp_rsa_session),
333 if (ses == NULL)
340 ses = &sc->sc_sessions[sesn];
345 if (ses == NULL) {
347 ses = malloc((sesn + 1) * sizeof(*ses),
349 if (ses == NULL)
351 bcopy(sc->sc_sessions, ses, sesn * sizeof(*ses));
[all...]
/freebsd-10.0-release/share/examples/
H A DMakefile32 ses \
165 ses/Makefile \
166 ses/Makefile.inc \
167 ses/getencstat/Makefile \
168 ses/getencstat/getencstat.0 \
169 ses/sesd/Makefile \
170 ses/sesd/sesd.0 \
171 ses/setencstat/Makefile \
172 ses/setencstat/setencstat.0 \
173 ses/setobjsta
[all...]
/freebsd-10.0-release/sys/mips/rmi/dev/sec/
H A Drmisec.c162 struct xlr_sec_session *ses = NULL; local
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; local
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
353 struct xlr_sec_session *ses; local
[all...]
/freebsd-10.0-release/sys/dev/sec/
H A Dsec.c95 struct sec_desc *desc, struct sec_session *ses, struct cryptop *crp,
98 struct sec_desc *desc, struct sec_session *ses, struct cryptop *crp,
106 struct sec_session *ses, struct cryptoini *enc, struct cryptoini *mac);
108 struct sec_session *ses, struct sec_desc *desc, struct cryptop *crp,
113 struct sec_session *ses, struct cryptoini *enc, struct cryptoini *mac);
115 struct sec_session *ses, struct sec_desc *desc, struct cryptop *crp,
123 struct sec_session *ses, struct cryptoini *enc, struct cryptoini *mac);
125 struct sec_session *ses, struct sec_desc *desc, struct cryptop *crp,
181 sec_free_session(struct sec_softc *sc, struct sec_session *ses) argument
185 ses
1234 struct sec_session *ses = NULL; local
1260 struct sec_session *ses; local
1284 struct sec_session *ses; local
1346 struct sec_session *ses; local
1364 struct sec_session *ses; local
1489 sec_build_common_ns_desc(struct sec_softc *sc, struct sec_desc *desc, struct sec_session *ses, struct cryptop *crp, struct cryptodesc *enc, int buftype) argument
1541 sec_build_common_s_desc(struct sec_softc *sc, struct sec_desc *desc, struct sec_session *ses, struct cryptop *crp, struct cryptodesc *enc, struct cryptodesc *mac, int buftype) argument
1609 sec_aesu_newsession(struct sec_softc *sc, struct sec_session *ses, struct cryptoini *enc, struct cryptoini *mac) argument
1625 sec_aesu_make_desc(struct sec_softc *sc, struct sec_session *ses, struct sec_desc *desc, struct cryptop *crp, int buftype) argument
1664 sec_deu_newsession(struct sec_softc *sc, struct sec_session *ses, struct cryptoini *enc, struct cryptoini *mac) argument
1685 sec_deu_make_desc(struct sec_softc *sc, struct sec_session *ses, struct sec_desc *desc, struct cryptop *crp, int buftype) argument
1794 sec_mdeu_newsession(struct sec_softc *sc, struct sec_session *ses, struct cryptoini *enc, struct cryptoini *mac) argument
1805 sec_mdeu_make_desc(struct sec_softc *sc, struct sec_session *ses, struct sec_desc *desc, struct cryptop *crp, int buftype) argument
[all...]
/freebsd-10.0-release/crypto/openssl/crypto/evp/
H A Dopenbsd_hw.c91 static int dev_crypto_init(session_op *ses)
114 assert(ses);
115 memset(ses,'\0',sizeof *ses);
122 if(ioctl(fd,CIOCFSESSION,&CDATA(ctx)->ses) == -1)
166 cryp.ses=CDATA(ctx)->ses;
302 if (ioctl(fd,CIOCFSESSION,&md_data->sess.ses) == -1)
316 static int do_digest(int ses,unsigned char *md,const void *data,int len)
333 cryp.ses
[all...]
/freebsd-10.0-release/sys/dev/safe/
H A Dsafe.c630 safe_setup_enckey(struct safe_session *ses, caddr_t key) argument
634 bcopy(key, ses->ses_key, ses->ses_klen / 8);
637 for (i = 0; i < N(ses->ses_key); i++)
638 ses->ses_key[i] = htole32(ses->ses_key[i]);
642 safe_setup_mackey(struct safe_session *ses, int algo, caddr_t key, int klen) argument
656 bcopy(md5ctx.state, ses->ses_hminner, sizeof(md5ctx.state));
662 bcopy(sha1ctx.h.b32, ses->ses_hminner, sizeof(sha1ctx.h.b32));
672 bcopy(md5ctx.state, ses
702 struct safe_session *ses = NULL; local
855 struct safe_session *ses; local
[all...]
/freebsd-10.0-release/sys/opencrypto/
H A Dcryptodev.c72 u_int32_t ses; member in struct:session_op32
82 u_int32_t ses; member in struct:session2_op32
88 u_int32_t ses; member in struct:crypt_op32
149 CP(*from, *to, ses);
171 CP(*from, *to, ses);
187 CP(*from, *to, ses);
201 CP(*from, *to, ses);
259 u_int32_t ses; member in struct:csession
381 u_int32_t ses; local
540 sop->ses
1008 csefind(struct fcrypt *fcr, u_int ses) argument
[all...]
H A Dcryptodev.h155 u_int32_t ses; /* returns: session # */ member in struct:session_op
167 u_int32_t ses; /* returns: session # */ member in struct:session2_op
173 u_int32_t ses; member in struct:crypt_op
/freebsd-10.0-release/sys/cam/scsi/
H A Dscsi_enc_ses.c701 * The cloned enclosure cache and ses specific cache are
708 * But the ses cache storage is still independent. Restore
1178 ses_softc_t *ses; local
1181 ses = enc->enc_private;
1230 ses->ses_flags |= SES_FLAG_TIMEDCOMP;
1233 ses->ses_flags &= ~SES_FLAG_TIMEDCOMP;
1239 return (ses->ses_flags & SES_FLAG_TIMEDCOMP);
1255 ses_softc_t *ses; local
1261 ses = enc->enc_private;
1285 ses
1309 ses_softc_t *ses; local
1524 ses_softc_t *ses; local
1872 ses_softc_t *ses; local
1938 ses_softc_t *ses; local
2108 ses_softc_t *ses; local
2583 ses_softc_t *ses; local
2617 ses_softc_t *ses; local
2643 ses_softc_t *ses; local
2764 ses_softc_t *ses; local
[all...]
/freebsd-10.0-release/sys/dev/ubsec/
H A Dubsec.c827 ubsec_setup_enckey(struct ubsec_session *ses, int algo, caddr_t key) argument
832 bcopy(key, &ses->ses_deskey[0], 8);
833 bcopy(key, &ses->ses_deskey[2], 8);
834 bcopy(key, &ses->ses_deskey[4], 8);
836 bcopy(key, ses->ses_deskey, 24);
838 SWAP32(ses->ses_deskey[0]);
839 SWAP32(ses->ses_deskey[1]);
840 SWAP32(ses->ses_deskey[2]);
841 SWAP32(ses->ses_deskey[3]);
842 SWAP32(ses
847 ubsec_setup_mackey(struct ubsec_session *ses, int algo, caddr_t key, int klen) argument
899 struct ubsec_session *ses = NULL; local
1039 struct ubsec_session *ses; local
[all...]
/freebsd-10.0-release/tools/tools/crypto/
H A Dcryptotest.c305 printf("session = 0x%x\n", sop.ses);
319 cop.ses = sop.ses;
337 cop.ses = sop.ses;
359 cop.ses = sop.ses;
374 if (ioctl(fd, CIOCFSESSION, &sop.ses) < 0)
/freebsd-10.0-release/sys/dev/hifn/
H A Dhifn7751var.h336 #define HIFN_SID(crd,ses) (((crd) << 28) | ((ses) & 0x7ff))

Completed in 263 milliseconds

123