Home
last modified time | relevance | path

Searched refs:icp (Results 1 – 15 of 15) sorted by relevance

/openbsd/src/sys/arch/alpha/pci/
Dirongate.c79 irongate_init(struct irongate_config *icp, int mallocsafe) in irongate_init() argument
84 icp->ic_mallocsafe = mallocsafe; in irongate_init()
90 irongate_pci_init(&icp->ic_pc, icp); in irongate_init()
91 alpha_pci_chipset = &icp->ic_pc; in irongate_init()
97 tag = pci_make_tag(&icp->ic_pc, 0, IRONGATE_PCIHOST_DEV, 0); in irongate_init()
100 reg = irongate_conf_read0(icp, tag, PCI_CLASS_REG); in irongate_init()
101 icp->ic_rev = PCI_REVISION(reg); in irongate_init()
103 if (icp->ic_initted == 0) { in irongate_init()
105 irongate_bus_io_init(&icp->ic_iot, icp); in irongate_init()
106 irongate_bus_mem_init(&icp->ic_memt, icp); in irongate_init()
[all …]
Dirongate_dma.c76 irongate_dma_init(struct irongate_config *icp) in irongate_dma_init() argument
83 t = &icp->ic_dmat_pci; in irongate_dma_init()
84 t->_cookie = icp; in irongate_dma_init()
110 t = &icp->ic_dmat_isa; in irongate_dma_init()
111 t->_cookie = icp; in irongate_dma_init()
149 struct irongate_config *icp = t->_cookie; in irongate_dma_get_tag() local
157 return (&icp->ic_dmat_pci); in irongate_dma_get_tag()
163 return (&icp->ic_dmat_isa); in irongate_dma_get_tag()
Dpci_up1000.c72 pci_up1000_pickintr(struct irongate_config *icp) in pci_up1000_pickintr() argument
74 bus_space_tag_t iot = &icp->ic_iot; in pci_up1000_pickintr()
75 pci_chipset_tag_t pc = &icp->ic_pc; in pci_up1000_pickintr()
77 pc->pc_intr_v = icp; in pci_up1000_pickintr()
133 struct irongate_config *icp = icv; in api_up1000_intr_string()
150 struct irongate_config *icp = icv; in api_up1000_intr_establish()
161 struct irongate_config *icp = icv; in api_up1000_intr_disestablish()
/openbsd/src/sys/netinet/
Dip_icmp.c161 struct icmp *icp; in icmp_do_error() local
241 icp = mtod(m, struct icmp *); in icmp_do_error()
245 icp->icmp_type = type; in icmp_do_error()
247 icp->icmp_gwaddr.s_addr = dest; in icmp_do_error()
249 icp->icmp_void = 0; in icmp_do_error()
255 icp->icmp_pptr = code; in icmp_do_error()
259 icp->icmp_nextmtu = htons(destmtu); in icmp_do_error()
262 icp->icmp_code = code; in icmp_do_error()
263 m_copydata(n, 0, icmplen, &icp->icmp_ip); in icmp_do_error()
333 struct icmp *icp; in icmp_input_if() local
[all …]
Dtcp_subr.c752 struct icmp *icp; in tcp_ctlinput() local
753 icp = (struct icmp *)((caddr_t)ip - in tcp_ctlinput()
761 mtu = (u_int)ntohs(icp->icmp_nextmtu); in tcp_ctlinput()
772 icmp_mtudisc(icp, inp->inp_rtableid); in tcp_ctlinput()
789 tp->t_pmtud_nextmtu = icp->icmp_nextmtu; in tcp_ctlinput()
790 tp->t_pmtud_ip_len = icp->icmp_ip.ip_len; in tcp_ctlinput()
791 tp->t_pmtud_ip_hl = icp->icmp_ip.ip_hl; in tcp_ctlinput()
Dipsec_input.c876 struct icmp *icp; in ipsec_common_ctlinput() local
881 icp = (struct icmp *)((caddr_t) ip - in ipsec_common_ctlinput()
883 mtu = ntohs(icp->icmp_nextmtu); in ipsec_common_ctlinput()
911 struct icmp *icp; in udpencap_ctlinput() local
918 icp = (struct icmp *)((caddr_t) ip - offsetof(struct icmp, icmp_ip)); in udpencap_ctlinput()
919 mtu = ntohs(icp->icmp_nextmtu); in udpencap_ctlinput()
/openbsd/src/sys/arch/alpha/alpha/
Dapi_up1000.c101 struct irongate_config *icp; in api_up1000_cons_init() local
104 icp = &irongate_configuration; in api_up1000_cons_init()
105 irongate_init(icp, 0); in api_up1000_cons_init()
121 if (comcnattach(&icp->ic_iot, 0x3f8, comcnrate, in api_up1000_cons_init()
133 (void) pckbc_cnattach(&icp->ic_iot, IO_KBD, KBCMDP, 0); in api_up1000_cons_init()
137 isa_display_console(&icp->ic_iot, &icp->ic_memt); in api_up1000_cons_init()
139 pci_display_console(&icp->ic_iot, &icp->ic_memt, in api_up1000_cons_init()
140 &icp->ic_pc, CTB_TURBOSLOT_BUS(ctb->ctb_turboslot), in api_up1000_cons_init()
/openbsd/src/sbin/ping/
Dping.c1113 struct icmp *icp = NULL; in pinger() local
1132 icp = (struct icmp *)outpack; in pinger()
1133 icp->icmp_type = ICMP_ECHO; in pinger()
1134 icp->icmp_code = 0; in pinger()
1135 icp->icmp_cksum = 0; in pinger()
1136 icp->icmp_seq = seq; in pinger()
1137 icp->icmp_id = ident; in pinger()
1167 icp->icmp_cksum = in_cksum((u_short *)icp, cc); in pinger()
1205 struct icmp *icp = NULL; in pr_pack() local
1277 icp = (struct icmp *)(buf + hlen); in pr_pack()
[all …]
/openbsd/src/usr.sbin/relayd/
Dcheck_icmp.c164 struct icmp *icp; in send_icmp() local
178 icp = (struct icmp *)packet; in send_icmp()
181 icp->icmp_type = ICMP_ECHO; in send_icmp()
182 icp->icmp_code = 0; in send_icmp()
183 icp->icmp_id = htons(cie->env->sc_id); in send_icmp()
184 icp->icmp_cksum = 0; in send_icmp()
210 icp->icmp_seq = htons(i); in send_icmp()
211 icp->icmp_cksum = 0; in send_icmp()
212 icp->icmp_mask = id; in send_icmp()
213 icp->icmp_cksum = in_cksum((u_short *)icp, in send_icmp()
[all …]
/openbsd/src/usr.sbin/traceroute/
Dworker.c117 struct icmp *icp; in print_exthdr() local
129 icp = (struct icmp *)(buf + hlen); in print_exthdr()
133 type = icp->icmp_type; in print_exthdr()
139 off = icp->icmp_length * sizeof(u_int32_t); in print_exthdr()
278 struct icmp *icp; in check_tos() local
281 icp = (struct icmp *) (((u_char *)ip)+(ip->ip_hl<<2)); in check_tos()
282 inner_ip = (struct ip *) (((u_char *)icp)+8); in check_tos()
388 struct icmp6_hdr *icp = (struct icmp6_hdr *)outpacket; in build_probe6() local
390 icp->icmp6_type = ICMP6_ECHO_REQUEST; in build_probe6()
391 icp->icmp6_code = 0; in build_probe6()
[all …]
/openbsd/src/sys/netmpls/
Dmpls_input.c353 struct icmp *icp; in mpls_do_error() local
422 icp = (struct icmp *)(mtod(m, caddr_t) + sizeof(*ip)); in mpls_do_error()
423 icp->icmp_cksum = 0; in mpls_do_error()
424 icp->icmp_cksum = in4_cksum(m, 0, sizeof(*ip), in mpls_do_error()
/openbsd/src/usr.sbin/tcpdump/
Dprint-icmp6.c745 struct icmp6_hdr *icp = (struct icmp6_hdr *) bp; in mldv2_report_print() local
754 TCHECK(icp->icmp6_data16[1]); in mldv2_report_print()
755 ngroups = ntohs(icp->icmp6_data16[1]); in mldv2_report_print()
811 struct icmp6_hdr *icp = (struct icmp6_hdr *) bp; in mldv2_query_print() local
822 TCHECK(icp->icmp6_data16[0]); in mldv2_query_print()
823 mrc = ntohs(icp->icmp6_data16[0]); in mldv2_query_print()
/openbsd/src/sys/netinet6/
Dicmp6.c284 struct icmp6_hdr *icp; in icmp6_do_error() local
286 IP6_EXTHDR_GET(icp, struct icmp6_hdr *, m, off, in icmp6_do_error()
287 sizeof(*icp)); in icmp6_do_error()
288 if (icp == NULL) { in icmp6_do_error()
292 if (icp->icmp6_type < ICMP6_ECHO_REQUEST || in icmp6_do_error()
293 icp->icmp6_type == ND_REDIRECT) { in icmp6_do_error()
/openbsd/src/sys/net/
Dif_bridge.c1953 struct icmp *icp; in bridge_send_icmp_err() local
1980 icp = mtod(m, struct icmp *); in bridge_send_icmp_err()
1981 icp->icmp_cksum = 0; in bridge_send_icmp_err()
1982 icp->icmp_cksum = in_cksum(m, ntohs(ip->ip_len) - hlen); in bridge_send_icmp_err()
/openbsd/src/sys/dev/pci/drm/i915/display/
Dintel_hotplug_irq.c1438 HPD_FUNCS(icp);