Lines Matching defs:dev_data
833 ctx->dev_data = data;
1475 ctx->dev_data = data;
1493 dev_err(ctx->dev_data->dev,
2238 static int sa_init_mem(struct sa_crypto_data *dev_data)
2240 struct device *dev = &dev_data->pdev->dev;
2242 dev_data->sc_pool = dma_pool_create("keystone-sc", dev,
2244 if (!dev_data->sc_pool) {
2339 struct sa_crypto_data *dev_data;
2343 dev_data = devm_kzalloc(dev, sizeof(*dev_data), GFP_KERNEL);
2344 if (!dev_data)
2348 dev_data->dev = dev;
2349 dev_data->pdev = pdev;
2350 platform_set_drvdata(pdev, dev_data);
2351 dev_set_drvdata(sa_k3_dev, dev_data);
2362 sa_init_mem(dev_data);
2363 ret = sa_dma_init(dev_data);
2367 spin_lock_init(&dev_data->scid_lock);
2371 dev_data->base = saul_base;
2391 dma_release_channel(dev_data->dma_rx2);
2392 dma_release_channel(dev_data->dma_rx1);
2393 dma_release_channel(dev_data->dma_tx);
2396 dma_pool_destroy(dev_data->sc_pool);
2406 struct sa_crypto_data *dev_data = platform_get_drvdata(pdev);
2410 dma_release_channel(dev_data->dma_rx2);
2411 dma_release_channel(dev_data->dma_rx1);
2412 dma_release_channel(dev_data->dma_tx);
2414 dma_pool_destroy(dev_data->sc_pool);