Home
last modified time | relevance | path

Searched refs:dma_ctrlr (Results 1 – 2 of 2) sorted by relevance

/linux-6.15/drivers/staging/vme_user/
H A Dvme.c821 struct vme_dma_resource *dma_ctrlr = NULL; in vme_dma_request() local
835 if (!dma_ctrlr) { in vme_dma_request()
842 mutex_lock(&dma_ctrlr->mtx); in vme_dma_request()
844 (dma_ctrlr->locked == 0)) { in vme_dma_request()
845 dma_ctrlr->locked = 1; in vme_dma_request()
846 mutex_unlock(&dma_ctrlr->mtx); in vme_dma_request()
847 allocated_ctrlr = dma_ctrlr; in vme_dma_request()
850 mutex_unlock(&dma_ctrlr->mtx); in vme_dma_request()
868 mutex_lock(&dma_ctrlr->mtx); in vme_dma_request()
869 dma_ctrlr->locked = 0; in vme_dma_request()
[all …]
H A Dvme_tsi148.c2251 struct vme_dma_resource *dma_ctrlr; in tsi148_probe() local
2400 dma_ctrlr = kmalloc(sizeof(*dma_ctrlr), GFP_KERNEL); in tsi148_probe()
2401 if (!dma_ctrlr) { in tsi148_probe()
2405 dma_ctrlr->parent = tsi148_bridge; in tsi148_probe()
2406 mutex_init(&dma_ctrlr->mtx); in tsi148_probe()
2407 dma_ctrlr->locked = 0; in tsi148_probe()
2408 dma_ctrlr->number = i; in tsi148_probe()
2415 list_add_tail(&dma_ctrlr->list, in tsi148_probe()
2502 kfree(dma_ctrlr); in tsi148_probe()
2541 struct vme_dma_resource *dma_ctrlr; in tsi148_remove() local
[all …]