Symbol: list_head
sys/dev/drm/amd/amdgpu/amdgpu.h
1028
struct list_head shadow_list;
sys/dev/drm/amd/amdgpu/amdgpu.h
1031
struct list_head ring_lru_list;
sys/dev/drm/amd/amdgpu/amdgpu.h
344
struct list_head *hole;
sys/dev/drm/amd/amdgpu/amdgpu.h
345
struct list_head flist[AMDGPU_SA_NUM_FENCE_LISTS];
sys/dev/drm/amd/amdgpu/amdgpu.h
346
struct list_head olist;
sys/dev/drm/amd/amdgpu/amdgpu.h
356
struct list_head olist;
sys/dev/drm/amd/amdgpu/amdgpu.h
357
struct list_head flist;
sys/dev/drm/amd/amdgpu/amdgpu.h
570
struct list_head validated;
sys/dev/drm/amd/amdgpu/amdgpu_amdkfd.h
42
struct list_head bo_list;
sys/dev/drm/amd/amdgpu/amdgpu_amdkfd.h
53
struct list_head bo_va_list;
sys/dev/drm/amd/amdgpu/amdgpu_amdkfd.h
87
struct list_head vm_list_head;
sys/dev/drm/amd/amdgpu/amdgpu_amdkfd.h
89
struct list_head kfd_bo_list;
sys/dev/drm/amd/amdgpu/amdgpu_amdkfd.h
91
struct list_head userptr_valid_list;
sys/dev/drm/amd/amdgpu/amdgpu_amdkfd.h
92
struct list_head userptr_inval_list;
sys/dev/drm/amd/amdgpu/amdgpu_bo_list.c
180
struct list_head *validated)
sys/dev/drm/amd/amdgpu/amdgpu_bo_list.c
186
struct list_head bucket[AMDGPU_BO_LIST_NUM_BUCKETS];
sys/dev/drm/amd/amdgpu/amdgpu_bo_list.h
55
struct list_head *validated);
sys/dev/drm/amd/amdgpu/amdgpu_cs.c
526
struct list_head *validated)
sys/dev/drm/amd/amdgpu/amdgpu_cs.c
577
struct list_head duplicates;
sys/dev/drm/amd/amdgpu/amdgpu_cs.c
614
struct list_head need_pages;
sys/dev/drm/amd/amdgpu/amdgpu_gem.c
162
struct list_head list, duplicates;
sys/dev/drm/amd/amdgpu/amdgpu_gem.c
562
struct list_head list, duplicates;
sys/dev/drm/amd/amdgpu/amdgpu_gmc.h
101
struct list_head head;
sys/dev/drm/amd/amdgpu/amdgpu_ids.h
43
struct list_head list;
sys/dev/drm/amd/amdgpu/amdgpu_ids.h
68
struct list_head ids_lru;
sys/dev/drm/amd/amdgpu/amdgpu_mn.c
102
struct list_head bos;
sys/dev/drm/amd/amdgpu/amdgpu_mn.c
453
struct list_head bos;
sys/dev/drm/amd/amdgpu/amdgpu_mn.c
508
struct list_head *head;
sys/dev/drm/amd/amdgpu/amdgpu_mode.h
319
struct list_head fbdev_list;
sys/dev/drm/amd/amdgpu/amdgpu_object.h
103
struct list_head mn_list;
sys/dev/drm/amd/amdgpu/amdgpu_object.h
104
struct list_head shadow_list;
sys/dev/drm/amd/amdgpu/amdgpu_object.h
50
struct list_head list;
sys/dev/drm/amd/amdgpu/amdgpu_object.h
70
struct list_head invalids;
sys/dev/drm/amd/amdgpu/amdgpu_object.h
71
struct list_head valids;
sys/dev/drm/amd/amdgpu/amdgpu_sa.c
133
struct list_head *hole = sa_manager->hole;
sys/dev/drm/amd/amdgpu/amdgpu_sa.c
143
struct list_head *hole = sa_manager->hole;
sys/dev/drm/amd/amdgpu/amdgpu_ttm.c
807
struct list_head list;
sys/dev/drm/amd/amdgpu/amdgpu_ttm.c
818
struct list_head guptasks;
sys/dev/drm/amd/amdgpu/amdgpu_virt.c
76
struct list_head list;
sys/dev/drm/amd/amdgpu/amdgpu_vm.c
680
struct list_head *validated,
sys/dev/drm/amd/amdgpu/amdgpu_vm.h
135
struct list_head vm_status;
sys/dev/drm/amd/amdgpu/amdgpu_vm.h
194
struct list_head evicted;
sys/dev/drm/amd/amdgpu/amdgpu_vm.h
197
struct list_head relocated;
sys/dev/drm/amd/amdgpu/amdgpu_vm.h
200
struct list_head moved;
sys/dev/drm/amd/amdgpu/amdgpu_vm.h
203
struct list_head idle;
sys/dev/drm/amd/amdgpu/amdgpu_vm.h
206
struct list_head invalidated;
sys/dev/drm/amd/amdgpu/amdgpu_vm.h
210
struct list_head freed;
sys/dev/drm/amd/amdgpu/amdgpu_vm.h
239
struct list_head vm_list_node;
sys/dev/drm/amd/amdgpu/amdgpu_vm.h
305
struct list_head *validated,
sys/dev/drm/amd/amdgpu/amdgpu_xgmi.c
36
struct list_head device_list;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.h
107
struct list_head irq_handler_list_high_tab[DAL_IRQ_SOURCES_NUMBER];
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.h
63
struct list_head head;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
106
static struct list_head *remove_irq_handler(struct amdgpu_device *adev,
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
110
struct list_head *hnd_list;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
111
struct list_head *entry, *tmp;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
211
struct list_head *hnd_list;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
268
struct list_head *handler_list;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
341
struct list_head *hnd_list_h;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
342
struct list_head *hnd_list_l;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
372
struct list_head *hnd_list_h, *hnd_list_l;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
395
struct list_head *hnd_list_h, *hnd_list_l;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
40
struct list_head list;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
449
struct list_head *entry;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
77
struct list_head *entry;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
80
struct list_head *handler_list = &irq_list_head->head;
sys/dev/drm/drm_bufs.c
451
struct list_head *list;
sys/dev/drm/drm_connector.c
1682
const struct list_head *export_list,
sys/dev/drm/drm_connector.c
625
struct list_head *lhead;
sys/dev/drm/drm_context.c
35
struct list_head head;
sys/dev/drm/drm_edid.c
3376
struct list_head stereo_modes;
sys/dev/drm/drm_fb_helper.c
1069
struct list_head *pagelist)
sys/dev/drm/drm_framebuffer.c
407
struct list_head fbs;
sys/dev/drm/drm_modes.c
1286
struct list_head *mode_list, bool verbose)
sys/dev/drm/drm_modes.c
1318
static int drm_mode_compare(void *priv, struct list_head *lh_a, struct list_head *lh_b)
sys/dev/drm/drm_modes.c
1346
void drm_mode_sort(struct list_head *mode_list)
sys/dev/drm/drm_modes.c
912
struct list_head head = dst->head;
sys/dev/drm/drm_modeset_helper.c
50
struct list_head panel_list;
sys/dev/drm/i915/gvt/gvt.h
165
struct list_head workload_q_head[I915_NUM_ENGINES];
sys/dev/drm/i915/i915_drv.h
1010
struct list_head fence_list;
sys/dev/drm/i915/i915_drv.h
1458
struct list_head link;
sys/dev/drm/i915/i915_drv.h
1871
struct list_head list;
sys/dev/drm/i915/i915_drv.h
1883
struct list_head hw_id_list;
sys/dev/drm/i915/i915_drv.h
1992
struct list_head streams;
sys/dev/drm/i915/i915_drv.h
2115
struct list_head timelines;
sys/dev/drm/i915/i915_drv.h
2117
struct list_head active_rings;
sys/dev/drm/i915/i915_drv.h
2118
struct list_head closed_vma;
sys/dev/drm/i915/i915_drv.h
339
struct list_head request_list;
sys/dev/drm/i915/i915_drv.h
967
struct list_head bound_list;
sys/dev/drm/i915/i915_drv.h
973
struct list_head unbound_list;
sys/dev/drm/i915/i915_drv.h
978
struct list_head userfault_list;
sys/dev/drm/i915/i915_gem.c
1730
struct list_head *list;
sys/dev/drm/i915/i915_gem.c
5542
struct list_head *phases[] = {
sys/dev/drm/i915/i915_gem.c
6332
struct list_head *phases[] = {
sys/dev/drm/i915/i915_gem_batch_pool.c
86
struct list_head *list;
sys/dev/drm/i915/i915_gem_batch_pool.h
16
struct list_head cache_list[4];
sys/dev/drm/i915/i915_gem_context.h
100
struct list_head link;
sys/dev/drm/i915/i915_gem_context.h
151
struct list_head hw_id_link;
sys/dev/drm/i915/i915_gem_context.h
206
struct list_head handles_list;
sys/dev/drm/i915/i915_gem_evict.c
129
struct list_head eviction_list;
sys/dev/drm/i915/i915_gem_evict.c
130
struct list_head *phases[] = {
sys/dev/drm/i915/i915_gem_evict.c
396
struct list_head *phases[] = {
sys/dev/drm/i915/i915_gem_evict.c
401
struct list_head eviction_list;
sys/dev/drm/i915/i915_gem_evict.c
85
struct list_head *unwind)
sys/dev/drm/i915/i915_gem_execbuffer.c
250
struct list_head unbound;
sys/dev/drm/i915/i915_gem_execbuffer.c
253
struct list_head relocs;
sys/dev/drm/i915/i915_gem_execbuffer.c
652
struct list_head last;
sys/dev/drm/i915/i915_gem_fence_reg.h
36
struct list_head link;
sys/dev/drm/i915/i915_gem_gtt.c
2307
struct list_head *phases[] = {
sys/dev/drm/i915/i915_gem_gtt.h
310
struct list_head active_list;
sys/dev/drm/i915/i915_gem_gtt.h
322
struct list_head inactive_list;
sys/dev/drm/i915/i915_gem_gtt.h
329
struct list_head unbound_list;
sys/dev/drm/i915/i915_gem_object.h
114
struct list_head lut_list;
sys/dev/drm/i915/i915_gem_object.h
127
struct list_head userfault_link;
sys/dev/drm/i915/i915_gem_object.h
129
struct list_head batch_pool_link;
sys/dev/drm/i915/i915_gem_object.h
130
I915_SELFTEST_DECLARE(struct list_head st_link);
sys/dev/drm/i915/i915_gem_object.h
229
struct list_head link;
sys/dev/drm/i915/i915_gem_object.h
48
struct list_head obj_link;
sys/dev/drm/i915/i915_gem_object.h
49
struct list_head ctx_link;
sys/dev/drm/i915/i915_gem_object.h
97
struct list_head vma_list;
sys/dev/drm/i915/i915_gem_shrinker.c
152
struct list_head *list;
sys/dev/drm/i915/i915_gem_shrinker.c
212
struct list_head still_in_list;
sys/dev/drm/i915/i915_gem_userptr.c
60
struct list_head link;
sys/dev/drm/i915/i915_gpu_error.c
1058
int count, struct list_head *head,
sys/dev/drm/i915/i915_request.h
176
struct list_head active_list;
sys/dev/drm/i915/i915_request.h
184
struct list_head link;
sys/dev/drm/i915/i915_request.h
187
struct list_head ring_link;
sys/dev/drm/i915/i915_request.h
191
struct list_head client_link;
sys/dev/drm/i915/i915_request.h
381
struct list_head link;
sys/dev/drm/i915/i915_request.h
51
struct list_head link;
sys/dev/drm/i915/i915_scheduler.h
57
struct list_head signalers_list; /* those before us, we depend upon */
sys/dev/drm/i915/i915_scheduler.h
58
struct list_head waiters_list; /* those after us, they depend upon us */
sys/dev/drm/i915/i915_scheduler.h
59
struct list_head link;
sys/dev/drm/i915/i915_scheduler.h
65
struct list_head signal_link;
sys/dev/drm/i915/i915_scheduler.h
66
struct list_head wait_link;
sys/dev/drm/i915/i915_scheduler.h
67
struct list_head dfs_link;
sys/dev/drm/i915/i915_sw_fence.c
135
struct list_head *continuation)
sys/dev/drm/i915/i915_sw_fence.c
178
struct list_head *continuation)
sys/dev/drm/i915/i915_timeline.h
48
struct list_head requests;
sys/dev/drm/i915/i915_timeline.h
76
struct list_head link;
sys/dev/drm/i915/i915_utils.h
123
static inline int list_is_first(const struct list_head *list,
sys/dev/drm/i915/i915_utils.h
124
const struct list_head *head)
sys/dev/drm/i915/i915_utils.h
129
static inline void __list_del_many(struct list_head *head,
sys/dev/drm/i915/i915_utils.h
130
struct list_head *first)
sys/dev/drm/i915/i915_vma.h
113
struct list_head vm_link;
sys/dev/drm/i915/i915_vma.h
115
struct list_head obj_link; /* Link in the object's VMA list */
sys/dev/drm/i915/i915_vma.h
120
struct list_head exec_link;
sys/dev/drm/i915/i915_vma.h
121
struct list_head reloc_link;
sys/dev/drm/i915/i915_vma.h
124
struct list_head evict_link;
sys/dev/drm/i915/i915_vma.h
126
struct list_head closed_link;
sys/dev/drm/i915/intel_guc_ct.c
34
struct list_head link;
sys/dev/drm/i915/intel_guc_ct.c
42
struct list_head link;
sys/dev/drm/i915/intel_guc_ct.h
87
struct list_head pending_requests;
sys/dev/drm/i915/intel_guc_ct.h
90
struct list_head incoming_requests;
sys/dev/drm/i915/intel_ringbuffer.h
136
struct list_head request_list;
sys/dev/drm/i915/intel_ringbuffer.h
137
struct list_head active_link;
sys/dev/drm/i915/intel_ringbuffer.h
194
struct list_head requests;
sys/dev/drm/i915/intel_ringbuffer.h
397
struct list_head signals; /* sorted by retirement */
sys/dev/drm/include/drm/drm_atomic.h
130
struct list_head commit_entry;
sys/dev/drm/include/drm/drm_auth.h
94
struct list_head lessee_list;
sys/dev/drm/include/drm/drm_auth.h
95
struct list_head lessees;
sys/dev/drm/include/drm/drm_bridge.h
286
struct list_head list;
sys/dev/drm/include/drm/drm_client.h
77
struct list_head list;
sys/dev/drm/include/drm/drm_connector.h
845
struct list_head head;
sys/dev/drm/include/drm/drm_connector.h
915
struct list_head modes;
sys/dev/drm/include/drm/drm_connector.h
930
struct list_head probed_modes;
sys/dev/drm/include/drm/drm_crtc.h
1029
struct list_head commit_list;
sys/dev/drm/include/drm/drm_crtc.h
865
struct list_head head;
sys/dev/drm/include/drm/drm_debugfs.h
76
struct list_head list;
sys/dev/drm/include/drm/drm_device.h
110
struct list_head clientlist;
sys/dev/drm/include/drm/drm_device.h
114
struct list_head maplist; /**< Linked list of regions */
sys/dev/drm/include/drm/drm_device.h
119
struct list_head ctxlist; /**< Linked list of context handles */
sys/dev/drm/include/drm/drm_device.h
124
struct list_head vmalist; /**< List of vmas (for debugging) */
sys/dev/drm/include/drm/drm_device.h
198
struct list_head vblank_event_list;
sys/dev/drm/include/drm/drm_device.h
36
struct list_head legacy_dev_list;/**< list of devices per driver for stealth attach cleanup */
sys/dev/drm/include/drm/drm_device.h
89
struct list_head filelist;
sys/dev/drm/include/drm/drm_device.h
96
struct list_head filelist_internal;
sys/dev/drm/include/drm/drm_dp_mst_helper.h
130
struct list_head ports;
sys/dev/drm/include/drm/drm_dp_mst_helper.h
375
struct list_head next;
sys/dev/drm/include/drm/drm_dp_mst_helper.h
518
struct list_head tx_msg_downq;
sys/dev/drm/include/drm/drm_dp_mst_helper.h
561
struct list_head destroy_connector_list;
sys/dev/drm/include/drm/drm_dp_mst_helper.h
82
struct list_head next;
sys/dev/drm/include/drm/drm_drv.h
610
struct list_head legacy_dev_list;
sys/dev/drm/include/drm/drm_encoder.h
101
struct list_head head;
sys/dev/drm/include/drm/drm_fb_helper.h
217
struct list_head kernel_fb_list;
sys/dev/drm/include/drm/drm_fb_helper.h
299
struct list_head *pagelist);
sys/dev/drm/include/drm/drm_fb_helper.h
448
struct list_head *pagelist)
sys/dev/drm/include/drm/drm_file.h
148
struct list_head link;
sys/dev/drm/include/drm/drm_file.h
157
struct list_head pending_link;
sys/dev/drm/include/drm/drm_file.h
245
struct list_head lhead;
sys/dev/drm/include/drm/drm_file.h
286
struct list_head fbs;
sys/dev/drm/include/drm/drm_file.h
299
struct list_head blobs;
sys/dev/drm/include/drm/drm_file.h
313
struct list_head pending_event_list;
sys/dev/drm/include/drm/drm_file.h
323
struct list_head event_list;
sys/dev/drm/include/drm/drm_file.h
85
struct list_head debugfs_list;
sys/dev/drm/include/drm/drm_flip_work.h
60
struct list_head node;
sys/dev/drm/include/drm/drm_flip_work.h
77
struct list_head queued;
sys/dev/drm/include/drm/drm_flip_work.h
78
struct list_head commited;
sys/dev/drm/include/drm/drm_framebuffer.h
119
struct list_head head;
sys/dev/drm/include/drm/drm_framebuffer.h
199
struct list_head filp_head;
sys/dev/drm/include/drm/drm_legacy.h
149
struct list_head head; /**< list head */
sys/dev/drm/include/drm/drm_mipi_dsi.h
104
struct list_head list;
sys/dev/drm/include/drm/drm_mm.h
164
struct list_head node_list;
sys/dev/drm/include/drm/drm_mm.h
165
struct list_head hole_stack;
sys/dev/drm/include/drm/drm_mm.h
202
struct list_head hole_stack;
sys/dev/drm/include/drm/drm_mode_config.h
414
struct list_head fb_list;
sys/dev/drm/include/drm/drm_mode_config.h
437
struct list_head connector_list;
sys/dev/drm/include/drm/drm_mode_config.h
467
struct list_head encoder_list;
sys/dev/drm/include/drm/drm_mode_config.h
483
struct list_head plane_list;
sys/dev/drm/include/drm/drm_mode_config.h
498
struct list_head crtc_list;
sys/dev/drm/include/drm/drm_mode_config.h
507
struct list_head property_list;
sys/dev/drm/include/drm/drm_mode_config.h
534
struct list_head property_blob_list;
sys/dev/drm/include/drm/drm_modes.h
214
struct list_head head;
sys/dev/drm/include/drm/drm_modes.h
426
struct list_head export_head;
sys/dev/drm/include/drm/drm_modes.h
531
struct list_head *mode_list, bool verbose);
sys/dev/drm/include/drm/drm_modes.h
532
void drm_mode_sort(struct list_head *mode_list);
sys/dev/drm/include/drm/drm_modeset_lock.h
57
struct list_head locked;
sys/dev/drm/include/drm/drm_modeset_lock.h
72
struct list_head ctx_entry;
sys/dev/drm/include/drm/drm_modeset_lock.h
73
struct list_head lock_entry;
sys/dev/drm/include/drm/drm_modeset_lock.h
96
struct list_head locked;
sys/dev/drm/include/drm/drm_panel.h
96
struct list_head list;
sys/dev/drm/include/drm/drm_plane.h
557
struct list_head head;
sys/dev/drm/include/drm/drm_property.h
189
struct list_head enum_list;
sys/dev/drm/include/drm/drm_property.h
211
struct list_head head_global;
sys/dev/drm/include/drm/drm_property.h
212
struct list_head head_file;
sys/dev/drm/include/drm/drm_property.h
43
struct list_head head;
sys/dev/drm/include/drm/drm_property.h
77
struct list_head head;
sys/dev/drm/include/drm/drm_syncobj.h
54
struct list_head cb_list;
sys/dev/drm/include/drm/drm_syncobj.h
80
struct list_head node;
sys/dev/drm/include/drm/gpu_scheduler.h
114
struct list_head entities;
sys/dev/drm/include/drm/gpu_scheduler.h
195
struct list_head node;
sys/dev/drm/include/drm/gpu_scheduler.h
282
struct list_head ring_mirror_list;
sys/dev/drm/include/drm/gpu_scheduler.h
80
struct list_head list;
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
209
struct list_head lru;
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
210
struct list_head ddestroy;
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
211
struct list_head swap;
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
212
struct list_head io_reserve_lru;
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
196
struct list_head io_reserve_lru;
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
202
struct list_head lru[TTM_MAX_BO_PRIORITY];
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
425
struct list_head device_list;
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
430
struct list_head swap_lru[TTM_MAX_BO_PRIORITY];
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
461
struct list_head device_list;
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
474
struct list_head ddestroy;
sys/dev/drm/include/drm/ttm/ttm_execbuf_util.h
100
struct list_head *list, bool intr,
sys/dev/drm/include/drm/ttm/ttm_execbuf_util.h
101
struct list_head *dups);
sys/dev/drm/include/drm/ttm/ttm_execbuf_util.h
117
struct list_head *list,
sys/dev/drm/include/drm/ttm/ttm_execbuf_util.h
47
struct list_head head;
sys/dev/drm/include/drm/ttm/ttm_execbuf_util.h
63
struct list_head *list);
sys/dev/drm/include/drm/ttm/ttm_tt.h
135
struct list_head pages_list;
sys/dev/drm/include/linux/dma-fence.h
46
struct list_head cb_list;
sys/dev/drm/include/linux/dma-fence.h
65
struct list_head node;
sys/dev/drm/include/linux/list.h
104
static inline void list_replace(struct list_head *old,
sys/dev/drm/include/linux/list.h
105
struct list_head *new)
sys/dev/drm/include/linux/list.h
113
static inline void list_replace_init(struct list_head *old,
sys/dev/drm/include/linux/list.h
114
struct list_head *new)
sys/dev/drm/include/linux/list.h
121
_list_add(struct list_head *new, struct list_head *prev,
sys/dev/drm/include/linux/list.h
122
struct list_head *next)
sys/dev/drm/include/linux/list.h
132
list_del_init(struct list_head *entry)
sys/dev/drm/include/linux/list.h
209
list_add(struct list_head *new, struct list_head *head)
sys/dev/drm/include/linux/list.h
216
list_add_tail(struct list_head *new, struct list_head *head)
sys/dev/drm/include/linux/list.h
223
list_move(struct list_head *list, struct list_head *head)
sys/dev/drm/include/linux/list.h
231
list_move_tail(struct list_head *entry, struct list_head *head)
sys/dev/drm/include/linux/list.h
239
list_bulk_move_tail(struct list_head *head, struct list_head *first,
sys/dev/drm/include/linux/list.h
240
struct list_head *last)
sys/dev/drm/include/linux/list.h
251
_list_splice(const struct list_head *list, struct list_head *prev,
sys/dev/drm/include/linux/list.h
252
struct list_head *next)
sys/dev/drm/include/linux/list.h
254
struct list_head *first;
sys/dev/drm/include/linux/list.h
255
struct list_head *last;
sys/dev/drm/include/linux/list.h
268
list_splice(const struct list_head *list, struct list_head *head)
sys/dev/drm/include/linux/list.h
275
list_splice_tail(struct list_head *list, struct list_head *head)
sys/dev/drm/include/linux/list.h
282
list_splice_init(struct list_head *list, struct list_head *head)
sys/dev/drm/include/linux/list.h
290
list_splice_tail_init(struct list_head *list, struct list_head *head)
sys/dev/drm/include/linux/list.h
297
#define LINUX_LIST_HEAD(name) struct list_head name = { &(name), &(name) }
sys/dev/drm/include/linux/list.h
396
static inline int list_is_singular(const struct list_head *head)
sys/dev/drm/include/linux/list.h
401
static inline void __list_cut_position(struct list_head *list,
sys/dev/drm/include/linux/list.h
402
struct list_head *head, struct list_head *entry)
sys/dev/drm/include/linux/list.h
404
struct list_head *new_first = entry->next;
sys/dev/drm/include/linux/list.h
427
static inline void list_cut_position(struct list_head *list,
sys/dev/drm/include/linux/list.h
428
struct list_head *head, struct list_head *entry)
sys/dev/drm/include/linux/list.h
43
struct list_head *next;
sys/dev/drm/include/linux/list.h
44
struct list_head *prev;
sys/dev/drm/include/linux/list.h
446
static inline int list_is_last(const struct list_head *list,
sys/dev/drm/include/linux/list.h
447
const struct list_head *head)
sys/dev/drm/include/linux/list.h
480
void drm_list_sort(void *priv, struct list_head *head, int (*cmp)(void *priv,
sys/dev/drm/include/linux/list.h
481
struct list_head *a, struct list_head *b));
sys/dev/drm/include/linux/list.h
50
struct list_head name = LIST_HEAD_INIT(name)
sys/dev/drm/include/linux/list.h
53
INIT_LIST_HEAD(struct list_head *list)
sys/dev/drm/include/linux/list.h
59
static inline struct list_head *
sys/dev/drm/include/linux/list.h
60
list_first(const struct list_head *head)
sys/dev/drm/include/linux/list.h
65
static inline struct list_head *
sys/dev/drm/include/linux/list.h
66
list_last(const struct list_head *head)
sys/dev/drm/include/linux/list.h
72
list_empty(const struct list_head *head)
sys/dev/drm/include/linux/list.h
78
list_empty_careful(const struct list_head *head)
sys/dev/drm/include/linux/list.h
84
__list_del(struct list_head *prev, struct list_head *next)
sys/dev/drm/include/linux/list.h
91
__list_del_entry(struct list_head *entry)
sys/dev/drm/include/linux/list.h
97
list_del(struct list_head *entry)
sys/dev/drm/include/linux/list_sort.h
35
struct list_head;
sys/dev/drm/include/linux/list_sort.h
40
void list_sort(void *, struct list_head *,
sys/dev/drm/include/linux/list_sort.h
41
int (*)(void *, struct list_head *, struct list_head *));
sys/dev/drm/include/linux/wait.h
47
struct list_head entry;
sys/dev/drm/include/linux/wait.h
54
struct list_head head;
sys/dev/drm/linux_fence.c
228
struct list_head cb_list;
sys/dev/drm/linux_list_sort.c
123
static struct list_head *
sys/dev/drm/linux_list_sort.c
124
list_sort_merge(struct list_head *a, struct list_head *b,
sys/dev/drm/linux_list_sort.c
125
int (*compare)(void *, struct list_head *,
sys/dev/drm/linux_list_sort.c
126
struct list_head *), void *arg)
sys/dev/drm/linux_list_sort.c
128
struct list_head head, *tail = &head;
sys/dev/drm/linux_list_sort.c
134
struct list_head **const first = ((*compare)(arg, a, b) <= 0?
sys/dev/drm/linux_list_sort.c
154
list_sort_merge_into(struct list_head *list,
sys/dev/drm/linux_list_sort.c
155
struct list_head *a, struct list_head *b,
sys/dev/drm/linux_list_sort.c
156
int (*compare)(void *, struct list_head *,
sys/dev/drm/linux_list_sort.c
157
struct list_head *), void *arg)
sys/dev/drm/linux_list_sort.c
159
struct list_head *prev = list;
sys/dev/drm/linux_list_sort.c
165
struct list_head **const first = (
sys/dev/drm/linux_list_sort.c
177
struct list_head *tail = (a == NULL? b : a);
sys/dev/drm/linux_list_sort.c
43
static struct list_head *
sys/dev/drm/linux_list_sort.c
44
list_sort_merge(struct list_head *, struct list_head *,
sys/dev/drm/linux_list_sort.c
45
int (*)(void *, struct list_head *,
sys/dev/drm/linux_list_sort.c
46
struct list_head *), void *);
sys/dev/drm/linux_list_sort.c
48
list_sort_merge_into(struct list_head *,
sys/dev/drm/linux_list_sort.c
49
struct list_head *, struct list_head *,
sys/dev/drm/linux_list_sort.c
50
int (*)(void *, struct list_head *,
sys/dev/drm/linux_list_sort.c
51
struct list_head *), void *);
sys/dev/drm/linux_list_sort.c
54
list_sort(void *arg, struct list_head *list,
sys/dev/drm/linux_list_sort.c
55
int (*compare)(void *, struct list_head *, struct list_head *))
sys/dev/drm/linux_list_sort.c
61
struct list_head *accum[64];
sys/dev/drm/linux_list_sort.c
67
struct list_head *sorted;
sys/dev/drm/linux_list_sort.c
70
struct list_head *next;
sys/dev/drm/linux_list_sort.c
73
CTASSERT((CHAR_BIT * sizeof(struct list_head *)) <= 64);
sys/dev/drm/radeon/radeon.h
1080
struct list_head validated;
sys/dev/drm/radeon/radeon.h
2857
struct list_head *head);
sys/dev/drm/radeon/radeon.h
479
struct list_head bo_list;
sys/dev/drm/radeon/radeon.h
486
struct list_head vm_status;
sys/dev/drm/radeon/radeon.h
495
struct list_head list;
sys/dev/drm/radeon/radeon.h
512
struct list_head va;
sys/dev/drm/radeon/radeon.h
521
struct list_head mn_list;
sys/dev/drm/radeon/radeon.h
553
struct list_head *hole;
sys/dev/drm/radeon/radeon.h
554
struct list_head flist[RADEON_NUM_RINGS];
sys/dev/drm/radeon/radeon.h
555
struct list_head olist;
sys/dev/drm/radeon/radeon.h
567
struct list_head olist;
sys/dev/drm/radeon/radeon.h
568
struct list_head flist;
sys/dev/drm/radeon/radeon.h
580
struct list_head objects;
sys/dev/drm/radeon/radeon.h
934
struct list_head invalidated;
sys/dev/drm/radeon/radeon.h
937
struct list_head freed;
sys/dev/drm/radeon/radeon.h
940
struct list_head cleared;
sys/dev/drm/radeon/radeon_cs.c
392
static int cmp_size_smaller_first(void *priv, struct list_head *a,
sys/dev/drm/radeon/radeon_cs.c
393
struct list_head *b)
sys/dev/drm/radeon/radeon_cs.c
42
struct list_head bucket[RADEON_CS_NUM_BUCKETS];
sys/dev/drm/radeon/radeon_cs.c
54
struct list_head *item, unsigned priority)
sys/dev/drm/radeon/radeon_cs.c
65
struct list_head *out_list)
sys/dev/drm/radeon/radeon_gem.c
559
struct list_head list;
sys/dev/drm/radeon/radeon_mn.c
262
struct list_head bos;
sys/dev/drm/radeon/radeon_mn.c
317
struct list_head *head;
sys/dev/drm/radeon/radeon_mn.c
58
struct list_head bos;
sys/dev/drm/radeon/radeon_object.c
531
struct list_head *head, int ring)
sys/dev/drm/radeon/radeon_object.c
535
struct list_head duplicates;
sys/dev/drm/radeon/radeon_object.h
145
struct list_head *head, int ring);
sys/dev/drm/radeon/radeon_sa.c
172
struct list_head *hole = sa_manager->hole;
sys/dev/drm/radeon/radeon_sa.c
182
struct list_head *hole = sa_manager->hole;
sys/dev/drm/radeon/radeon_vm.c
130
struct list_head *head)
sys/dev/drm/ttm/ttm_bo.c
293
struct list_head *lru;
sys/dev/drm/ttm/ttm_bo.c
609
struct list_head removed;
sys/dev/drm/ttm/ttm_execbuf_util.c
182
struct list_head *list,
sys/dev/drm/ttm/ttm_execbuf_util.c
35
static void ttm_eu_backoff_reservation_reverse(struct list_head *list,
sys/dev/drm/ttm/ttm_execbuf_util.c
45
static void ttm_eu_del_from_lru_locked(struct list_head *list)
sys/dev/drm/ttm/ttm_execbuf_util.c
56
struct list_head *list)
sys/dev/drm/ttm/ttm_execbuf_util.c
94
struct list_head *list, bool intr,
sys/dev/drm/ttm/ttm_execbuf_util.c
95
struct list_head *dups)
sys/dev/drm/ttm/ttm_page_alloc_dma.c
101
struct list_head free_list;
sys/dev/drm/ttm/ttm_page_alloc_dma.c
123
struct list_head page_list;
sys/dev/drm/ttm/ttm_page_alloc_dma.c
149
struct list_head pools;
sys/dev/drm/ttm/ttm_page_alloc_dma.c
165
struct list_head pools;
sys/dev/drm/ttm/ttm_page_alloc_dma.c
366
static void ttm_dma_pages_put(struct dma_pool *pool, struct list_head *d_pages,
sys/dev/drm/ttm/ttm_page_alloc_dma.c
407
struct list_head d_pages;
sys/dev/drm/ttm/ttm_page_alloc_dma.c
663
struct list_head *d_pages,
sys/dev/drm/ttm/ttm_page_alloc_dma.c
696
struct list_head *d_pages,
sys/dev/drm/ttm/ttm_page_alloc_dma.c
790
struct list_head d_pages;
sys/dev/drm/ttm/ttm_page_alloc_dma.c
98
struct list_head pools; /* The 'struct device->dma_pools link */
sys/dev/raid/hpt27xx/array.h
101
struct list_head link;
sys/dev/raid/hpt27xx/him.h
408
struct list_head q_link;
sys/dev/raid/hpt27xx/ldm.h
115
struct list_head waiters; /* blocked commands */
sys/dev/raid/hpt27xx/ldm.h
208
struct list_head link;
sys/dev/raid/hpt27xx/ldm.h
387
struct list_head link;
sys/dev/raid/hpt27xx/ldm.h
388
struct list_head cq_wait_send;
sys/dev/raid/hpt27xx/ldm.h
389
struct list_head cq_sent;
sys/dev/raid/hpt27xx/ldm.h
393
struct list_head cq_wait_lock;
sys/dev/raid/hpt27xx/list.h
101
static HPT_INLINE void list_splice(struct list_head *list, struct list_head *head)
sys/dev/raid/hpt27xx/list.h
107
static HPT_INLINE void list_splice_init(struct list_head *list, struct list_head *head)
sys/dev/raid/hpt27xx/list.h
41
struct list_head *next, *prev;
sys/dev/raid/hpt27xx/list.h
46
static HPT_INLINE void __list_add(struct list_head * _new, struct list_head * prev, struct list_head * next)
sys/dev/raid/hpt27xx/list.h
54
static HPT_INLINE void list_add(struct list_head *_new, struct list_head *head)
sys/dev/raid/hpt27xx/list.h
59
static HPT_INLINE void list_add_tail(struct list_head *_new, struct list_head *head)
sys/dev/raid/hpt27xx/list.h
64
static HPT_INLINE void __list_del(struct list_head * prev, struct list_head * next)
sys/dev/raid/hpt27xx/list.h
70
static HPT_INLINE void list_del(struct list_head *entry)
sys/dev/raid/hpt27xx/list.h
75
static HPT_INLINE void list_del_init(struct list_head *entry)
sys/dev/raid/hpt27xx/list.h
81
static HPT_INLINE int list_empty(struct list_head *head)
sys/dev/raid/hpt27xx/list.h
87
static HPT_INLINE void __list_splice(struct list_head *list,
sys/dev/raid/hpt27xx/list.h
88
struct list_head *head)
sys/dev/raid/hpt27xx/list.h
90
struct list_head *first = list->next;
sys/dev/raid/hpt27xx/list.h
91
struct list_head *last = list->prev;
sys/dev/raid/hpt27xx/list.h
92
struct list_head *at = head->next;
sys/dev/raid/hptmv/raid5n.h
105
struct list_head inactive_list;
sys/dev/raid/hptmv/raid5n.h
106
struct list_head dirty_list;
sys/dev/raid/hptmv/raid5n.h
107
struct list_head active_list;
sys/dev/raid/hptmv/raid5n.h
95
struct list_head *next, *prev;
sys/dev/raid/hptrr/array.h
103
struct list_head link;
sys/dev/raid/hptrr/him.h
369
struct list_head q_link;
sys/dev/raid/hptrr/ldm.h
110
struct list_head waiters; /* blocked commands */
sys/dev/raid/hptrr/ldm.h
202
struct list_head link;
sys/dev/raid/hptrr/ldm.h
383
struct list_head link;
sys/dev/raid/hptrr/ldm.h
384
struct list_head cq_wait_send;
sys/dev/raid/hptrr/ldm.h
385
struct list_head cq_sent;
sys/dev/raid/hptrr/ldm.h
388
struct list_head cq_wait_lock;
sys/dev/raid/hptrr/list.h
103
static HPT_INLINE void list_splice(struct list_head *list, struct list_head *head)
sys/dev/raid/hptrr/list.h
109
static HPT_INLINE void list_splice_init(struct list_head *list, struct list_head *head)
sys/dev/raid/hptrr/list.h
43
struct list_head *next, *prev;
sys/dev/raid/hptrr/list.h
48
static HPT_INLINE void __list_add(struct list_head * _new, struct list_head * prev, struct list_head * next)
sys/dev/raid/hptrr/list.h
56
static HPT_INLINE void list_add(struct list_head *_new, struct list_head *head)
sys/dev/raid/hptrr/list.h
61
static HPT_INLINE void list_add_tail(struct list_head *_new, struct list_head *head)
sys/dev/raid/hptrr/list.h
66
static HPT_INLINE void __list_del(struct list_head * prev, struct list_head * next)
sys/dev/raid/hptrr/list.h
72
static HPT_INLINE void list_del(struct list_head *entry)
sys/dev/raid/hptrr/list.h
77
static HPT_INLINE void list_del_init(struct list_head *entry)
sys/dev/raid/hptrr/list.h
83
static HPT_INLINE int list_empty(struct list_head *head)
sys/dev/raid/hptrr/list.h
89
static HPT_INLINE void __list_splice(struct list_head *list,
sys/dev/raid/hptrr/list.h
90
struct list_head *head)
sys/dev/raid/hptrr/list.h
92
struct list_head *first = list->next;
sys/dev/raid/hptrr/list.h
93
struct list_head *last = list->prev;
sys/dev/raid/hptrr/list.h
94
struct list_head *at = head->next;
sys/dev/video/vga/vga_switcheroo.c
1017
vgasr_priv->clients = (struct list_head) { &(vgasr_priv->clients), &(vgasr_priv->clients) };
sys/dev/video/vga/vga_switcheroo.c
136
struct list_head list;
sys/dev/video/vga/vga_switcheroo.c
173
struct list_head clients;
sys/dev/video/vga/vga_switcheroo.c
394
find_client_from_pci(struct list_head *head, struct pci_dev *pdev)
sys/dev/video/vga/vga_switcheroo.c
405
find_client_from_id(struct list_head *head,
sys/dev/video/vga/vga_switcheroo.c
417
find_active_client(struct list_head *head)
tools/tools/drm/radeon/mkregtable/mkregtable.c
109
static inline void __list_del(struct list_head *prev, struct list_head *next)
tools/tools/drm/radeon/mkregtable/mkregtable.c
122
static inline void list_del(struct list_head *entry)
tools/tools/drm/radeon/mkregtable/mkregtable.c
129
extern void list_del(struct list_head *entry);
tools/tools/drm/radeon/mkregtable/mkregtable.c
139
static inline void list_replace(struct list_head *old, struct list_head *new)
tools/tools/drm/radeon/mkregtable/mkregtable.c
147
static inline void list_replace_init(struct list_head *old,
tools/tools/drm/radeon/mkregtable/mkregtable.c
148
struct list_head *new)
tools/tools/drm/radeon/mkregtable/mkregtable.c
158
static inline void list_del_init(struct list_head *entry)
tools/tools/drm/radeon/mkregtable/mkregtable.c
169
static inline void list_move(struct list_head *list, struct list_head *head)
tools/tools/drm/radeon/mkregtable/mkregtable.c
180
static inline void list_move_tail(struct list_head *list,
tools/tools/drm/radeon/mkregtable/mkregtable.c
181
struct list_head *head)
tools/tools/drm/radeon/mkregtable/mkregtable.c
192
static inline int list_is_last(const struct list_head *list,
tools/tools/drm/radeon/mkregtable/mkregtable.c
193
const struct list_head *head)
tools/tools/drm/radeon/mkregtable/mkregtable.c
202
static inline int list_empty(const struct list_head *head)
tools/tools/drm/radeon/mkregtable/mkregtable.c
220
static inline int list_empty_careful(const struct list_head *head)
tools/tools/drm/radeon/mkregtable/mkregtable.c
222
struct list_head *next = head->next;
tools/tools/drm/radeon/mkregtable/mkregtable.c
230
static inline int list_is_singular(const struct list_head *head)
tools/tools/drm/radeon/mkregtable/mkregtable.c
235
static inline void __list_cut_position(struct list_head *list,
tools/tools/drm/radeon/mkregtable/mkregtable.c
236
struct list_head *head,
tools/tools/drm/radeon/mkregtable/mkregtable.c
237
struct list_head *entry)
tools/tools/drm/radeon/mkregtable/mkregtable.c
239
struct list_head *new_first = entry->next;
tools/tools/drm/radeon/mkregtable/mkregtable.c
262
static inline void list_cut_position(struct list_head *list,
tools/tools/drm/radeon/mkregtable/mkregtable.c
263
struct list_head *head,
tools/tools/drm/radeon/mkregtable/mkregtable.c
264
struct list_head *entry)
tools/tools/drm/radeon/mkregtable/mkregtable.c
276
static inline void __list_splice(const struct list_head *list,
tools/tools/drm/radeon/mkregtable/mkregtable.c
277
struct list_head *prev, struct list_head *next)
tools/tools/drm/radeon/mkregtable/mkregtable.c
279
struct list_head *first = list->next;
tools/tools/drm/radeon/mkregtable/mkregtable.c
280
struct list_head *last = list->prev;
tools/tools/drm/radeon/mkregtable/mkregtable.c
294
static inline void list_splice(const struct list_head *list,
tools/tools/drm/radeon/mkregtable/mkregtable.c
295
struct list_head *head)
tools/tools/drm/radeon/mkregtable/mkregtable.c
306
static inline void list_splice_tail(struct list_head *list,
tools/tools/drm/radeon/mkregtable/mkregtable.c
307
struct list_head *head)
tools/tools/drm/radeon/mkregtable/mkregtable.c
320
static inline void list_splice_init(struct list_head *list,
tools/tools/drm/radeon/mkregtable/mkregtable.c
321
struct list_head *head)
tools/tools/drm/radeon/mkregtable/mkregtable.c
337
static inline void list_splice_tail_init(struct list_head *list,
tools/tools/drm/radeon/mkregtable/mkregtable.c
338
struct list_head *head)
tools/tools/drm/radeon/mkregtable/mkregtable.c
42
struct list_head *next, *prev;
tools/tools/drm/radeon/mkregtable/mkregtable.c
48
struct list_head name = LIST_HEAD_INIT(name)
tools/tools/drm/radeon/mkregtable/mkregtable.c
50
static inline void INIT_LIST_HEAD(struct list_head *list)
tools/tools/drm/radeon/mkregtable/mkregtable.c
539
struct list_head list;
tools/tools/drm/radeon/mkregtable/mkregtable.c
544
struct list_head offsets;
tools/tools/drm/radeon/mkregtable/mkregtable.c
63
static inline void __list_add(struct list_head *new,
tools/tools/drm/radeon/mkregtable/mkregtable.c
64
struct list_head *prev, struct list_head *next)
tools/tools/drm/radeon/mkregtable/mkregtable.c
72
extern void __list_add(struct list_head *new,
tools/tools/drm/radeon/mkregtable/mkregtable.c
73
struct list_head *prev, struct list_head *next);
tools/tools/drm/radeon/mkregtable/mkregtable.c
84
static inline void list_add(struct list_head *new, struct list_head *head)
tools/tools/drm/radeon/mkregtable/mkregtable.c
97
static inline void list_add_tail(struct list_head *new, struct list_head *head)