Home
last modified time | relevance | path

Searched defs:ih (Results 1 – 25 of 31) sorted by relevance

12

/drivers/gpu/drm/amd/amdgpu/
Damdgpu_ih.c41 int amdgpu_ih_ring_init(struct amdgpu_device *adev, struct amdgpu_ih_ring *ih, in amdgpu_ih_ring_init()
116 void amdgpu_ih_ring_fini(struct amdgpu_device *adev, struct amdgpu_ih_ring *ih) in amdgpu_ih_ring_fini()
149 void amdgpu_ih_ring_write(struct amdgpu_device *adev, struct amdgpu_ih_ring *ih, in amdgpu_ih_ring_write()
180 struct amdgpu_ih_ring *ih) in amdgpu_ih_wait_on_checkpoint_process_ts()
208 int amdgpu_ih_process(struct amdgpu_device *adev, struct amdgpu_ih_ring *ih) in amdgpu_ih_process()
253 struct amdgpu_ih_ring *ih, in amdgpu_ih_decode_iv_helper()
287 uint64_t amdgpu_ih_decode_iv_ts_helper(struct amdgpu_ih_ring *ih, u32 rptr, in amdgpu_ih_decode_iv_ts_helper()
Dvega10_ih.c97 struct amdgpu_ih_ring *ih, in vega10_ih_toggle_ring_interrupts()
143 struct amdgpu_ih_ring *ih[] = {&adev->irq.ih, &adev->irq.ih1, &adev->irq.ih2}; in vega10_ih_toggle_interrupts() local
158 static uint32_t vega10_ih_rb_cntl(struct amdgpu_ih_ring *ih, uint32_t ih_rb_cntl) in vega10_ih_rb_cntl()
181 static uint32_t vega10_ih_doorbell_rptr(struct amdgpu_ih_ring *ih) in vega10_ih_doorbell_rptr()
209 struct amdgpu_ih_ring *ih) in vega10_ih_enable_ring()
263 struct amdgpu_ih_ring *ih[] = {&adev->irq.ih, &adev->irq.ih1, &adev->irq.ih2}; in vega10_ih_irq_init() local
336 struct amdgpu_ih_ring *ih) in vega10_ih_get_wptr()
394 struct amdgpu_ih_ring *ih) in vega10_ih_irq_rearm()
420 struct amdgpu_ih_ring *ih) in vega10_ih_set_rptr()
Dvega20_ih.c105 struct amdgpu_ih_ring *ih, in vega20_ih_toggle_ring_interrupts()
152 struct amdgpu_ih_ring *ih[] = {&adev->irq.ih, &adev->irq.ih1, &adev->irq.ih2}; in vega20_ih_toggle_interrupts() local
167 static uint32_t vega20_ih_rb_cntl(struct amdgpu_ih_ring *ih, uint32_t ih_rb_cntl) in vega20_ih_rb_cntl()
190 static uint32_t vega20_ih_doorbell_rptr(struct amdgpu_ih_ring *ih) in vega20_ih_doorbell_rptr()
218 struct amdgpu_ih_ring *ih) in vega20_ih_enable_ring()
282 struct amdgpu_ih_ring *ih[] = {&adev->irq.ih, &adev->irq.ih1, &adev->irq.ih2}; in vega20_ih_irq_init() local
384 struct amdgpu_ih_ring *ih) in vega20_ih_get_wptr()
442 struct amdgpu_ih_ring *ih) in vega20_ih_irq_rearm()
469 struct amdgpu_ih_ring *ih) in vega20_ih_set_rptr()
Dnavi10_ih.c153 struct amdgpu_ih_ring *ih, in navi10_ih_toggle_ring_interrupts()
198 struct amdgpu_ih_ring *ih[] = {&adev->irq.ih, &adev->irq.ih1, &adev->irq.ih2}; in navi10_ih_toggle_interrupts() local
213 static uint32_t navi10_ih_rb_cntl(struct amdgpu_ih_ring *ih, uint32_t ih_rb_cntl) in navi10_ih_rb_cntl()
236 static uint32_t navi10_ih_doorbell_rptr(struct amdgpu_ih_ring *ih) in navi10_ih_doorbell_rptr()
264 struct amdgpu_ih_ring *ih) in navi10_ih_enable_ring()
319 struct amdgpu_ih_ring *ih[] = {&adev->irq.ih, &adev->irq.ih1, &adev->irq.ih2}; in navi10_ih_irq_init() local
407 struct amdgpu_ih_ring *ih) in navi10_ih_get_wptr()
463 struct amdgpu_ih_ring *ih) in navi10_ih_irq_rearm()
490 struct amdgpu_ih_ring *ih) in navi10_ih_set_rptr()
Dih_v6_0.c128 struct amdgpu_ih_ring *ih, in ih_v6_0_toggle_ring_interrupts()
172 struct amdgpu_ih_ring *ih[] = {&adev->irq.ih, &adev->irq.ih1}; in ih_v6_0_toggle_interrupts() local
187 static uint32_t ih_v6_0_rb_cntl(struct amdgpu_ih_ring *ih, uint32_t ih_rb_cntl) in ih_v6_0_rb_cntl()
210 static uint32_t ih_v6_0_doorbell_rptr(struct amdgpu_ih_ring *ih) in ih_v6_0_doorbell_rptr()
238 struct amdgpu_ih_ring *ih) in ih_v6_0_enable_ring()
295 struct amdgpu_ih_ring *ih[] = {&adev->irq.ih, &adev->irq.ih1}; in ih_v6_0_irq_init() local
392 struct amdgpu_ih_ring *ih) in ih_v6_0_get_wptr()
439 struct amdgpu_ih_ring *ih) in ih_v6_0_irq_rearm()
466 struct amdgpu_ih_ring *ih) in ih_v6_0_set_rptr()
Dih_v6_1.c128 struct amdgpu_ih_ring *ih, in ih_v6_1_toggle_ring_interrupts()
172 struct amdgpu_ih_ring *ih[] = {&adev->irq.ih, &adev->irq.ih1}; in ih_v6_1_toggle_interrupts() local
187 static uint32_t ih_v6_1_rb_cntl(struct amdgpu_ih_ring *ih, uint32_t ih_rb_cntl) in ih_v6_1_rb_cntl()
210 static uint32_t ih_v6_1_doorbell_rptr(struct amdgpu_ih_ring *ih) in ih_v6_1_doorbell_rptr()
238 struct amdgpu_ih_ring *ih) in ih_v6_1_enable_ring()
295 struct amdgpu_ih_ring *ih[] = {&adev->irq.ih, &adev->irq.ih1}; in ih_v6_1_irq_init() local
392 struct amdgpu_ih_ring *ih) in ih_v6_1_get_wptr()
440 struct amdgpu_ih_ring *ih) in ih_v6_1_irq_rearm()
467 struct amdgpu_ih_ring *ih) in ih_v6_1_set_rptr()
Dcik_ih.c108 struct amdgpu_ih_ring *ih = &adev->irq.ih; in cik_ih_irq_init() local
189 struct amdgpu_ih_ring *ih) in cik_ih_get_wptr()
249 struct amdgpu_ih_ring *ih, in cik_ih_decode_iv()
281 struct amdgpu_ih_ring *ih) in cik_ih_set_rptr()
Diceland_ih.c108 struct amdgpu_ih_ring *ih = &adev->irq.ih; in iceland_ih_irq_init() local
191 struct amdgpu_ih_ring *ih) in iceland_ih_get_wptr()
239 struct amdgpu_ih_ring *ih, in iceland_ih_decode_iv()
271 struct amdgpu_ih_ring *ih) in iceland_ih_set_rptr()
Dsi_ih.c64 struct amdgpu_ih_ring *ih = &adev->irq.ih; in si_ih_irq_init() local
108 struct amdgpu_ih_ring *ih) in si_ih_get_wptr()
133 struct amdgpu_ih_ring *ih, in si_ih_decode_iv()
154 struct amdgpu_ih_ring *ih) in si_ih_set_rptr()
Dcz_ih.c108 struct amdgpu_ih_ring *ih = &adev->irq.ih; in cz_ih_irq_init() local
191 struct amdgpu_ih_ring *ih) in cz_ih_get_wptr()
240 struct amdgpu_ih_ring *ih, in cz_ih_decode_iv()
272 struct amdgpu_ih_ring *ih) in cz_ih_set_rptr()
Dtonga_ih.c105 struct amdgpu_ih_ring *ih = &adev->irq.ih; in tonga_ih_irq_init() local
193 struct amdgpu_ih_ring *ih) in tonga_ih_get_wptr()
243 struct amdgpu_ih_ring *ih, in tonga_ih_decode_iv()
275 struct amdgpu_ih_ring *ih) in tonga_ih_set_rptr()
Damdgpu_ih.h92 #define amdgpu_ih_get_wptr(adev, ih) (adev)->irq.ih_funcs->get_wptr((adev), (ih)) argument
95 #define amdgpu_ih_decode_iv_ts(adev, ih, rptr, offset) \ argument
98 #define amdgpu_ih_set_rptr(adev, ih) (adev)->irq.ih_funcs->set_rptr((adev), (ih)) argument
Damdgpu_irq.h47 struct amdgpu_ih_ring *ih; member
92 struct amdgpu_ih_ring ih, ih1, ih2, ih_soft; member
Damdgpu_gmc.c374 struct amdgpu_ih_ring *ih, uint64_t addr, in amdgpu_gmc_filter_faults()
448 struct amdgpu_ih_ring *ih; in amdgpu_gmc_filter_faults_remove() local
Damdgpu_irq.c430 struct amdgpu_ih_ring *ih) in amdgpu_irq_dispatch()
Damdgpu_doorbell.h70 uint32_t ih; member
/drivers/iommu/intel/
Dsvm.c175 unsigned long pages, int ih) in __flush_svm_range_dev()
195 unsigned long pages, int ih) in intel_flush_svm_range_dev()
209 unsigned long pages, int ih) in intel_flush_svm_range()
Ddmar.c1502 int ih = 0; in qi_flush_iotlb() local
1553 unsigned long npages, bool ih) in qi_flush_piotlb()
/drivers/gpu/drm/amd/display/amdgpu_dm/
Damdgpu_dm_irq.c132 void *ih, in remove_irq_handler()
371 void *ih) in amdgpu_dm_irq_unregister_interrupt()
/drivers/net/
Damt.c1180 struct igmphdr *ih; in amt_dev_xmit() local
1940 struct igmphdr *ih = igmp_hdr(skb); in amt_igmpv2_report_handler() local
1977 struct igmphdr *ih = igmp_hdr(skb); in amt_igmpv2_leave_handler() local
2066 struct igmphdr *ih = igmp_hdr(skb); in amt_igmp_report_handler() local
/drivers/net/ethernet/sgi/
Dioc3-eth.c302 struct iphdr *ih; in ioc3_tcpudp_checksum() local
998 const struct iphdr *ih = ip_hdr(skb); in ioc3_start_xmit() local
/drivers/cpufreq/
Dpmac64-cpufreq.c484 u64 max_freq, min_freq, ih, il; in g5_pm72_cpufreq_init() local
/drivers/net/ethernet/marvell/octeon_ep/
Doctep_main.c634 struct octep_instr_hdr *ih; in octep_start_xmit() local
Doctep_tx.h281 struct octep_instr_hdr ih; member
/drivers/net/ethernet/cavium/liquidio/
Docteon_iq.h190 u64 ih; member

12