Lines Matching refs:dmtc
954 struct dmtc_helper *dmtc; in dmtc_crypto_read_start() local
983 dmtc = (struct dmtc_helper *)space; in dmtc_crypto_read_start()
984 dmtc->free_addr = space; in dmtc_crypto_read_start()
986 dmtc->orig_buf = NULL; in dmtc_crypto_read_start()
987 dmtc->data_buf = bio->bio_buf->b_data; in dmtc_crypto_read_start()
988 dmtc->priv = priv; in dmtc_crypto_read_start()
989 bio->bio_caller_info2.ptr = dmtc; in dmtc_crypto_read_start()
1010 crp->crp_buf = dmtc->data_buf + i * DEV_BSIZE; in dmtc_crypto_read_start()
1056 struct dmtc_helper *dmtc; in dmtc_crypto_cb_read_done() local
1094 dmtc = bio->bio_caller_info2.ptr; in dmtc_crypto_cb_read_done()
1100 memcpy(bio->bio_buf->b_data, dmtc->data_buf, in dmtc_crypto_cb_read_done()
1104 mpipe_free(&dmtc->priv->read_mpipe, dmtc->free_addr); in dmtc_crypto_cb_read_done()
1130 struct dmtc_helper *dmtc; in dmtc_crypto_write_start() local
1154 dmtc = (struct dmtc_helper *)space; in dmtc_crypto_write_start()
1155 dmtc->free_addr = space; in dmtc_crypto_write_start()
1159 bio->bio_caller_info2.ptr = dmtc; in dmtc_crypto_write_start()
1162 dmtc->orig_buf = bio->bio_buf->b_data; in dmtc_crypto_write_start()
1163 dmtc->data_buf = space + sz; in dmtc_crypto_write_start()
1164 dmtc->priv = priv; in dmtc_crypto_write_start()
1184 crp->crp_buf = dmtc->data_buf + i * DEV_BSIZE; in dmtc_crypto_write_start()
1231 struct dmtc_helper *dmtc; in dmtc_crypto_cb_write_done() local
1263 dmtc = bio->bio_caller_info2.ptr; in dmtc_crypto_cb_write_done()
1268 mpipe_free(&dmtc->priv->write_mpipe, dmtc->free_addr); in dmtc_crypto_cb_write_done()
1272 dmtc->orig_buf = bio->bio_buf->b_data; in dmtc_crypto_cb_write_done()
1273 bio->bio_buf->b_data = dmtc->data_buf; in dmtc_crypto_cb_write_done()
1287 struct dmtc_helper *dmtc; in dmtc_bio_write_done() local
1290 dmtc = bio->bio_caller_info2.ptr; in dmtc_bio_write_done()
1291 bio->bio_buf->b_data = dmtc->orig_buf; in dmtc_bio_write_done()
1292 mpipe_free(&dmtc->priv->write_mpipe, dmtc->free_addr); in dmtc_bio_write_done()