| /openbsd/src/sys/arch/alpha/pci/ |
| D | irongate.c | 79 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 …]
|
| D | irongate_dma.c | 76 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()
|
| D | pci_up1000.c | 72 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/ |
| D | ip_icmp.c | 161 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 …]
|
| D | tcp_subr.c | 752 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()
|
| D | ipsec_input.c | 876 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/ |
| D | api_up1000.c | 101 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/ |
| D | ping.c | 1113 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/ |
| D | check_icmp.c | 164 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/ |
| D | worker.c | 117 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/ |
| D | mpls_input.c | 353 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/ |
| D | print-icmp6.c | 745 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/ |
| D | icmp6.c | 284 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/ |
| D | if_bridge.c | 1953 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/ |
| D | intel_hotplug_irq.c | 1438 HPD_FUNCS(icp);
|