Lines Matching refs:xd

273 	struct xform_data *xd;  in esp_input()  local
368 xd = malloc(sizeof(*xd), M_ESP, M_NOWAIT | M_ZERO); in esp_input()
369 if (xd == NULL) { in esp_input()
421 crp->crp_opaque = xd; in esp_input()
424 xd->sav = sav; in esp_input()
425 xd->protoff = protoff; in esp_input()
426 xd->skip = skip; in esp_input()
427 xd->cryptoid = cryptoid; in esp_input()
428 xd->vnet = curvnet; in esp_input()
477 free(xd, M_ESP); in esp_input()
498 struct xform_data *xd; in esp_input_cb() local
507 xd = crp->crp_opaque; in esp_input_cb()
508 CURVNET_SET(xd->vnet); in esp_input_cb()
509 sav = xd->sav; in esp_input_cb()
517 skip = xd->skip; in esp_input_cb()
518 protoff = xd->protoff; in esp_input_cb()
519 cryptoid = xd->cryptoid; in esp_input_cb()
529 xd->cryptoid = crp->crp_session; in esp_input_cb()
572 free(xd, M_ESP), xd = NULL; in esp_input_cb()
680 if (xd != NULL) in esp_input_cb()
681 free(xd, M_ESP); in esp_input_cb()
701 struct xform_data *xd; in esp_output() local
880 xd = malloc(sizeof(struct xform_data), M_ESP, M_NOWAIT | M_ZERO); in esp_output()
881 if (xd == NULL) { in esp_output()
914 xd->sp = sp; in esp_output()
915 xd->sav = sav; in esp_output()
916 xd->idx = idx; in esp_output()
917 xd->cryptoid = cryptoid; in esp_output()
918 xd->vnet = curvnet; in esp_output()
924 crp->crp_opaque = xd; in esp_output()
975 free(xd, M_ESP); in esp_output()
993 struct xform_data *xd; in esp_output_cb() local
1001 xd = (struct xform_data *) crp->crp_opaque; in esp_output_cb()
1002 CURVNET_SET(xd->vnet); in esp_output_cb()
1004 sp = xd->sp; in esp_output_cb()
1005 sav = xd->sav; in esp_output_cb()
1006 idx = xd->idx; in esp_output_cb()
1007 cryptoid = xd->cryptoid; in esp_output_cb()
1015 xd->cryptoid = crp->crp_session; in esp_output_cb()
1033 free(xd, M_ESP); in esp_output_cb()
1066 free(xd, M_ESP); in esp_output_cb()