cop               145 crypto/cryptodev.c 	struct crypt_op *cop;
cop               285 crypto/cryptodev.c 		cop = (struct crypt_op *)data;
cop               286 crypto/cryptodev.c 		cse = csefind(fcr, cop->ses);
cop               289 crypto/cryptodev.c 		error = cryptodev_op(cse, cop, p);
cop               304 crypto/cryptodev.c cryptodev_op(struct csession *cse, struct crypt_op *cop, struct proc *p)
cop               311 crypto/cryptodev.c 	if (cop->len > 64*1024-4)
cop               315 crypto/cryptodev.c 		if (cop->len == 0 || (cop->len % cse->txform->blocksize) != 0)
cop               327 crypto/cryptodev.c 	cse->uio.uio_iov[0].iov_len = cop->len;
cop               328 crypto/cryptodev.c 	cse->uio.uio_iov[0].iov_base = malloc(cop->len, M_XDATA, M_WAITOK);
cop               352 crypto/cryptodev.c 	if ((error = copyin(cop->src, cse->uio.uio_iov[0].iov_base, cop->len)))
cop               357 crypto/cryptodev.c 		crda->crd_len = cop->len;
cop               366 crypto/cryptodev.c 		if (cop->op == COP_ENCRYPT)
cop               370 crypto/cryptodev.c 		crde->crd_len = cop->len;
cop               378 crypto/cryptodev.c 	crp->crp_ilen = cop->len;
cop               384 crypto/cryptodev.c 	if (cop->iv) {
cop               393 crypto/cryptodev.c 		if ((error = copyin(cop->iv, cse->tmp_iv, cse->txform->blocksize)))
cop               406 crypto/cryptodev.c 	if (cop->mac) {
cop               454 crypto/cryptodev.c 	if (cop->dst &&
cop               455 crypto/cryptodev.c 	    (error = copyout(cse->uio.uio_iov[0].iov_base, cop->dst, cop->len)))
cop               458 crypto/cryptodev.c 	if (cop->mac &&
cop               459 crypto/cryptodev.c 	    (error = copyout(crp->crp_mac, cop->mac, cse->thash->authsize)))