Lines Matching refs:amdgpu_dm_irq_handler_data
69 * struct amdgpu_dm_irq_handler_data - Data for DM interrupt handlers.
78 struct amdgpu_dm_irq_handler_data {
99 static void init_handler_common_data(struct amdgpu_dm_irq_handler_data *hcd,
116 struct amdgpu_dm_irq_handler_data *handler_data =
117 container_of(work, struct amdgpu_dm_irq_handler_data, work);
137 struct amdgpu_dm_irq_handler_data *handler;
158 handler = list_entry(entry, struct amdgpu_dm_irq_handler_data,
201 struct amdgpu_dm_irq_handler_data *handler;
213 handler = list_entry(entry, struct amdgpu_dm_irq_handler_data,
225 handler = list_entry(entry, struct amdgpu_dm_irq_handler_data,
299 * Return: Handler data &struct amdgpu_dm_irq_handler_data containing the IRQ
308 struct amdgpu_dm_irq_handler_data *handler_data;
411 * &struct amdgpu_dm_irq_handler_data hooked together in a linked list. The
449 struct amdgpu_dm_irq_handler_data *handler;
466 struct amdgpu_dm_irq_handler_data,
483 struct amdgpu_dm_irq_handler_data *handler;
505 struct amdgpu_dm_irq_handler_data,
573 struct amdgpu_dm_irq_handler_data *handler_data;
587 struct amdgpu_dm_irq_handler_data *handler_data_add;
588 /*get the amdgpu_dm_irq_handler_data of first item pointed by handler_list*/
589 handler_data = container_of(handler_list->next, struct amdgpu_dm_irq_handler_data, list);
591 /*allocate a new amdgpu_dm_irq_handler_data*/
598 /*copy new amdgpu_dm_irq_handler_data members from handler_data*/
626 struct amdgpu_dm_irq_handler_data *handler_data;