Searched defs:dma_ctrlr (Results 1 - 3 of 3) sorted by relevance

/drivers/staging/vme/bridges/
H A Dvme_ca91cx42.c1611 struct vme_dma_resource *dma_ctrlr; local
1742 dma_ctrlr = kmalloc(sizeof(struct vme_dma_resource),
1744 if (dma_ctrlr == NULL) {
1750 dma_ctrlr->parent = ca91cx42_bridge;
1751 mutex_init(&dma_ctrlr->mtx);
1752 dma_ctrlr->locked = 0;
1753 dma_ctrlr->number = i;
1754 dma_ctrlr->route_attr = VME_DMA_VME_TO_MEM |
1756 INIT_LIST_HEAD(&dma_ctrlr->pending);
1757 INIT_LIST_HEAD(&dma_ctrlr
1874 struct vme_dma_resource *dma_ctrlr; local
[all...]
H A Dvme_tsi148.c2246 struct vme_dma_resource *dma_ctrlr; local
2409 dma_ctrlr = kmalloc(sizeof(struct vme_dma_resource),
2411 if (dma_ctrlr == NULL) {
2417 dma_ctrlr->parent = tsi148_bridge;
2418 mutex_init(&dma_ctrlr->mtx);
2419 dma_ctrlr->locked = 0;
2420 dma_ctrlr->number = i;
2421 dma_ctrlr->route_attr = VME_DMA_VME_TO_MEM |
2425 INIT_LIST_HEAD(&dma_ctrlr->pending);
2426 INIT_LIST_HEAD(&dma_ctrlr
2557 struct vme_dma_resource *dma_ctrlr; local
[all...]
/drivers/staging/vme/
H A Dvme.c652 struct vme_dma_resource *dma_ctrlr = NULL; local
666 dma_ctrlr = list_entry(dma_pos,
669 if (dma_ctrlr == NULL) {
675 mutex_lock(&dma_ctrlr->mtx);
676 if (((dma_ctrlr->route_attr & route) == route) &&
677 (dma_ctrlr->locked == 0)) {
679 dma_ctrlr->locked = 1;
680 mutex_unlock(&dma_ctrlr->mtx);
681 allocated_ctrlr = dma_ctrlr;
684 mutex_unlock(&dma_ctrlr
[all...]

Completed in 16 milliseconds