list_add_tail
list_add_tail(&bank_error->node, &aerr->list);
list_add_tail(&node->node, &banks->list);
list_add_tail(&handle->node, &mgr->list);
list_add_tail(&tmp->list, &amdgpu_acpi_dev_list);
list_add_tail(&xcc_info->list, &dev_info->xcc_list);
list_add_tail(&mem->validate_list,
list_add_tail(&mem->validate_list, &process_info->kfd_bo_list);
list_add_tail(&vm->vm_list_node,
list_add_tail(&tmp_adev->reset_list, device_list);
list_add_tail(&adev->reset_list, device_list);
list_add_tail(&tmp_adev->reset_list, &device_list);
list_add_tail(&adev->reset_list, &device_list);
list_add_tail(&tmp_adev->reset_list, &device_list);
list_add_tail(&adev->reset_list, &device_list);
list_add_tail(&id_mgr->ids[j].list, &id_mgr->ids_lru);
list_add_tail(&tmp_adev->reset_list, &device_list);
list_add_tail(&adev->reset_list, &device_list);
list_add_tail(&node->node, &mca_set->list);
list_add_tail(&pmu_entry->entry, &amdgpu_pmu_list);
list_add_tail(&adev->gmc.xgmi.head, &device_list);
list_add_tail(&ras_node->node, &adev->ras_list);
list_add_tail(&err_node->node, &err_data->err_node_list);
list_add_tail(®ion->node, &con->critical_region_head);
list_add_tail(&chunk->entry, &e->list);
list_add_tail(&userq_fence->link, &fence_drv->fences);
list_add_tail(&rsv->blocks, &mgr->reservations_pending);
list_add_tail(&vres->vres_node, &mgr->allocated_vres_list);
list_add_tail(&adev->gmc.xgmi.head, &hive->device_list);
list_add_tail(&tmp_adev->reset_list, &device_list);
list_add_tail(&hive->node, &xgmi_hive_list);
list_add_tail(&props->list, &dev->mem_props);
list_add_tail(&props->list, &dev->cache_props);
list_add_tail(&props->list, &dev->io_link_props);
list_add_tail(&props2->list, &to_dev->io_link_props);
list_add_tail(&sdma_q->list, &sdma_q_list.list);
list_add_tail(&pchild->child_list, &prange->child_list);
list_add_tail(&prange->deferred_list,
list_add_tail(&criu_svm_md->list, &svms->criu_svm_metadata_list);
list_add_tail(&props->list, &kdev->p2p_link_props);
list_add_tail(&props2->list, &cpu_dev->p2p_link_props);
list_add_tail(&props->list, &peer->p2p_link_props);
list_add_tail(&props_ext->list, &dev->cache_props);
list_add_tail(&props_ext->list, &dev->cache_props);
list_add_tail(&dev->list, device_list);
list_add_tail(&e->base.link, &adev_to_drm(adev)->vblank_event_list);
list_add_tail(&handler_data->list, hnd_list);
list_add_tail(&handler_data_add->list, handler_list);
list_add_tail(&attr_entry->entry, attr_list);
list_add_tail(&entry->head,
list_add_tail(&txmsg->next, &mgr->tx_msg_downq);
list_add_tail(&up_req->next, &mgr->up_req_list);
list_add_tail(&obj->head, &dev->mode_config.privobj_list);
list_add_tail(&bridge->list, &bridge_list);
list_add_tail(&block->link, &allocated);
list_add_tail(&mm->roots[i]->tmp_link, &dfs);
list_add_tail(&block->link, &allocated);
list_add_tail(&mm->roots[i]->tmp_link, &dfs);
list_add_tail(&connector->head, &config->connector_list);
list_add_tail(&connector->global_connector_list_entry, &connector_list);
list_add_tail(&crtc->head, &config->crtc_list);
list_add_tail(&newmode->head, &list);
list_add_tail(&new_mode->head, &stereo_modes);
list_add_tail(&encoder->head, &dev->mode_config.encoder_list);
list_add_tail(&e->link,
list_add_tail(&task->node, &work->queued);
list_add_tail(&fb->filp_head, &arg.fbs);
list_add_tail(&obj->lru_node, &lru->list);
list_add_tail(&vm_bo->list.entry.gem, &obj->gpuva.list);
list_add_tail(&__vm_bo->list.entry.gem, &obj->gpuva.list);
list_add_tail(&va->gem.entry, &vm_bo->list.gpuva);
list_add_tail(&op->entry, &ops->list);
list_add_tail(&op->entry, &ops->list);
list_add_tail(&op->entry, &ops->list);
list_add_tail(entry, list);
list_add_tail(&cb->node, &fence->cb_list);
list_add_tail(&host->list, &host_list);
list_add_tail(&mode->head, &connector->probed_modes);
list_add_tail(&follower->list, &panel->followers);
list_add_tail(&panel->list, &panel_list);
list_add_tail(&plane->head, &config->plane_list);
list_add_tail(&property->head, &dev->mode_config.property_list);
list_add_tail(&prop_enum->head, &property->enum_list);
list_add_tail(&blob->head_global,
list_add_tail(&blob->head_file, &file_priv->blobs);
list_add_tail(&suballoc->flist, &sa_manager->flist[idx]);
list_add_tail(&wait->node, &syncobj->cb_list);
list_add_tail(&entry->node, &syncobj->ev_fd_list);
list_add_tail(&e->base.link, &dev->vblank_event_list);
list_add_tail(&e->base.link, &dev->vblank_event_list);
list_add_tail(&e->base.link, &dev->vblank_event_list);
list_add_tail(&work->node, &vblank->pending_work);
list_add_tail(&devdata->node, &display->vbt.display_devices);
list_add_tail(&devdata->node, &display->vbt.display_devices);
list_add_tail(&entry->node, &display->vbt.bdb_blocks);
list_add_tail(&obj->head, &display->global.obj_list);
list_add_tail(&fixed_mode->head, &connector->panel.fixed_modes);
list_add_tail(&engines->link, &ctx->stale.engines);
list_add_tail(&ctx->link, &i915->gem.contexts.list);
list_add_tail(&ev->bind_link, &eb->unbound);
list_add_tail(&ev->reloc_link, &eb->relocs);
list_add_tail(&ev->bind_link, &eb->unbound);
list_add_tail(&ev->bind_link, &last);
list_add_tail(&bookmark.obj_link, &ln->obj_link);
list_add_tail(&obj->obj_link, &ww->obj_list);
list_add_tail(&obj->mm.link, list);
list_add_tail(&obj->mm.link, head);
list_add_tail(&obj->st_link, &objects);
list_add_tail(&obj->st_link, objects);
list_add_tail(&child->parallel.child_link,
list_add_tail(&ce->pinned_contexts_link, &engine->pinned_contexts_list);
list_add_tail(&tl->link, &timelines->active_list);
list_add_tail(&rq->sched.link,
list_add_tail(&request->sched.link,
list_add_tail(&fence->link, &ggtt->fence_list);
list_add_tail(>->ggtt_link, >->ggtt->gt_list);
list_add_tail(&tl->engine_link, &engine->status_page.timelines);
list_add_tail(&tl->link, &timelines->active_list);
list_add_tail(&request->mock.link, &engine->hw_queue);
list_add_tail(&node->link, list);
list_add_tail(&request->link, &ct->requests.incoming);
list_add_tail(&request.link, &ct->requests.pending);
list_add_tail(&rq->sched.link,
list_add_tail(&ce->guc_id.link,
list_add_tail(&ce->destroyed_link,
list_add_tail(&ce->destroyed_link,
list_add_tail(&rq->guc_fence_link, &ce->guc_state.fences);
list_add_tail(&mm->ppgtt_mm.link,
list_add_tail(&dmabuf_obj->list, &vgpu->dmabuf_obj_list_head);
list_add_tail(&oos_page->vm_list, &spt->vgpu->gtt.oos_page_list_head);
list_add_tail(&spt->post_shadow_list,
list_add_tail(&mm->ppgtt_mm.list, &vgpu->gtt.ppgtt_mm_list_head);
list_add_tail(&mm->ppgtt_mm.lru_list, &gvt->gtt.ppgtt_mm_lru_list_head);
list_add_tail(&partial_pte->list,
list_add_tail(&oos_page->list, >t->oos_page_free_list_head);
list_add_tail(&vgpu_data->lru_list,
list_add_tail(&workload->list,
list_add_tail((struct list_head *)node, &rq->fence.cb_list);
list_add_tail(&active->cb.node, &fence->cb_list);
list_add_tail(&ww->contended->obj_link, &ww->obj_list);
list_add_tail(&page->lru, &dst->page_list);
list_add_tail(&virt_to_page(ptr)->lru, &dst->page_list);
list_add_tail(&vma->vm_link, &vm->unbound_list);
list_add_tail(&vma->obj_link, &obj->vma.list);
list_add_tail(&dev_priv->vgpu.entry, &intel_gvt_devices);
list_add_tail(list, head);
list_add_tail(head, list);
#define list_add_tail_rcu(a, b) list_add_tail(a, b)
list_add_tail(&wqe->entry, &wqh->head);
list_add_tail(&offset->list, &t->offsets);
list_add_tail(item, &b->bucket[min(priority, RADEON_CS_MAX_PRIORITY)]);
list_add_tail(&robj->list, &rdev->gem.objects);
list_add_tail(&bo->list, &rdev->gem.objects);
list_add_tail(&bo_va->bo_list, &bo->va);
list_add_tail(&entity->list, &rq->entities);
list_add_tail(&s_job->list, &sched->pending_list);
list_add_tail(&bdev->device_list, &glob->device_list);
list_add_tail(&pt->shrinker_list, &shrinker_list);
list_add_tail(&res->lru.link, &bo->bdev->unevictable);
list_add_tail(&res->lru.link, &man->lru[bo->priority]);
list_add_tail(&msta->poll_list, &dev->sta_poll_list);
list_add_tail(&channel->hc_list_entry, &hsotg->free_hc_list);
list_add_tail(&chan->hc_list_entry, &hsotg->free_hc_list);
list_add_tail(&chan->hc_list_entry,
list_add_tail(&chan->hc_list_entry, &hsotg->free_hc_list);
list_add_tail(&chan->hc_list_entry, &hsotg->free_hc_list);
list_add_tail(&qh->qh_list_entry, &hsotg->periodic_sched_ready);
list_add_tail(&qh->qh_list_entry,
list_add_tail(&qh->qh_list_entry,
list_add_tail(&qh->qh_list_entry,
list_add_tail(&qtd->qtd_list_entry, &qh->qtd_list);
list_add_tail(list, head);