Lines Matching refs:pcie_misc_dev
133 struct pcie_misc_dev { struct
439 struct pcie_misc_dev *pcie_misc_dev = container_of(miscdev, in rk_pcie_misc_open() local
440 struct pcie_misc_dev, dev); in rk_pcie_misc_open()
442 filp->private_data = pcie_misc_dev->obj; in rk_pcie_misc_open()
444 mutex_lock(&pcie_misc_dev->obj->count_mutex); in rk_pcie_misc_open()
445 if (pcie_misc_dev->obj->ref_count++) in rk_pcie_misc_open()
448 pcie_misc_dev->obj->loop_count = 0; in rk_pcie_misc_open()
449 pcie_misc_dev->obj->local_read_available = 0x0; in rk_pcie_misc_open()
450 pcie_misc_dev->obj->local_write_available = 0xff; in rk_pcie_misc_open()
451 pcie_misc_dev->obj->remote_write_available = 0xff; in rk_pcie_misc_open()
452 pcie_misc_dev->obj->dma_free = true; in rk_pcie_misc_open()
457 mutex_unlock(&pcie_misc_dev->obj->count_mutex); in rk_pcie_misc_open()
715 struct pcie_misc_dev *pcie_dev; in rk_pcie_add_misc()