/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_ih.c | 42 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 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() 393 struct amdgpu_ih_ring *ih) in vega10_ih_irq_rearm() 419 struct amdgpu_ih_ring *ih) in vega10_ih_set_rptr()
|
H A 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() 462 struct amdgpu_ih_ring *ih) in navi10_ih_irq_rearm() 489 struct amdgpu_ih_ring *ih) in navi10_ih_set_rptr()
|
H A D | vega20_ih.c | 105 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 D | ih_v7_0.c | 128 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 D | ih_v6_0.c | 128 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 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 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 D | si_ih.c | 65 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 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()
|
H A 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()
|
H A D | amdgpu_ih.h | 96 #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 D | amdgpu_irq.h | 47 struct amdgpu_ih_ring *ih; member 92 struct amdgpu_ih_ring ih, ih1, ih2, ih_soft; member
|
/linux/include/uapi/linux/ |
H A D | coda.h | 322 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 D | xt_AUDIT.c | 34 const struct iphdr *ih; in audit_ip4() local 49 const struct ipv6hdr *ih; in audit_ip6() local
|
H A D | nft_log.c | 32 const struct iphdr *ih; in audit_ip4() local 47 const struct ipv6hdr *ih; in audit_ip6() local
|
H A D | nf_conntrack_proto_sctp.c | 263 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 D | nf_log_syslog.c | 305 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 D | ebt_log.c | 99 const struct iphdr *ih; in ebt_log_packet() local 116 const struct ipv6hdr *ih; in ebt_log_packet() local
|
H A D | ebt_among.c | 74 const struct iphdr *ih; in get_ip_dst() local 105 const struct iphdr *ih; in get_ip_src() local
|
H A D | ebt_ip.c | 41 const struct iphdr *ih; in ebt_ip_mt() local
|
/linux/drivers/iommu/intel/ |
H A D | cache.c | 334 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 D | ip_vs_proto.c | 221 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 D | ila_common.c | 109 struct icmp6hdr *ih = (struct icmp6hdr *) in ila_csum_adjust_transport() local
|
/linux/security/ |
H A D | lsm_audit.c | 43 struct iphdr *ih; in ipv4_skb_to_auditdata() local
|
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_irq.c | 132 void *ih, in remove_irq_handler() 371 void *ih) in amdgpu_dm_irq_unregister_interrupt()
|