Lines Matching refs:xd
296 struct xform_data *xd;
387 xd = malloc(sizeof(*xd) + alen, M_XDATA, M_NOWAIT | M_ZERO);
388 if (xd == NULL) {
413 (caddr_t) (xd + 1));
429 crp->crp_opaque = (caddr_t) xd;
432 xd->sav = sav;
433 xd->protoff = protoff;
434 xd->skip = skip;
435 xd->cryptoid = cryptoid;
436 xd->vnet = curvnet;
483 struct xform_data *xd;
494 xd = (struct xform_data *) crp->crp_opaque;
495 CURVNET_SET(xd->vnet);
496 sav = xd->sav;
497 skip = xd->skip;
498 protoff = xd->protoff;
499 cryptoid = xd->cryptoid;
509 xd->cryptoid = crp->crp_session;
534 ptr = (caddr_t) (xd + 1);
552 free(xd, M_XDATA), xd = NULL;
660 if (xd != NULL)
661 free(xd, M_XDATA);
679 struct xform_data *xd;
844 xd = malloc(sizeof(struct xform_data), M_XDATA, M_NOWAIT | M_ZERO);
845 if (xd == NULL) {
885 xd->sp = sp;
886 xd->sav = sav;
887 xd->idx = idx;
888 xd->cryptoid = cryptoid;
889 xd->vnet = curvnet;
898 crp->crp_opaque = (caddr_t) xd;
926 struct xform_data *xd;
934 xd = (struct xform_data *) crp->crp_opaque;
935 CURVNET_SET(xd->vnet);
937 sp = xd->sp;
938 sav = xd->sav;
939 idx = xd->idx;
940 cryptoid = xd->cryptoid;
948 xd->cryptoid = crp->crp_session;
966 free(xd, M_XDATA);
999 free(xd, M_XDATA);