Home
last modified time | relevance | path

Searched refs:ivp (Results 1 – 21 of 21) sorted by relevance

/freebsd-10-stable/sys/mips/cavium/cryptocteon/
Dcavium_crypto.c329 int icv_off, uint8_t *ivp) in octo_des_cbc_encrypt() argument
336 if (__predict_false(od == NULL || iov==NULL || iovlen==0 || ivp==NULL || in octo_des_cbc_encrypt()
341 auth_off, auth_len, crypt_off, crypt_len, icv_off, ivp); in octo_des_cbc_encrypt()
347 CVMX_PREFETCH0(ivp); in octo_des_cbc_encrypt()
364 CVMX_MT_3DES_IV(* (uint64_t *) ivp); in octo_des_cbc_encrypt()
388 int icv_off, uint8_t *ivp) in octo_des_cbc_decrypt() argument
395 if (__predict_false(od == NULL || iov==NULL || iovlen==0 || ivp==NULL || in octo_des_cbc_decrypt()
400 auth_off, auth_len, crypt_off, crypt_len, icv_off, ivp); in octo_des_cbc_decrypt()
406 CVMX_PREFETCH0(ivp); in octo_des_cbc_decrypt()
422 CVMX_MT_3DES_IV(* (uint64_t *) ivp); in octo_des_cbc_decrypt()
[all …]
Dcryptocteonvar.h37 …ize_t iovlen, int auth_off, int auth_len, int crypt_off, int crypt_len, int icv_off, uint8_t *ivp);
38 …ize_t iovlen, int auth_off, int auth_len, int crypt_off, int crypt_len, int icv_off, uint8_t *ivp);
Dcryptocteon.c348 unsigned char *ivp = NULL; in cryptocteon_process() local
420 ivp = enccrd->crd_iv; in cryptocteon_process()
422 ivp = iv_data; in cryptocteon_process()
424 enccrd->crd_inject, od->octo_ivsize, (caddr_t) ivp); in cryptocteon_process()
496 auth_off, auth_len, crypt_off, crypt_len, icv_off, ivp); in cryptocteon_process()
499 auth_off, auth_len, crypt_off, crypt_len, icv_off, ivp); in cryptocteon_process()
/freebsd-10-stable/sys/net80211/
Dieee80211_crypto_ccmp.c145 uint8_t *ivp; in ccmp_encap() local
156 ivp = mtod(m, uint8_t *); in ccmp_encap()
157 ovbcopy(ivp + ccmp.ic_header, ivp, hdrlen); in ccmp_encap()
158 ivp += hdrlen; in ccmp_encap()
161 ivp[0] = k->wk_keytsc >> 0; /* PN0 */ in ccmp_encap()
162 ivp[1] = k->wk_keytsc >> 8; /* PN1 */ in ccmp_encap()
163 ivp[2] = 0; /* Reserved */ in ccmp_encap()
164 ivp[3] = keyid | IEEE80211_WEP_EXTIV; /* KeyID | ExtID */ in ccmp_encap()
165 ivp[4] = k->wk_keytsc >> 16; /* PN2 */ in ccmp_encap()
166 ivp[5] = k->wk_keytsc >> 24; /* PN3 */ in ccmp_encap()
[all …]
Dieee80211_crypto_wep.c129 uint8_t *ivp; in wep_encap() local
140 ivp = mtod(m, uint8_t *); in wep_encap()
141 ovbcopy(ivp + wep.ic_header, ivp, hdrlen); in wep_encap()
142 ivp += hdrlen; in wep_encap()
176 ivp[0] = iv >> 0; in wep_encap()
177 ivp[1] = iv >> 8; in wep_encap()
178 ivp[2] = iv >> 16; in wep_encap()
180 ivp[2] = iv >> 0; in wep_encap()
181 ivp[1] = iv >> 8; in wep_encap()
182 ivp[0] = iv >> 16; in wep_encap()
[all …]
Dieee80211_crypto_tkip.c160 uint8_t *ivp; in tkip_encap() local
184 ivp = mtod(m, uint8_t *); in tkip_encap()
185 memmove(ivp, ivp + tkip.ic_header, hdrlen); in tkip_encap()
186 ivp += hdrlen; in tkip_encap()
188 ivp[0] = k->wk_keytsc >> 8; /* TSC1 */ in tkip_encap()
189 ivp[1] = (ivp[0] | 0x20) & 0x7f; /* WEP seed */ in tkip_encap()
190 ivp[2] = k->wk_keytsc >> 0; /* TSC0 */ in tkip_encap()
191 ivp[3] = keyid | IEEE80211_WEP_EXTIV; /* KeyID | ExtID */ in tkip_encap()
192 ivp[4] = k->wk_keytsc >> 16; /* TSC2 */ in tkip_encap()
193 ivp[5] = k->wk_keytsc >> 24; /* TSC3 */ in tkip_encap()
[all …]
Dieee80211_crypto_none.c114 const uint8_t *ivp = (const uint8_t *)&wh[1]; in none_decap() local
123 "key id %u is not set (decap)", ivp[IEEE80211_WEP_IVLEN] >> 6); in none_decap()
/freebsd-10-stable/crypto/openssl/engines/
De_padlock.c932 unsigned char *ivp = ctx->iv; in padlock_aes_cipher() local
941 ivp[chunk] = *(out_arg++) = *(in_arg++) ^ ivp[chunk]; in padlock_aes_cipher()
946 *(out_arg++) = c ^ ivp[chunk]; in padlock_aes_cipher()
947 ivp[chunk++] = c, nbytes--; in padlock_aes_cipher()
957 *(out_arg++) = *(in_arg++) ^ ivp[chunk]; in padlock_aes_cipher()
1099 unsigned char *ivp = cdata->iv; in padlock_aes_cipher() local
1101 if (iv != ivp) { in padlock_aes_cipher()
1102 memcpy(ivp, iv, AES_BLOCK_SIZE); in padlock_aes_cipher()
1103 iv = ivp; in padlock_aes_cipher()
1109 padlock_xcrypt_ecb(1, cdata, ivp, ivp); in padlock_aes_cipher()
[all …]
/freebsd-10-stable/sys/opencrypto/
Dcryptosoft.c74 unsigned char *ivp, piv[EALG_MAX_BLOCK_LEN]; in swcr_encdec() local
118 ivp = iv; in swcr_encdec()
157 blk[j] ^= ivp[j]; in swcr_encdec()
166 ivp = iv; in swcr_encdec()
172 if (ivp == iv) in swcr_encdec()
181 blk[j] ^= ivp[j]; in swcr_encdec()
183 if (ivp == iv) in swcr_encdec()
186 ivp = iv; in swcr_encdec()
235 idat[j] ^= ivp[j]; in swcr_encdec()
238 ivp = idat; in swcr_encdec()
[all …]
/freebsd-10-stable/crypto/openssl/crypto/aes/
Daes_ige.c97 aes_block_t *ivp = (aes_block_t *) ivec; in AES_ige_encrypt() local
105 outp->data[n] = inp->data[n] ^ ivp->data[n]; in AES_ige_encrypt()
110 ivp = outp; in AES_ige_encrypt()
116 memcpy(ivec, ivp->data, AES_BLOCK_SIZE); in AES_ige_encrypt()
149 aes_block_t *ivp = (aes_block_t *) ivec; in AES_ige_encrypt() local
162 outp->data[n] ^= ivp->data[n]; in AES_ige_encrypt()
163 ivp = inp; in AES_ige_encrypt()
169 memcpy(ivec, ivp->data, AES_BLOCK_SIZE); in AES_ige_encrypt()
/freebsd-10-stable/crypto/openssl/crypto/aes/asm/
Daes-s390x.pl1185 my $ivp="%r6";
1201 lg %r0,0($ivp) # copy ivec
1202 lg %r1,8($ivp)
1220 stg %r0,0($ivp)
1221 stg %r1,8($ivp)
1261 llgf $s0,0($ivp)
1262 llgf $s1,4($ivp)
1263 llgf $s2,8($ivp)
1264 llgf $s3,12($ivp)
1295 l${g} $ivp,6*$SIZE_T($sp)
[all …]
Daesni-sha1-x86_64.pl109 my ($in0,$out,$len,$key,$ivp,$ctx,$inp)=("%rdi","%rsi","%rdx","%rcx","%r8","%r9","%r10");
166 movdqu ($ivp),$iv # load IV
167 mov $ivp,88(%rsp) # save $ivp
170 my $rounds="${ivp}d";
595 mov 88(%rsp),$ivp # restore $ivp
607 movups $iv,($ivp) # write IV
638 my ($in0,$out,$len,$key,$ivp,$ctx,$inp)=("%rdi","%rsi","%rdx","%rcx","%r8","%r9","%r10");
685 vmovdqu ($ivp),$iv # load IV
686 mov $ivp,88(%rsp) # save $ivp
689 my $rounds="${ivp}d";
[all …]
Daesni-x86_64.pl190 $ivp="%r8"; # cbc, ctr, ...
864 movdqu ($ivp),$iv
944 movups ($ivp),$iv
1059 movdqu ($ivp),$ivec
1245 movups ($ivp),$inout0
1319 my ($key2,$ivp,$len_)=("%r8","%r9","%r9");
1343 movups ($ivp),@tweak[5] # load clear-text tweak
1733 movups ($ivp),@tweak[5] # load clear-text tweak
2158 movups ($ivp),$inout0 # load iv as initial state
2180 movups $inout0,($ivp)
[all …]
Dvpaes-x86_64.pl860 my ($inp,$out,$len,$key,$ivp,$enc)=("%rdi","%rsi","%rdx","%rcx","%r8","%r9");
891 movdqu ($ivp),%xmm6 # load IV
920 movdqu %xmm6,($ivp) # save IV
Dbsaes-x86_64.pl111 my ($inp,$out,$len,$key,$ivp)=("%rdi","%rsi","%rdx","%rcx");
/freebsd-10-stable/crypto/openssh/
Dcipher-aes.c76 u_char *cprev, *cnow, *plain, *ivp; in ssh_rijndael_cbc() local
107 ivp = (i == 1) ? c->r_iv : cnow-RIJNDAEL_BLOCKSIZE; in ssh_rijndael_cbc()
109 plain[j] ^= ivp[j]; in ssh_rijndael_cbc()
/freebsd-10-stable/sys/dev/ipw/
Dif_ipw.c438 struct ipw_vap *ivp; in ipw_vap_create() local
495 ivp = (struct ipw_vap *) malloc(sizeof(struct ipw_vap), in ipw_vap_create()
497 if (ivp == NULL) in ipw_vap_create()
499 vap = &ivp->vap; in ipw_vap_create()
503 ivp->newstate = vap->iv_newstate; in ipw_vap_create()
515 struct ipw_vap *ivp = IPW_VAP(vap); in ipw_vap_delete() local
518 free(ivp, M_80211_VAP); in ipw_vap_delete()
888 struct ipw_vap *ivp = IPW_VAP(vap); in ipw_newstate() local
946 return ivp->newstate(vap, nstate, arg); in ipw_newstate()
/freebsd-10-stable/sys/fs/nfsserver/
Dnfs_nfsdport.c571 struct iovec *ivp = iv; in nfsvno_readlink() local
594 ivp->iov_base = mtod(mp, caddr_t); in nfsvno_readlink()
595 ivp->iov_len = mp->m_len; in nfsvno_readlink()
597 ivp++; in nfsvno_readlink()
720 struct iovec *ivp; in nfsvno_write() local
727 MALLOC(ivp, struct iovec *, cnt * sizeof (struct iovec), M_TEMP, in nfsvno_write()
729 uiop->uio_iov = iv = ivp; in nfsvno_write()
738 ivp->iov_base = cp; in nfsvno_write()
739 ivp->iov_len = i; in nfsvno_write()
740 ivp++; in nfsvno_write()
/freebsd-10-stable/sys/nfsserver/
Dnfs_serv.c674 struct iovec *ivp = iv; in nfsrv_readlink() local
711 ivp->iov_base = mtod(mp, caddr_t); in nfsrv_readlink()
712 ivp->iov_len = mp->m_len; in nfsrv_readlink()
714 ivp++; in nfsrv_readlink()
968 struct iovec *ivp; in nfsrv_write() local
1087 ivp = malloc(cnt * sizeof (struct iovec), M_TEMP, in nfsrv_write()
1089 uiop->uio_iov = iv = ivp; in nfsrv_write()
1094 ivp->iov_base = mtod(mp, caddr_t); in nfsrv_write()
1095 ivp->iov_len = mp->m_len; in nfsrv_write()
1096 ivp++; in nfsrv_write()
/freebsd-10-stable/sys/dev/iwi/
Dif_iwi.c497 struct iwi_vap *ivp; in iwi_vap_create() local
518 ivp = (struct iwi_vap *) malloc(sizeof(struct iwi_vap), in iwi_vap_create()
520 if (ivp == NULL) in iwi_vap_create()
522 vap = &ivp->iwi_vap; in iwi_vap_create()
527 ivp->iwi_newstate = vap->iv_newstate; in iwi_vap_create()
539 struct iwi_vap *ivp = IWI_VAP(vap); in iwi_vap_delete() local
542 free(ivp, M_80211_VAP); in iwi_vap_delete()
949 struct iwi_vap *ivp = IWI_VAP(vap); in iwi_newstate() local
1004 return ivp->iwi_newstate(vap, nstate, arg); in iwi_newstate()
/freebsd-10-stable/sys/dev/iwn/
Dif_iwn.c903 struct iwn_vap *ivp; in iwn_vap_create() local
913 ivp = (struct iwn_vap *) malloc(sizeof(struct iwn_vap), in iwn_vap_create()
915 if (ivp == NULL) in iwn_vap_create()
917 vap = &ivp->iv_vap; in iwn_vap_create()
919 ivp->ctx = IWN_RXON_BSS_CTX; in iwn_vap_create()
920 IEEE80211_ADDR_COPY(ivp->macaddr, mac1); in iwn_vap_create()
923 ivp->iv_newstate = vap->iv_newstate; in iwn_vap_create()
937 struct iwn_vap *ivp = IWN_VAP(vap); in iwn_vap_delete() local
941 free(ivp, M_80211_VAP); in iwn_vap_delete()
2331 struct iwn_vap *ivp = IWN_VAP(vap); in iwn_newstate() local
[all …]