Home
last modified time | relevance | path

Searched refs:patched_ihre (Results 1 - 12 of 12) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_int_process_v9.c31 uint32_t *patched_ihre, in event_interrupt_isr_v9()
55 memcpy(patched_ihre, ih_ring_entry, in event_interrupt_isr_v9()
61 patched_ihre[3] = cpu_to_le32((le32_to_cpu(patched_ihre[3]) in event_interrupt_isr_v9()
29 event_interrupt_isr_v9(struct kfd_dev *dev, const uint32_t *ih_ring_entry, uint32_t *patched_ihre, bool *patched_flag) event_interrupt_isr_v9() argument
H A Dkfd_interrupt.c161 uint32_t *patched_ihre, bool *flag) in interrupt_is_wanted()
167 ih_ring_entry, patched_ihre, flag); in interrupt_is_wanted()
159 interrupt_is_wanted(struct kfd_dev *dev, const uint32_t *ih_ring_entry, uint32_t *patched_ihre, bool *flag) interrupt_is_wanted() argument
H A Dcik_event_interrupt.c31 uint32_t *patched_ihre, in cik_event_interrupt_isr()
48 (struct cik_ih_ring_entry *)patched_ihre; in cik_event_interrupt_isr()
29 cik_event_interrupt_isr(struct kfd_dev *dev, const uint32_t *ih_ring_entry, uint32_t *patched_ihre, bool *patched_flag) cik_event_interrupt_isr() argument
H A Dkfd_device.c946 uint32_t patched_ihre[KFD_MAX_RING_ENTRY_SIZE]; in kgd2kfd_interrupt() local
953 if (kfd->device_info->ih_ring_entry_size > sizeof(patched_ihre)) { in kgd2kfd_interrupt()
962 patched_ihre, &is_patched) in kgd2kfd_interrupt()
964 is_patched ? patched_ihre : ih_ring_entry)) in kgd2kfd_interrupt()
H A Dkfd_priv.h184 const uint32_t *ih_ring_entry, uint32_t *patched_ihre,
945 uint32_t *patched_ihre, bool *flag);
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_int_process_v9.c215 uint32_t *patched_ihre, in event_interrupt_isr_v9()
261 memcpy(patched_ihre, ih_ring_entry, in event_interrupt_isr_v9()
267 patched_ihre[3] = cpu_to_le32((le32_to_cpu(patched_ihre[3]) in event_interrupt_isr_v9()
451 uint32_t *patched_ihre, in event_interrupt_isr_v9_4_3()
469 patched_ihre, patched_flag); in event_interrupt_isr_v9_4_3()
213 event_interrupt_isr_v9(struct kfd_node *dev, const uint32_t *ih_ring_entry, uint32_t *patched_ihre, bool *patched_flag) event_interrupt_isr_v9() argument
449 event_interrupt_isr_v9_4_3(struct kfd_node *node, const uint32_t *ih_ring_entry, uint32_t *patched_ihre, bool *patched_flag) event_interrupt_isr_v9_4_3() argument
H A Dcik_event_interrupt.c31 uint32_t *patched_ihre, in cik_event_interrupt_isr()
48 (struct cik_ih_ring_entry *)patched_ihre; in cik_event_interrupt_isr()
29 cik_event_interrupt_isr(struct kfd_node *dev, const uint32_t *ih_ring_entry, uint32_t *patched_ihre, bool *patched_flag) cik_event_interrupt_isr() argument
H A Dkfd_interrupt.c171 uint32_t *patched_ihre, bool *flag) in interrupt_is_wanted()
177 ih_ring_entry, patched_ihre, flag); in interrupt_is_wanted()
169 interrupt_is_wanted(struct kfd_node *dev, const uint32_t *ih_ring_entry, uint32_t *patched_ihre, bool *flag) interrupt_is_wanted() argument
H A Dkfd_device.c1018 uint32_t patched_ihre[KFD_MAX_RING_ENTRY_SIZE], i; in kgd2kfd_interrupt() local
1026 if (kfd->device_info.ih_ring_entry_size > sizeof(patched_ihre)) { in kgd2kfd_interrupt()
1037 patched_ihre, &is_patched) in kgd2kfd_interrupt()
1039 is_patched ? patched_ihre : ih_ring_entry)) { in kgd2kfd_interrupt()
H A Dkfd_int_process_v10.c185 uint32_t *patched_ihre, in event_interrupt_isr_v10()
183 event_interrupt_isr_v10(struct kfd_node *dev, const uint32_t *ih_ring_entry, uint32_t *patched_ihre, bool *patched_flag) event_interrupt_isr_v10() argument
H A Dkfd_int_process_v11.c231 uint32_t *patched_ihre, in event_interrupt_isr_v11()
229 event_interrupt_isr_v11(struct kfd_node *dev, const uint32_t *ih_ring_entry, uint32_t *patched_ihre, bool *patched_flag) event_interrupt_isr_v11() argument
H A Dkfd_priv.h215 const uint32_t *ih_ring_entry, uint32_t *patched_ihre,
1154 uint32_t *patched_ihre, bool *flag);

Completed in 11 milliseconds