list_for_each_entry_safe
list_for_each_entry_safe(mode, t, &connector->probed_modes, head) {
list_for_each_entry_safe(mode, t, &connector->probed_modes, head) {
list_for_each_entry_safe(bo, next_bo, &node->bos, mn_list) {
list_for_each_entry_safe(sa_bo, tmp, &sa_manager->olist, olist) {
list_for_each_entry_safe(bo_va, tmp, &vm->moved, base.vm_status) {
list_for_each_entry_safe(tmp, next, &removed, list) {
list_for_each_entry_safe(mapping, next, &bo_va->valids, list) {
list_for_each_entry_safe(mapping, next, &bo_va->invalids, list) {
list_for_each_entry_safe(mapping, tmp, &vm->freed, list) {
list_for_each_entry_safe(bo_base, tmp, &vm->evicted, vm_status) {
list_for_each_entry_safe(r_list, list_t, &dev->maplist, head) {
list_for_each_entry_safe(r_list, list_temp, &dev->maplist, head) {
list_for_each_entry_safe(mode, t, &connector->probed_modes, head)
list_for_each_entry_safe(mode, t, &connector->modes, head)
list_for_each_entry_safe(pos, tmp, &dev->ctxlist, head) {
list_for_each_entry_safe(pos, n, &dev->ctxlist, head) {
list_for_each_entry_safe(port, tmp, &mstb->ports, next) {
list_for_each_entry_safe(r_list, list_temp, &dev->maplist, head)
list_for_each_entry_safe(cur_mode, t, &connector->probed_modes, head) {
list_for_each_entry_safe(mode, tmp, &list, head) {
list_for_each_entry_safe(e, et, &file_priv->pending_event_list,
list_for_each_entry_safe(e, et, &file_priv->event_list, link) {
list_for_each_entry_safe(fb, tfb, &priv->fbs, filp_head) {
list_for_each_entry_safe(encoder, enct, &dev->mode_config.encoder_list,
list_for_each_entry_safe(property, pt, &dev->mode_config.property_list,
list_for_each_entry_safe(plane, plt, &dev->mode_config.plane_list,
list_for_each_entry_safe(crtc, ct, &dev->mode_config.crtc_list, head) {
list_for_each_entry_safe(blob, bt, &dev->mode_config.property_blob_list,
list_for_each_entry_safe(fb, fbt, &dev->mode_config.fb_list, head) {
list_for_each_entry_safe(mode, t, mode_list, head) {
list_for_each_entry_safe(pmode, pt, &connector->probed_modes, head) {
list_for_each_entry_safe(connector, tmp,
list_for_each_entry_safe(dev, tmp, &driver->legacy_dev_list,
list_for_each_entry_safe(prop_enum, pt, &property->enum_list, head) {
list_for_each_entry_safe(blob, bt, &file_priv->blobs, head_file) {
list_for_each_entry_safe(cur, tmp, &syncobj->cb_list, node) {
list_for_each_entry_safe(e, t, &dev->vblank_event_list, base.link) {
list_for_each_entry_safe(e, t, &dev->vblank_event_list, base.link) {
list_for_each_entry_safe(obj, on,
list_for_each_entry_safe(lut, ln, &obj->lut_list, obj_link) {
list_for_each_entry_safe(vma, vn,
list_for_each_entry_safe(obj, next,
list_for_each_entry_safe(lut, ln, &ctx->handles_list, ctx_link) {
list_for_each_entry_safe(ctx, cn,
list_for_each_entry_safe(vma, next, &eviction_list, evict_link) {
list_for_each_entry_safe(vma, next, &eviction_list, evict_link) {
list_for_each_entry_safe(vma, next, &eviction_list, evict_link) {
list_for_each_entry_safe(vma, next, &eviction_list, evict_link) {
list_for_each_entry_safe(vma, next, &eviction_list, evict_link) {
list_for_each_entry_safe(vma, vn, *phase, vm_link)
list_for_each_entry_safe(vma, vn, &ggtt->vm.inactive_list, vm_link)
list_for_each_entry_safe(vma, vn, &ggtt->vm.inactive_list, vm_link) {
list_for_each_entry_safe(vma, next,
list_for_each_entry_safe(request, next,
list_for_each_entry_safe(ring, tmp, &i915->gt.active_rings, active_link)
list_for_each_entry_safe(dep, tmp, &node->signalers_list, signal_link) {
list_for_each_entry_safe(dep, tmp, &node->waiters_list, wait_link) {
list_for_each_entry_safe(active, next, &request->active_list, link) {
list_for_each_entry_safe(pos, next, &x->head, entry) {
list_for_each_entry_safe(pos, next, &x->head, entry)
list_for_each_entry_safe(vma, next, &i915->gt.closed_vma, closed_link) {
list_for_each_entry_safe(rq, n, &b->signals, signaling.link) {
list_for_each_entry_safe(rq, n, &list, signaling.link) {
list_for_each_entry_safe(rq, rn, &p->requests, sched.link) {
list_for_each_entry_safe(rq, rn, &p->requests, sched.link) {
list_for_each_entry_safe(rq, rn, &p->requests, sched.link) {
list_for_each_entry_safe(connector, tmp,
list_for_each_entry_safe(entry, next, drm_mm_nodes(mm), node_list)
list_for_each_entry_safe(cur, tmp, &cb_list, node) {
list_for_each_entry_safe(curr, next, &q->head, entry) {
list_for_each_entry_safe(mode, t, &connector->probed_modes, head) {
list_for_each_entry_safe(mode, t, &connector->probed_modes, head) {
list_for_each_entry_safe(bo, next_bo, &node->bos, mn_list) {
list_for_each_entry_safe(bo, n, &rdev->gem.objects, list) {
list_for_each_entry_safe(bo, n, &rdev->gem.objects, list) {
list_for_each_entry_safe(sa_bo, tmp, &sa_manager->olist, olist) {
list_for_each_entry_safe(bo_va, tmp, &vm->freed, vm_status) {
list_for_each_entry_safe(entity, tmp, &rq->entities, list) {
list_for_each_entry_safe(s_job, tmp, &sched->ring_mirror_list, node) {
list_for_each_entry_safe(d_page, next, &ttm_dma->pages_list,
list_for_each_entry_safe(d_page, next, &ttm_dma->pages_list,
list_for_each_entry_safe(d_page, tmp, d_pages, page_list)
list_for_each_entry_safe(d_page, tmp, d_pages, page_list) {
list_for_each_entry_safe(pool, tmp, &dev->dma_pools, pools)
list_for_each_entry_safe(d_page, tmp, d_pages, page_list) {