Home
last modified time | relevance | path

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

12

/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_ih.c42 int amdgpu_ih_ring_init(struct amdgpu_device *adev, struct amdgpu_ih_ring *ih, in amdgpu_ih_ring_init()
117 void amdgpu_ih_ring_fini(struct amdgpu_device *adev, struct amdgpu_ih_ring *ih) in amdgpu_ih_ring_fini()
150 void amdgpu_ih_ring_write(struct amdgpu_device *adev, struct amdgpu_ih_ring *ih, in amdgpu_ih_ring_write()
181 struct amdgpu_ih_ring *ih) in amdgpu_ih_wait_on_checkpoint_process_ts()
209 int amdgpu_ih_process(struct amdgpu_device *adev, struct amdgpu_ih_ring *ih) in amdgpu_ih_process()
264 struct amdgpu_ih_ring *ih, in amdgpu_ih_decode_iv_helper()
298 uint64_t amdgpu_ih_decode_iv_ts_helper(struct amdgpu_ih_ring *ih, u32 rptr, in amdgpu_ih_decode_iv_ts_helper()
313 const char *amdgpu_ih_ring_name(struct amdgpu_device *adev, struct amdgpu_ih_ring *ih) in amdgpu_ih_ring_name()
H A 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()
393 struct amdgpu_ih_ring *ih) in vega10_ih_irq_rearm()
419 struct amdgpu_ih_ring *ih) in vega10_ih_set_rptr()
H A 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()
462 struct amdgpu_ih_ring *ih) in navi10_ih_irq_rearm()
489 struct amdgpu_ih_ring *ih) in navi10_ih_set_rptr()
H A Dvega20_ih.c105 struct amdgpu_ih_ring *ih, in vega20_ih_toggle_ring_interrupts()
179 struct amdgpu_ih_ring *ih[] = {&adev->irq.ih, &adev->irq.ih1, &adev->irq.ih2}; in vega20_ih_toggle_interrupts() local
194 static uint32_t vega20_ih_rb_cntl(struct amdgpu_ih_ring *ih, uint32_t ih_rb_cntl) in vega20_ih_rb_cntl()
217 static uint32_t vega20_ih_doorbell_rptr(struct amdgpu_ih_ring *ih) in vega20_ih_doorbell_rptr()
245 struct amdgpu_ih_ring *ih) in vega20_ih_enable_ring()
309 struct amdgpu_ih_ring *ih[] = {&adev->irq.ih, &adev->irq.ih1, &adev->irq.ih2}; in vega20_ih_irq_init() local
417 struct amdgpu_ih_ring *ih) in vega20_ih_get_wptr()
477 struct amdgpu_ih_ring *ih) in vega20_ih_irq_rearm()
504 struct amdgpu_ih_ring *ih) in vega20_ih_set_rptr()
H A Dih_v7_0.c128 struct amdgpu_ih_ring *ih, in ih_v7_0_toggle_ring_interrupts()
172 struct amdgpu_ih_ring *ih[] = {&adev->irq.ih, &adev->irq.ih1}; in ih_v7_0_toggle_interrupts() local
187 static uint32_t ih_v7_0_rb_cntl(struct amdgpu_ih_ring *ih, uint32_t ih_rb_cntl) in ih_v7_0_rb_cntl()
210 static uint32_t ih_v7_0_doorbell_rptr(struct amdgpu_ih_ring *ih) in ih_v7_0_doorbell_rptr()
238 struct amdgpu_ih_ring *ih) in ih_v7_0_enable_ring()
295 struct amdgpu_ih_ring *ih[] = {&adev->irq.ih, &adev->irq.ih1}; in ih_v7_0_irq_init() local
407 struct amdgpu_ih_ring *ih) in ih_v7_0_get_wptr()
454 struct amdgpu_ih_ring *ih) in ih_v7_0_irq_rearm()
479 struct amdgpu_ih_ring *ih) in ih_v7_0_set_rptr()
H A Dih_v6_0.c128 struct amdgpu_ih_ring *ih, in ih_v6_0_toggle_ring_interrupts()
200 struct amdgpu_ih_ring *ih[] = {&adev->irq.ih, &adev->irq.ih1}; in ih_v6_0_toggle_interrupts() local
215 static uint32_t ih_v6_0_rb_cntl(struct amdgpu_ih_ring *ih, uint32_t ih_rb_cntl) in ih_v6_0_rb_cntl()
238 static uint32_t ih_v6_0_doorbell_rptr(struct amdgpu_ih_ring *ih) in ih_v6_0_doorbell_rptr()
266 struct amdgpu_ih_ring *ih) in ih_v6_0_enable_ring()
323 struct amdgpu_ih_ring *ih[] = {&adev->irq.ih, &adev->irq.ih1}; in ih_v6_0_irq_init() local
436 struct amdgpu_ih_ring *ih) in ih_v6_0_get_wptr()
486 struct amdgpu_ih_ring *ih) in ih_v6_0_irq_rearm()
513 struct amdgpu_ih_ring *ih) in ih_v6_0_set_rptr()
H A 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
407 struct amdgpu_ih_ring *ih) in ih_v6_1_get_wptr()
455 struct amdgpu_ih_ring *ih) in ih_v6_1_irq_rearm()
482 struct amdgpu_ih_ring *ih) in ih_v6_1_set_rptr()
H A Dsi_ih.c65 struct amdgpu_ih_ring *ih = &adev->irq.ih; in si_ih_irq_init() local
109 struct amdgpu_ih_ring *ih) in si_ih_get_wptr()
134 struct amdgpu_ih_ring *ih, in si_ih_decode_iv()
155 struct amdgpu_ih_ring *ih) in si_ih_set_rptr()
H A 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()
H A 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()
H A Damdgpu_ih.h96 #define amdgpu_ih_get_wptr(adev, ih) (adev)->irq.ih_funcs->get_wptr((adev), (ih)) argument
99 #define amdgpu_ih_decode_iv_ts(adev, ih, rptr, offset) \ argument
102 #define amdgpu_ih_set_rptr(adev, ih) (adev)->irq.ih_funcs->set_rptr((adev), (ih)) argument
H A Damdgpu_irq.h47 struct amdgpu_ih_ring *ih; member
92 struct amdgpu_ih_ring ih, ih1, ih2, ih_soft; member
/linux/include/uapi/linux/
H A Dcoda.h322 struct coda_in_hdr ih; member
336 struct coda_in_hdr ih; member
347 struct coda_in_hdr ih; member
358 struct coda_in_hdr ih; member
369 struct coda_in_hdr ih; member
386 struct coda_in_hdr ih; member
398 struct coda_in_hdr ih; member
409 struct coda_in_hdr ih; member
425 struct coda_in_hdr ih; member
440 struct coda_in_hdr ih; member
[all …]
/linux/net/netfilter/
H A Dxt_AUDIT.c34 const struct iphdr *ih; in audit_ip4() local
49 const struct ipv6hdr *ih; in audit_ip6() local
H A Dnft_log.c32 const struct iphdr *ih; in audit_ip4() local
47 const struct ipv6hdr *ih; in audit_ip6() local
H A Dnf_conntrack_proto_sctp.c263 struct sctp_inithdr _inithdr, *ih; in sctp_new() local
463 struct sctp_inithdr _ih, *ih; in nf_conntrack_sctp_packet() local
485 struct sctp_inithdr _ih, *ih; in nf_conntrack_sctp_packet() local
H A Dnf_log_syslog.c305 const struct iphdr *ih; in dump_ipv4_packet() local
540 const struct ipv6hdr *ih; in dump_ipv6_packet() local
/linux/net/bridge/netfilter/
H A Debt_log.c99 const struct iphdr *ih; in ebt_log_packet() local
116 const struct ipv6hdr *ih; in ebt_log_packet() local
H A Debt_among.c74 const struct iphdr *ih; in get_ip_dst() local
105 const struct iphdr *ih; in get_ip_src() local
H A Debt_ip.c41 const struct iphdr *ih; in ebt_ip_mt() local
/linux/drivers/iommu/intel/
H A Dcache.c334 u64 addr, unsigned long npages, bool ih, in qi_batch_add_piotlb()
368 unsigned long mask, int ih) in cache_tag_flush_iotlb()
430 unsigned long end, int ih) in cache_tag_flush_range()
/linux/net/netfilter/ipvs/
H A Dip_vs_proto.c221 struct iphdr _iph, *ih; in ip_vs_tcpudp_debug_packet_v4() local
253 struct ipv6hdr _iph, *ih; in ip_vs_tcpudp_debug_packet_v6() local
/linux/net/ipv6/ila/
H A Dila_common.c109 struct icmp6hdr *ih = (struct icmp6hdr *) in ila_csum_adjust_transport() local
/linux/security/
H A Dlsm_audit.c43 struct iphdr *ih; in ipv4_skb_to_auditdata() local
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_irq.c132 void *ih, in remove_irq_handler()
371 void *ih) in amdgpu_dm_irq_unregister_interrupt()

12