/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_ih.c | 41 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()
|
D | vega10_ih.c | 97 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()
|
D | vega20_ih.c | 105 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()
|
D | navi10_ih.c | 153 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()
|
D | ih_v6_0.c | 128 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()
|
D | ih_v6_1.c | 128 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()
|
D | cik_ih.c | 108 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()
|
D | iceland_ih.c | 108 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()
|
D | si_ih.c | 64 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()
|
D | cz_ih.c | 108 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()
|
D | tonga_ih.c | 105 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()
|
D | amdgpu_ih.h | 92 #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
|
D | amdgpu_irq.h | 47 struct amdgpu_ih_ring *ih; member 92 struct amdgpu_ih_ring ih, ih1, ih2, ih_soft; member
|
D | amdgpu_gmc.c | 374 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
|
D | amdgpu_irq.c | 430 struct amdgpu_ih_ring *ih) in amdgpu_irq_dispatch()
|
D | amdgpu_doorbell.h | 70 uint32_t ih; member
|
/drivers/iommu/intel/ |
D | svm.c | 175 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()
|
D | dmar.c | 1502 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/ |
D | amdgpu_dm_irq.c | 132 void *ih, in remove_irq_handler() 371 void *ih) in amdgpu_dm_irq_unregister_interrupt()
|
/drivers/net/ |
D | amt.c | 1180 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/ |
D | ioc3-eth.c | 302 struct iphdr *ih; in ioc3_tcpudp_checksum() local 998 const struct iphdr *ih = ip_hdr(skb); in ioc3_start_xmit() local
|
/drivers/cpufreq/ |
D | pmac64-cpufreq.c | 484 u64 max_freq, min_freq, ih, il; in g5_pm72_cpufreq_init() local
|
/drivers/net/ethernet/marvell/octeon_ep/ |
D | octep_main.c | 634 struct octep_instr_hdr *ih; in octep_start_xmit() local
|
D | octep_tx.h | 281 struct octep_instr_hdr ih; member
|
/drivers/net/ethernet/cavium/liquidio/ |
D | octeon_iq.h | 190 u64 ih; member
|