Lines Matching defs:xd
540 struct xform_data *xd;
623 xd = malloc(sizeof(*xd) + skip + rplen + authsize, M_AH,
625 if (xd == NULL) {
637 m_copydata(m, 0, skip + rplen + authsize, (caddr_t)(xd + 1));
651 free(xd, M_AH);
662 crp->crp_opaque = xd;
671 xd->sav = sav;
672 xd->nxt = hl;
673 xd->protoff = protoff;
674 xd->skip = skip;
675 xd->cryptoid = cryptoid;
676 xd->vnet = curvnet;
696 struct xform_data *xd;
707 xd = crp->crp_opaque;
708 CURVNET_SET(xd->vnet);
709 sav = xd->sav;
710 skip = xd->skip;
711 nxt = xd->nxt;
712 protoff = xd->protoff;
713 cryptoid = xd->cryptoid;
725 xd->cryptoid = crp->crp_session;
756 ptr = (caddr_t) (xd + 1);
771 free(xd, M_AH), xd = NULL; /* No longer needed */
831 if (xd != NULL)
832 free(xd, M_AH);
847 struct xform_data *xd;
990 xd = malloc(sizeof(struct xform_data) + skip, M_AH,
992 if (xd == NULL) {
1001 m_copydata(m, 0, skip, (caddr_t) (xd + 1));
1011 bcopy(((caddr_t)(xd + 1)) +
1022 bcopy(((caddr_t)(xd + 1)) +
1033 ((uint8_t *) (xd + 1))[protoff] = IPPROTO_AH;
1044 free(xd, M_AH);
1054 crp->crp_opaque = xd;
1064 xd->sp = sp;
1065 xd->sav = sav;
1066 xd->skip = skip;
1067 xd->idx = idx;
1068 xd->cryptoid = cryptoid;
1069 xd->vnet = curvnet;
1089 struct xform_data *xd;
1099 xd = (struct xform_data *) crp->crp_opaque;
1100 CURVNET_SET(xd->vnet);
1101 sp = xd->sp;
1102 sav = xd->sav;
1103 skip = xd->skip;
1104 idx = xd->idx;
1105 cryptoid = xd->cryptoid;
1106 ptr = (caddr_t) (xd + 1);
1114 xd->cryptoid = crp->crp_session;
1138 free(xd, M_AH);
1161 free(xd, M_AH);