| /freebsd-12-stable/sys/netipsec/ |
| D | xform_esp.c | 104 esp_hdrsiz(struct secasvar *sav) in esp_hdrsiz() argument 108 if (sav != NULL) { in esp_hdrsiz() 110 IPSEC_ASSERT(sav->tdb_encalgxform != NULL, in esp_hdrsiz() 112 if (sav->flags & SADB_X_EXT_OLD) in esp_hdrsiz() 116 size += sav->tdb_encalgxform->blocksize + 9; in esp_hdrsiz() 118 if (sav->tdb_authalgxform != NULL && sav->replay) in esp_hdrsiz() 119 size += ah_hdrsiz(sav); in esp_hdrsiz() 138 esp_init(struct secasvar *sav, struct xformsw *xsp) in esp_init() argument 145 txform = enc_algorithm_lookup(sav->alg_enc); in esp_init() 148 __func__, sav->alg_enc)); in esp_init() [all …]
|
| D | xform_ah.c | 82 #define HDRSIZE(sav) \ argument 83 (((sav)->flags & SADB_X_EXT_OLD) ? \ 89 #define AUTHSIZE(sav) ((sav->flags & SADB_X_EXT_OLD) ? 16 : \ argument 90 xform_ah_authsize((sav)->tdb_authalgxform)) 147 ah_hdrsiz(struct secasvar *sav) in ah_hdrsiz() argument 151 if (sav != NULL) { in ah_hdrsiz() 154 IPSEC_ASSERT(sav->tdb_authalgxform != NULL, ("null xform")); in ah_hdrsiz() 160 if (sav->sah->saidx.dst.sa.sa_family == AF_INET6) { in ah_hdrsiz() 164 rplen = HDRSIZE(sav); in ah_hdrsiz() 165 authsize = AUTHSIZE(sav); in ah_hdrsiz() [all …]
|
| D | xform_ipcomp.c | 108 struct secasvar *sav; in ipcomp_encapcheck() local 110 sav = key_allocsa_tunnel(src, dst, IPPROTO_IPCOMP); in ipcomp_encapcheck() 111 if (sav == NULL) in ipcomp_encapcheck() 113 key_freesav(&sav); in ipcomp_encapcheck() 153 ipcomp_init(struct secasvar *sav, struct xformsw *xsp) in ipcomp_init() argument 159 tcomp = comp_algorithm_lookup(sav->alg_enc); in ipcomp_init() 162 sav->alg_comp)); in ipcomp_init() 165 sav->alg_comp = sav->alg_enc; /* set for doing histogram */ in ipcomp_init() 166 sav->tdb_xform = xsp; in ipcomp_init() 167 sav->tdb_compalgxform = tcomp; in ipcomp_init() [all …]
|
| D | key.c | 972 struct secasvar *sav; in key_allocsa_tcpmd5() local 992 sav = TAILQ_LAST(&sah->savtree_alive, secasvar_queue); in key_allocsa_tcpmd5() 994 sav = TAILQ_FIRST(&sah->savtree_alive); in key_allocsa_tcpmd5() 995 if (sav != NULL) in key_allocsa_tcpmd5() 996 SAV_ADDREF(sav); in key_allocsa_tcpmd5() 998 sav = NULL; in key_allocsa_tcpmd5() 1001 if (sav != NULL) { in key_allocsa_tcpmd5() 1003 printf("%s: return SA(%p)\n", __func__, sav)); in key_allocsa_tcpmd5() 1004 KEYDBG(IPSEC_DATA, kdebug_secasv(sav)); in key_allocsa_tcpmd5() 1010 return (sav); in key_allocsa_tcpmd5() [all …]
|
| D | xform_tcp.c | 174 struct secasvar *sav, u_char *buf) in tcp_signature_compute() argument 182 switch (sav->sah->saidx.dst.sa.sa_family) { in tcp_signature_compute() 215 MD5Update(&ctx, sav->key_auth->key_data, _KEYLEN(sav->key_auth)); in tcp_signature_compute() 217 key_sa_recordxfer(sav, m); in tcp_signature_compute() 261 struct secasvar *sav; in tcp_ipsec_input() local 267 sav = key_allocsa_tcpmd5(&saidx); in tcp_ipsec_input() 268 if (sav == NULL) { in tcp_ipsec_input() 277 tcp_signature_compute(m, th, sav, tmpdigest); in tcp_ipsec_input() 279 key_freesav(&sav); in tcp_ipsec_input() 301 struct secasvar *sav; in tcp_ipsec_output() local [all …]
|
| D | ipsec_input.c | 122 struct secasvar *sav; in ipsec_common_input() local 201 sav = key_allocsa(&dst_address, sproto, spi); in ipsec_common_input() 202 if (sav == NULL) { in ipsec_common_input() 211 if (sav->tdb_xform == NULL) { in ipsec_common_input() 216 key_freesav(&sav); in ipsec_common_input() 225 error = (*sav->tdb_xform->xf_input)(m, sav, skip, protoff); in ipsec_common_input() 277 ipsec4_common_input_cb(struct mbuf *m, struct secasvar *sav, int skip, in ipsec4_common_input_cb() argument 288 IPSEC_ASSERT(sav != NULL, ("null SA")); in ipsec4_common_input_cb() 289 IPSEC_ASSERT(sav->sah != NULL, ("null SAH")); in ipsec4_common_input_cb() 290 saidx = &sav->sah->saidx; in ipsec4_common_input_cb() [all …]
|
| D | ipsec_output.c | 115 struct secasvar *sav; in ipsec4_allocsa() local 160 sav = key_allocsa_policy(sp, saidx, error); in ipsec4_allocsa() 161 if (sav == NULL) { in ipsec4_allocsa() 178 IPSEC_ASSERT(sav->tdb_xform != NULL, ("SA with NULL tdb_xform")); in ipsec4_allocsa() 179 return (sav); in ipsec4_allocsa() 191 struct secasvar *sav; in ipsec4_perform_request() local 206 sav = ipsec4_allocsa(m, sp, &idx, &error); in ipsec4_perform_request() 207 if (sav == NULL) { in ipsec4_perform_request() 217 IPSEC_INIT_CTX(&ctx, &m, inp, sav, AF_INET, IPSEC_ENC_BEFORE); in ipsec4_perform_request() 222 dst = &sav->sah->saidx.dst; in ipsec4_perform_request() [all …]
|
| D | udpencap.c | 119 struct secasvar *sav; in udp_ipsec_input() local 166 sav = key_allocsa(&dst, IPPROTO_ESP, spi); in udp_ipsec_input() 167 if (sav == NULL) { in udp_ipsec_input() 173 if (sav->natt == NULL || in udp_ipsec_input() 174 sav->natt->sport != udp->uh_sport || in udp_ipsec_input() 175 sav->natt->dport != udp->uh_dport) { in udp_ipsec_input() 178 key_freesav(&sav); in udp_ipsec_input() 208 (*sav->tdb_xform->xf_input)(m, sav, hlen, off); in udp_ipsec_input() 213 udp_ipsec_output(struct mbuf *m, struct secasvar *sav) in udp_ipsec_output() argument 220 IPSEC_ASSERT(sav->natt != NULL, ("UDP encapsulation isn't required.")); in udp_ipsec_output() [all …]
|
| D | key_debug.c | 846 kdebug_secasv(struct secasvar *sav) in kdebug_secasv() argument 850 IPSEC_ASSERT(sav != NULL, ("null sav")); in kdebug_secasv() 853 sav->refcnt, ntohl(sav->spi), sav->seq, (uint32_t)sav->pid, in kdebug_secasv() 854 sav->flags, kdebug_secasv_state(sav->state)); in kdebug_secasv() 855 kdebug_secash(sav->sah, " "); in kdebug_secasv() 857 lft_c.addtime = sav->created; in kdebug_secasv() 859 sav->lft_c_allocations); in kdebug_secasv() 860 lft_c.bytes = counter_u64_fetch(sav->lft_c_bytes); in kdebug_secasv() 861 lft_c.usetime = sav->firstused; in kdebug_secasv() 863 if (sav->lft_h != NULL) in kdebug_secasv() [all …]
|
| D | ipsec.c | 1196 ipsec_chkreplay(uint32_t seq, struct secasvar *sav) in ipsec_chkreplay() argument 1202 IPSEC_ASSERT(sav != NULL, ("Null SA")); in ipsec_chkreplay() 1203 IPSEC_ASSERT(sav->replay != NULL, ("Null replay state")); in ipsec_chkreplay() 1205 replay = sav->replay; in ipsec_chkreplay() 1250 ipsec_updatereplay(uint32_t seq, struct secasvar *sav) in ipsec_updatereplay() argument 1257 IPSEC_ASSERT(sav != NULL, ("Null SA")); in ipsec_updatereplay() 1258 IPSEC_ASSERT(sav->replay != NULL, ("Null replay state")); in ipsec_updatereplay() 1260 replay = sav->replay; in ipsec_updatereplay() 1314 if ((sav->flags & SADB_X_EXT_CYCSEQ) == 0) { in ipsec_updatereplay() 1315 if (sav->sah->saidx.proto == IPPROTO_AH) in ipsec_updatereplay() [all …]
|
| D | xform.h | 73 struct secasvar *sav; /* related SA */ member 114 extern int ah_zeroize(struct secasvar *sav); 118 extern size_t esp_hdrsiz(struct secasvar *sav);
|
| D | subr_ipsec.c | 212 xform_init(struct secasvar *sav, u_short xftype) in xform_init() argument 217 IPSEC_ASSERT(sav->tdb_xform == NULL, in xform_init() 227 ret = (*entry->xf_init)(sav, entry); in xform_init()
|
| /freebsd-12-stable/usr.sbin/sa/tests/ |
| D | legacy_test.sh | 38 sa -i v1-$ARCH-acct.in | check 3 $DIR/v1-$ARCH-sav.out 42 sa -P $DIR/v1-$ARCH-sav.in -U $DIR/v1-$ARCH-usr.in /dev/null | 43 check 5 $DIR/v1-$ARCH-sav.out 44 sa -m -P $DIR/v1-$ARCH-sav.in -U $DIR/v1-$ARCH-usr.in /dev/null | 48 install -c -m 644 $DIR/v1-$ARCH-sav.in v2c-$ARCH-sav.in 50 sa -s -P v2c-$ARCH-sav.in -U v2c-$ARCH-usr.in /dev/null >/dev/null 51 sa -P v2c-$ARCH-sav.in -U v2c-$ARCH-usr.in /dev/null | 52 check 7 $DIR/v1-$ARCH-sav.out 53 sa -m -P v2c-$ARCH-sav.in -U v2c-$ARCH-usr.in /dev/null | 57 sa -P $DIR/v2-$ARCH-sav.in -U $DIR/v2-$ARCH-usr.in /dev/null | [all …]
|
| D | Makefile | 8 ${PACKAGE}FILES+= v1-amd64-sav.in 9 ${PACKAGE}FILES+= v1-amd64-sav.out 13 ${PACKAGE}FILES+= v1-i386-sav.in 14 ${PACKAGE}FILES+= v1-i386-sav.out 18 ${PACKAGE}FILES+= v1-sparc64-sav.in 19 ${PACKAGE}FILES+= v1-sparc64-sav.out 23 ${PACKAGE}FILES+= v2-amd64-sav.in 26 ${PACKAGE}FILES+= v2-i386-sav.in 29 ${PACKAGE}FILES+= v2-sparc64-sav.in
|
| D | prime.sh | 29 $SANEW -i $LCDIR/v1-$ARCH-acct.in >v1-$ARCH-sav.out 32 rm -f v1-$ARCH-sav.in v1-$ARCH-usr.in 33 $SAOLD -s -P v1-$ARCH-sav.in -U v1-$ARCH-usr.in acct.in >/dev/null 35 rm -f v2-$ARCH-sav.in v2-$ARCH-usr.in 36 $SANEW -s -P v2-$ARCH-sav.in -U v2-$ARCH-usr.in acct.in >/dev/null
|
| /freebsd-12-stable/sys/dev/bwn/ |
| D | if_bwn_phy_g.c | 2190 bwn_lo_save(struct bwn_mac *mac, struct bwn_lo_g_value *sav) in bwn_lo_save() argument 2200 sav->phy_lomask = BWN_PHY_READ(mac, BWN_PHY_LO_MASK); in bwn_lo_save() 2201 sav->phy_extg = BWN_PHY_READ(mac, BWN_PHY_EXTG(0x01)); in bwn_lo_save() 2202 sav->phy_dacctl_hwpctl = BWN_PHY_READ(mac, BWN_PHY_DACCTL); in bwn_lo_save() 2203 sav->phy_cck4 = BWN_PHY_READ(mac, BWN_PHY_CCK(0x14)); in bwn_lo_save() 2204 sav->phy_hpwr_tssictl = BWN_PHY_READ(mac, BWN_PHY_HPWR_TSSICTL); in bwn_lo_save() 2217 sav->phy_analogover = BWN_PHY_READ(mac, BWN_PHY_ANALOGOVER); in bwn_lo_save() 2218 sav->phy_analogoverval = in bwn_lo_save() 2220 sav->phy_rfover = BWN_PHY_READ(mac, BWN_PHY_RFOVER); in bwn_lo_save() 2221 sav->phy_rfoverval = BWN_PHY_READ(mac, BWN_PHY_RFOVERVAL); in bwn_lo_save() [all …]
|
| /freebsd-12-stable/sys/net/ |
| D | if_enc.c | 207 enc_bpftap(struct ifnet *ifp, struct mbuf *m, const struct secasvar *sav, in enc_bpftap() argument 221 hdr.spi = sav->spi; in enc_bpftap() 223 if (sav->alg_enc != SADB_EALG_NONE) in enc_bpftap() 225 if (sav->alg_auth != SADB_AALG_NONE) in enc_bpftap() 258 enc_bpftap(ifp, *ctx->mp, ctx->sav, hhook_type, ctx->enc, ctx->af); in enc_hhook() 311 enc_bpftap(ifp, *ctx->mp, ctx->sav, hhook_type, in enc_hhook()
|
| D | if_ipsec.c | 452 ipsec_if_input(struct mbuf *m, struct secasvar *sav, uint32_t af) in ipsec_if_input() argument 459 if (sav->state != SADB_SASTATE_MATURE && in ipsec_if_input() 460 sav->state != SADB_SASTATE_DYING) { in ipsec_if_input() 465 if (sav->sah->saidx.mode != IPSEC_MODE_TUNNEL || in ipsec_if_input() 466 sav->sah->saidx.proto != IPPROTO_ESP) in ipsec_if_input() 470 CK_LIST_FOREACH(sc, ipsec_idhash(sav->sah->saidx.reqid), idhash) { in ipsec_if_input() 474 sav->sah->saidx.src.sa.sa_family); in ipsec_if_input() 477 sav->sah->saidx.reqid != saidx->reqid) in ipsec_if_input() 480 if (key_sockaddrcmp(&sav->sah->saidx.dst.sa, in ipsec_if_input() 483 if (key_sockaddrcmp(&sav->sah->saidx.src.sa, in ipsec_if_input()
|
| D | if_enc.h | 37 struct secasvar *sav; member
|
| /freebsd-12-stable/contrib/tcsh/ |
| D | sh.exec.c | 148 Char *dp, **pv, **opv, **av, *sav; in doexec() local 255 sav = Strspl(STRslash, *av);/* / command name for postpending */ in doexec() 257 cleanup_push(sav, xfree); in doexec() 259 Vsav = sav; in doexec() 290 dp = Strspl(*pv, sav); in doexec() 321 cleanup_until(sav); in doexec() 324 xfree(sav); in doexec() 814 Char *sav; in iscommand() local 824 sav = Strspl(STRslash, name); /* / command name for postpending */ in iscommand() 844 xfree(sav); in iscommand() [all …]
|
| /freebsd-12-stable/sys/contrib/octeon-sdk/ |
| D | cvmx-spinlock.h | 200 unsigned int sav; in cvmx_spinlock_bit_lock() local 214 : [val] "+m" (*word), [tmp] "=&r" (tmp), [sav] "=&r" (sav) in cvmx_spinlock_bit_lock()
|
| /freebsd-12-stable/release/picobsd/tinyware/view/ |
| D | view.c | 115 VGLBitmap sav,clr; in pop_up() local 121 sav.Type=VGLDisplay->Type; in pop_up() 135 sav.Xsize=width; in pop_up() 136 sav.Ysize=height; in pop_up() 139 sav.Bitmap=(byte *)calloc(width*height,1); in pop_up() 146 VGLBitmapCopy(VGLDisplay,x1,y1,&sav,0,0,width,height); in pop_up() 175 VGLBitmapCopy(&sav,0,0,VGLDisplay,x1,y1,width,height); in pop_up() 177 free(sav.Bitmap); in pop_up()
|
| /freebsd-12-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ |
| D | spa.c | 1759 spa_aux_vdev_t *sav = &spa->spa_l2cache; in spa_load_l2cache() local 1776 if (sav->sav_config != NULL) { in spa_load_l2cache() 1777 VERIFY(nvlist_lookup_nvlist_array(sav->sav_config, in spa_load_l2cache() 1785 oldvdevs = sav->sav_vdevs; in spa_load_l2cache() 1786 oldnvdevs = sav->sav_count; in spa_load_l2cache() 1787 sav->sav_vdevs = NULL; in spa_load_l2cache() 1788 sav->sav_count = 0; in spa_load_l2cache() 1826 vd->vdev_aux = sav; in spa_load_l2cache() 1861 if (sav->sav_config == NULL) in spa_load_l2cache() 1864 sav->sav_vdevs = newvdevs; in spa_load_l2cache() [all …]
|
| /freebsd-12-stable/sbin/ipf/ipmon/ |
| D | ipmon_y.y | 681 ipmon_saver_int_t *sav, **imsip; in unload_config() local 694 for (imsip = &saverlist; (sav = *imsip) != NULL; ) { in unload_config() 695 if (sav->imsi_handle == NULL) in unload_config() 696 imsip = &sav->imsi_next; in unload_config() 698 dlclose(sav->imsi_handle); in unload_config() 700 *imsip = sav->imsi_next; in unload_config() 701 is = sav->imsi_stor; in unload_config() 702 free(sav); in unload_config()
|
| /freebsd-12-stable/contrib/file/magic/Magdir/ |
| D | wordprocessors | 344 …riant under program directory like: wt13en.hwl Wt13de.sav Wt13it.sav wt13ru.sav WT21us.sav Wtcz.sa… 345 !:ext uwl/hwl/sav 348 # look for beginning of word list starting mostly with letter a as UTF-16 like: Wt13es.sav 349 # but not found in russian wt13ru.sav
|