Searched refs:iep_service (Results 1 – 2 of 2) sorted by relevance
84 iep_service_info iep_service; variable90 if (iep_service.iommu_dev) { in iep_reg_deinit()93 iep_iommu_unmap_iommu(iep_service.iommu_info, in iep_reg_deinit()95 iep_iommu_free(iep_service.iommu_info, in iep_reg_deinit()110 list_add_tail(®->status_link, &iep_service.ready); in iep_reg_from_wait_to_ready()119 list_add_tail(®->status_link, &iep_service.running); in iep_reg_from_ready_to_running()130 mutex_lock(&iep_service.lock); in iep_del_running_list()132 while (!list_empty(&iep_service.running)) { in iep_del_running_list()134 reg = list_entry(iep_service.running.next, in iep_del_running_list()138 atomic_dec(&iep_service.total_running); in iep_del_running_list()[all …]
22 extern iep_service_info iep_service;921 if (iep_service.iommu_dev == NULL) { in iep_config_src_addr()1154 if (iep_service.iommu_dev == NULL) { in iep_config_dst_addr()1505 if (iep_service.iommu_dev) { in iep_config()1506 if (0 > iep_reg_address_translate(&iep_service, reg)) { in iep_config()1524 mutex_lock(&iep_service.lock); in iep_config()1526 list_add_tail(®->status_link, &iep_service.waiting); in iep_config()1528 mutex_unlock(&iep_service.lock); in iep_config()