Home
last modified time | relevance | path

Searched refs:ih (Results 1 – 25 of 87) sorted by relevance

1234

/dragonfly/sys/dev/drm/amd/amdgpu/
H A Damdgpu_ih.c75 adev->irq.ih.ptr_mask = adev->irq.ih.ring_size - 1; in amdgpu_ih_ring_init()
76 adev->irq.ih.rptr = 0; in amdgpu_ih_ring_init()
80 if (!adev->irq.ih.ring) { in amdgpu_ih_ring_init()
89 memset((void *)adev->irq.ih.ring, 0, adev->irq.ih.ring_size + 8); in amdgpu_ih_ring_init()
90 adev->irq.ih.wptr_offs = (adev->irq.ih.ring_size / 4) + 0; in amdgpu_ih_ring_init()
91 adev->irq.ih.rptr_offs = (adev->irq.ih.ring_size / 4) + 1; in amdgpu_ih_ring_init()
123 if (adev->irq.ih.ring) { in amdgpu_ih_ring_fini()
130 adev->irq.ih.ring = NULL; in amdgpu_ih_ring_fini()
174 adev->irq.ih.rptr &= adev->irq.ih.ptr_mask; in amdgpu_ih_process()
185 adev->irq.ih.rptr &= adev->irq.ih.ptr_mask; in amdgpu_ih_process()
[all …]
H A Dvega10_ih.c52 adev->irq.ih.enabled = true; in vega10_ih_enable_interrupts()
73 adev->irq.ih.rptr = 0; in vega10_ih_disable_interrupts()
128 wptr_off = adev->irq.ih.rb_dma_addr + (adev->irq.ih.wptr_offs * 4); in vega10_ih_irq_init()
199 wptr = le32_to_cpu(adev->irq.ih.ring[adev->irq.ih.wptr_offs]); in vega10_ih_get_wptr()
213 adev->irq.ih.rptr = tmp; in vega10_ih_get_wptr()
306 adev->irq.ih.rptr += 32; in vega10_ih_prescreen_iv()
350 adev->irq.ih.rptr += 32; in vega10_ih_decode_iv()
365 adev->irq.ih.ring[adev->irq.ih.rptr_offs] = adev->irq.ih.rptr; in vega10_ih_set_rptr()
367 adev->wb.wb[adev->irq.ih.rptr_offs] = adev->irq.ih.rptr; in vega10_ih_set_rptr()
368 WDOORBELL32(adev->irq.ih.doorbell_index, adev->irq.ih.rptr); in vega10_ih_set_rptr()
[all …]
H A Dtonga_ih.c65 adev->irq.ih.enabled = true; in tonga_ih_enable_interrupts()
86 adev->irq.ih.rptr = 0; in tonga_ih_disable_interrupts()
140 wptr_off = adev->irq.ih.rb_dma_addr + (adev->irq.ih.wptr_offs * 4); in tonga_ih_irq_init()
201 wptr = le32_to_cpu(adev->irq.ih.ring[adev->irq.ih.wptr_offs]); in tonga_ih_get_wptr()
212 wptr, adev->irq.ih.rptr, (wptr + 16) & adev->irq.ih.ptr_mask); in tonga_ih_get_wptr()
213 adev->irq.ih.rptr = (wptr + 16) & adev->irq.ih.ptr_mask; in tonga_ih_get_wptr()
245 adev->irq.ih.rptr += 16; in tonga_ih_prescreen_iv()
277 adev->irq.ih.rptr += 16; in tonga_ih_decode_iv()
292 adev->irq.ih.ring[adev->irq.ih.rptr_offs] = adev->irq.ih.rptr; in tonga_ih_set_rptr()
294 adev->wb.wb[adev->irq.ih.rptr_offs] = adev->irq.ih.rptr; in tonga_ih_set_rptr()
[all …]
H A Dcz_ih.c67 adev->irq.ih.enabled = true; in cz_ih_enable_interrupts()
89 adev->irq.ih.enabled = false; in cz_ih_disable_interrupts()
90 adev->irq.ih.rptr = 0; in cz_ih_disable_interrupts()
201 wptr, adev->irq.ih.rptr, (wptr + 16) & adev->irq.ih.ptr_mask); in cz_ih_get_wptr()
202 adev->irq.ih.rptr = (wptr + 16) & adev->irq.ih.ptr_mask; in cz_ih_get_wptr()
207 return (wptr & adev->irq.ih.ptr_mask); in cz_ih_get_wptr()
219 u32 ring_index = adev->irq.ih.rptr >> 2; in cz_ih_prescreen_iv()
234 adev->irq.ih.rptr += 16; in cz_ih_prescreen_iv()
250 u32 ring_index = adev->irq.ih.rptr >> 2; in cz_ih_decode_iv()
266 adev->irq.ih.rptr += 16; in cz_ih_decode_iv()
[all …]
H A Diceland_ih.c67 adev->irq.ih.enabled = true; in iceland_ih_enable_interrupts()
89 adev->irq.ih.enabled = false; in iceland_ih_disable_interrupts()
90 adev->irq.ih.rptr = 0; in iceland_ih_disable_interrupts()
201 wptr, adev->irq.ih.rptr, (wptr + 16) & adev->irq.ih.ptr_mask); in iceland_ih_get_wptr()
202 adev->irq.ih.rptr = (wptr + 16) & adev->irq.ih.ptr_mask; in iceland_ih_get_wptr()
207 return (wptr & adev->irq.ih.ptr_mask); in iceland_ih_get_wptr()
219 u32 ring_index = adev->irq.ih.rptr >> 2; in iceland_ih_prescreen_iv()
234 adev->irq.ih.rptr += 16; in iceland_ih_prescreen_iv()
250 u32 ring_index = adev->irq.ih.rptr >> 2; in iceland_ih_decode_iv()
266 adev->irq.ih.rptr += 16; in iceland_ih_decode_iv()
[all …]
/dragonfly/sys/opencrypto/
H A Dskipjack.c81 oh = k##k0 [il] ^ ih; \
87 #define g0(ih, il, oh, ol) g(0, 1, 2, 3, ih, il, oh, ol) argument
88 #define g4(ih, il, oh, ol) g(4, 5, 6, 7, ih, il, oh, ol) argument
89 #define g8(ih, il, oh, ol) g(8, 9, 0, 1, ih, il, oh, ol) argument
90 #define g2(ih, il, oh, ol) g(2, 3, 4, 5, ih, il, oh, ol) argument
91 #define g6(ih, il, oh, ol) g(6, 7, 8, 9, ih, il, oh, ol) argument
103 #define g0_inv(ih, il, oh, ol) g_inv(0, 1, 2, 3, ih, il, oh, ol) argument
104 #define g4_inv(ih, il, oh, ol) g_inv(4, 5, 6, 7, ih, il, oh, ol) argument
105 #define g8_inv(ih, il, oh, ol) g_inv(8, 9, 0, 1, ih, il, oh, ol) argument
106 #define g2_inv(ih, il, oh, ol) g_inv(2, 3, 4, 5, ih, il, oh, ol) argument
[all …]
/dragonfly/contrib/openbsd_libm/src/
H A Dk_rem_pio2f.c48 int32_t jz,jx,jv,jp,jk,carry,n,iq[20],i,j,k,m,q0,ih; in __kernel_rem_pio2f() local
84 ih = 0; in __kernel_rem_pio2f()
88 ih = iq[jz-1]>>(7-q0); in __kernel_rem_pio2f()
90 else if(q0==0) ih = iq[jz-1]>>8; in __kernel_rem_pio2f()
91 else if(z>=(float)0.5) ih=2; in __kernel_rem_pio2f()
93 if(ih>0) { /* q > 0.5 */ in __kernel_rem_pio2f()
111 if(ih==2) { in __kernel_rem_pio2f()
165 y[0] = (ih==0)? fw: -fw; in __kernel_rem_pio2f()
171 y[0] = (ih==0)? fw: -fw; in __kernel_rem_pio2f()
174 y[1] = (ih==0)? fw: -fw; in __kernel_rem_pio2f()
[all …]
H A Dk_rem_pio2.c287 int32_t jz,jx,jv,jp,jk,carry,n,iq[20],i,j,k,m,q0,ih; in __kernel_rem_pio2() local
323 ih = 0; in __kernel_rem_pio2()
327 ih = iq[jz-1]>>(23-q0); in __kernel_rem_pio2()
329 else if(q0==0) ih = iq[jz-1]>>23; in __kernel_rem_pio2()
330 else if(z>=0.5) ih=2; in __kernel_rem_pio2()
332 if(ih>0) { /* q > 0.5 */ in __kernel_rem_pio2()
350 if(ih==2) { in __kernel_rem_pio2()
404 y[0] = (ih==0)? fw: -fw; in __kernel_rem_pio2()
411 y[0] = (ih==0)? fw: -fw; in __kernel_rem_pio2()
414 y[1] = (ih==0)? fw: -fw; in __kernel_rem_pio2()
[all …]
/dragonfly/sys/dev/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_irq.c65 void (*ih)(void *), in init_handler_common_data()
69 hcd->handler = ih; in init_handler_common_data()
113 void *ih, in remove_irq_handler() argument
142 if (ih == handler) { in remove_irq_handler()
162 ih, int_params->irq_source, int_params->int_context); in remove_irq_handler()
169 void (*ih)(void *)) in validate_irq_registration_params()
171 if (NULL == int_params || NULL == ih) { in validate_irq_registration_params()
214 void (*ih)(void *), in amdgpu_dm_irq_register_interrupt()
273 void *ih) in amdgpu_dm_irq_unregister_interrupt() argument
290 handler_list = remove_irq_handler(adev, ih, &int_params); in amdgpu_dm_irq_unregister_interrupt()
[all …]
/dragonfly/tools/tools/net80211/w00t/redir/
H A Dbuddy.c55 struct ip *ih; in handle_data() local
61 ih = (struct ip*) buf; in handle_data()
66 if (ih->ip_p != 0) in handle_data()
69 if (ih->ip_hl != 5) in handle_data()
73 id = ih->ip_id; in handle_data()
H A Dredir.c260 struct ip *ih; in send_header() local
294 ih = (struct ip*) (ptr+8); in send_header()
295 ih->ip_v = 4; in send_header()
296 ih->ip_hl = 5; in send_header()
298 ih->ip_len = htons(len); in send_header()
299 ih->ip_id = htons(q->id); in send_header()
300 ih->ip_ttl = 69; in send_header()
301 ih->ip_p = 0; in send_header()
302 ih->ip_src.s_addr = p->src.s_addr; in send_header()
303 ih->ip_dst.s_addr = p->dst.s_addr; in send_header()
[all …]
/dragonfly/sys/dev/pccard/pccbb/
H A Dpccbb.c356 if (ih == NULL) in cbb_setup_intr()
358 *cookiep = ih; in cbb_setup_intr()
359 ih->intr = intr; in cbb_setup_intr()
360 ih->arg = arg; in cbb_setup_intr()
361 ih->sc = sc; in cbb_setup_intr()
368 cbb_func_intr, ih, &ih->cookie, NULL, desc); in cbb_setup_intr()
370 kfree(ih, M_DEVBUF); in cbb_setup_intr()
388 ih->cookie); in cbb_teardown_intr()
391 kfree(ih, M_DEVBUF); in cbb_teardown_intr()
603 (inthand2_t *)ih->intr, ih->arg, NULL); in cbb_func_intr()
[all …]
/dragonfly/lib/libc/db/test/
H A Ddbtest.c555 static HASHINFO ih; in setinfo() local
594 ih.bsize = atoi(eq); in setinfo()
595 return (&ih); in setinfo()
598 ih.ffactor = atoi(eq); in setinfo()
599 return (&ih); in setinfo()
602 ih.nelem = atoi(eq); in setinfo()
603 return (&ih); in setinfo()
606 ih.cachesize = atoi(eq); in setinfo()
607 return (&ih); in setinfo()
610 ih.lorder = atoi(eq); in setinfo()
[all …]
/dragonfly/tools/tools/net80211/wesside/wesside/
H A Dwesside.c787 struct ip* ih; in calculate_inet_clear() local
798 ih->ip_hl = 5; in calculate_inet_clear()
799 ih->ip_v = 4; in calculate_inet_clear()
800 ih->ip_tos = 0; in calculate_inet_clear()
803 ih->ip_off = 0; in calculate_inet_clear()
806 ih->ip_sum = 0; in calculate_inet_clear()
809 ih->ip_sum = in_cksum((unsigned short*)ih, 20); in calculate_inet_clear()
817 &ih->ip_src, &ih->ip_dst); in calculate_inet_clear()
1858 struct ip* ih; in flood_inet() local
1903 ih->ip_v = 4; in flood_inet()
[all …]
/dragonfly/contrib/tcpdump/
H A Dprint-juniper.c542 const struct juniper_ipsec_header *ih; in juniper_es_if_print() local
555 ND_TCHECK_SIZE(ih); in juniper_es_if_print()
556 switch (GET_U_1(ih->type)) { in juniper_es_if_print()
570 GET_U_1(ih->type), in juniper_es_if_print()
582 GET_BE_U_2(ih->sa_index), in juniper_es_if_print()
583 GET_U_1(ih->ttl), in juniper_es_if_print()
585 GET_U_1(ih->type), in juniper_es_if_print()
586 GET_BE_U_4(ih->spi), in juniper_es_if_print()
592 GET_BE_U_2(ih->sa_index), in juniper_es_if_print()
593 GET_U_1(ih->ttl), in juniper_es_if_print()
[all …]
/dragonfly/sys/dev/sound/pci/
H A Dhdspe.c105 if (scp->ih != NULL) in hdspe_intr()
106 scp->ih(scp); in hdspe_intr()
149 hdspe_intr, sc, &sc->ih, NULL)) { in hdspe_alloc_resources()
364 if (sc->ih) in hdspe_detach()
365 bus_teardown_intr(dev, sc->irq, sc->ih); in hdspe_detach()
H A Dhdspe.h130 uint32_t (*ih) (struct sc_pcminfo *scp); member
154 void *ih; member
H A Dfm801.c147 void *ih; member
625 if (!fm801->irq || snd_setup_intr(dev, fm801->irq, 0, fm801_intr, fm801, &fm801->ih)) { in fm801_pci_attach()
659 if (fm801->ih) bus_teardown_intr(dev, fm801->irq, fm801->ih); in fm801_pci_attach()
691 bus_teardown_intr(dev, fm801->irq, fm801->ih); in fm801_pci_detach()
H A Dvia82c686.c85 void *ih; member
536 if (!via->irq || snd_setup_intr(dev, via->irq, INTR_MPSAFE, via_intr, via, &via->ih)) { in via_attach()
604 if (via->ih) bus_teardown_intr(dev, via->irq, via->ih); in via_attach()
627 bus_teardown_intr(dev, via->irq, via->ih); in via_detach()
/dragonfly/sys/dev/drm/radeon/
H A Dr600.c3488 rdev->ih.ptr_mask = rdev->ih.ring_size - 1; in r600_ih_ring_init()
3489 rdev->ih.rptr = 0; in r600_ih_ring_init()
3531 if (rdev->ih.ring_obj) { in r600_ih_ring_fini()
3539 rdev->ih.ring = NULL; in r600_ih_ring_fini()
3613 rdev->ih.enabled = true; in r600_enable_interrupts()
3629 rdev->ih.rptr = 0; in r600_disable_interrupts()
3790 if (!rdev->ih.enabled) { in r600_irq_set()
4067 wptr, rdev->ih.rptr, (wptr + 16) & rdev->ih.ptr_mask); in r600_get_ih_wptr()
4068 rdev->ih.rptr = (wptr + 16) & rdev->ih.ptr_mask; in r600_get_ih_wptr()
4130 rptr = rdev->ih.rptr; in r600_irq_process()
[all …]
/dragonfly/sys/dev/misc/atkbd/
H A Datkbd_isa.c56 void *ih; member
122 atkbd_isa_intr, kbd, &sc->ih, NULL, NULL); in atkbdattach()
/dragonfly/sys/dev/raid/dpt/
H A Ddpt_pci.c76 void * ih; in dpt_pci_attach() local
164 &ih, NULL); in dpt_pci_attach()
/dragonfly/sys/bus/firewire/
H A Dfwohci_pci.c293 (driver_intr_t *) fwohci_intr, sc, &sc->ih, NULL); in fwohci_pci_attach()
362 int err = bus_teardown_intr(self, sc->irq_res, sc->ih); in fwohci_pci_detach()
367 sc->ih = NULL; in fwohci_pci_detach()
/dragonfly/sys/dev/misc/cmx/
H A Dcmx.c193 &sc->ih, NULL)) != 0) { in cmx_alloc_resources()
216 if (sc->ih) { in cmx_release_resources()
217 bus_teardown_intr(dev, sc->irq, sc->ih); in cmx_release_resources()
218 sc->ih = NULL; in cmx_release_resources()
/dragonfly/sys/dev/disk/advansys/
H A Dadv_pci.c136 void *ih; in adv_pci_attach() local
290 bus_setup_intr(dev, irqres, 0, adv_intr, adv, &ih, NULL)) { in adv_pci_attach()

1234