| /qemu/hw/ipack/ |
| A D | tpci200.c | 116 assert(ip->slot >= 0 && ip->slot < N_MODULES); in tpci200_set_irq() 310 IPackDevice *ip; in tpci200_read_las1() local 325 if (ip == NULL) { in tpci200_read_las1() 372 IPackDevice *ip; in tpci200_write_las1() local 387 if (ip == NULL) { in tpci200_write_las1() 420 IPackDevice *ip; in tpci200_read_las2() local 435 if (ip == NULL) { in tpci200_read_las2() 451 IPackDevice *ip; in tpci200_write_las2() local 466 if (ip == NULL) { in tpci200_write_las2() 479 IPackDevice *ip; in tpci200_read_las3() local [all …]
|
| A D | ipack.c | 25 IPackDevice *ip = IPACK_DEVICE(qdev); in ipack_device_find() local 26 if (ip->slot == slot) { in ipack_device_find() 27 return ip; in ipack_device_find()
|
| /qemu/net/ |
| A D | checksum.c | 63 struct ip_header *ip; in net_checksum_calculate() local 112 stw_he_p(&ip->ip_sum, 0); in net_checksum_calculate() 113 csum = net_raw_checksum((uint8_t *)ip, IP_HDR_GET_LEN(ip)); in net_checksum_calculate() 114 stw_be_p(&ip->ip_sum, csum); in net_checksum_calculate() 117 if (IP4_IS_FRAGMENT(ip)) { in net_checksum_calculate() 121 ip_len = lduw_be_p(&ip->ip_len); in net_checksum_calculate() 128 ip_len -= IP_HDR_GET_LEN(ip); in net_checksum_calculate() 130 switch (ip->ip_p) { in net_checksum_calculate() 137 tcp_header *tcp = (tcp_header *)(ip + 1); in net_checksum_calculate() 146 csum = net_checksum_tcpudp(ip_len, ip->ip_p, in net_checksum_calculate() [all …]
|
| A D | colo.c | 90 network_length = pkt->ip->ip_hl * 4; in parse_packet_early() 104 key->src = pkt->ip->ip_dst; in extract_ip_and_port() 105 key->dst = pkt->ip->ip_src; in extract_ip_and_port() 109 key->src = pkt->ip->ip_src; in extract_ip_and_port() 110 key->dst = pkt->ip->ip_dst; in extract_ip_and_port() 120 key->ip_proto = pkt->ip->ip_p; in fill_connection_key()
|
| A D | filter-rewriter.c | 63 pkt->ip->ip_p == IPPROTO_TCP) { in is_tcp_packet() 80 inet_ntoa(pkt->ip->ip_src), inet_ntoa(pkt->ip->ip_dst), in handle_primary_tcp_pkt() 187 inet_ntoa(pkt->ip->ip_src), inet_ntoa(pkt->ip->ip_dst), in handle_secondary_tcp_pkt()
|
| A D | colo.h | 41 struct ip *ip; member
|
| A D | util.h | 32 struct ip { struct
|
| /qemu/hw/i386/ |
| A D | vapic.c | 207 target_ulong ip = *pip; in evaluate_tpr_instruction() local 246 ip -= instr->length; in evaluate_tpr_instruction() 281 *pip = ip; in evaluate_tpr_instruction() 394 offset = cpu_to_le32(target - ip - 5); in patch_call() 395 patch_byte(cpu, ip, 0xe8); /* call near */ in patch_call() 401 target_ulong ip; member 409 target_ulong ip = info->ip; in do_patch_instruction() local 421 patch_byte(x86_cpu, ip, 0x90); in do_patch_instruction() 462 info->ip = ip; in patch_instruction() 482 if (update_rom_mapping(s, env, ip) < 0) { in vapic_report_tpr_access() [all …]
|
| /qemu/hw/intc/ |
| A D | loongson_liointc.c | 64 uint32_t irq, core, ip; in update_irq() local 90 for (ip = 0; ip < NUM_IPS; ip++) { in update_irq() 91 if ((p->mapper[irq] & (1 << (ip + 4)))) { in update_irq() 92 per_ip_isr[ip] |= (1 << irq); in update_irq() 99 for (ip = 0; ip < NUM_IPS; ip++) { in update_irq() 100 int parent = PARENT_COREx_IPy(core, ip); in update_irq() 102 (!!p->per_core_isr[core] && !!per_ip_isr[ip])) { in update_irq()
|
| /qemu/hw/char/ |
| A D | ipoctal232.c | 258 static uint16_t io_read(IPackDevice *ip, uint8_t addr) in io_read() argument 260 IPOctalState *dev = IPOCTAL(ip); in io_read() 324 static void io_write(IPackDevice *ip, uint8_t addr, uint16_t val) in io_write() argument 326 IPOctalState *dev = IPOCTAL(ip); in io_write() 397 static uint16_t id_read(IPackDevice *ip, uint8_t addr) in id_read() argument 413 IPOctalState *dev = IPOCTAL(ip); in id_write() 422 static uint16_t int_read(IPackDevice *ip, uint8_t addr) in int_read() argument 424 IPOctalState *dev = IPOCTAL(ip); in int_read() 441 static uint16_t mem_read16(IPackDevice *ip, uint32_t addr) in mem_read16() argument 452 static uint8_t mem_read8(IPackDevice *ip, uint32_t addr) in mem_read8() argument [all …]
|
| /qemu/qapi/ |
| A D | rocker.json | 139 # @ip-proto: IP Header protocol field 141 # @ip-tos: IP header TOS field 143 # @ip-dst: IP header destination address 154 '*ip-proto': 'uint8', '*ip-tos': 'uint8', '*ip-dst': 'str' } } 171 # @ip-proto: IP Header protocol field 173 # @ip-tos: IP header TOS field 183 '*ip-proto': 'uint8', '*ip-tos': 'uint8' } }
|
| /qemu/hw/net/rocker/ |
| A D | rocker_of_dpa.c | 65 } ip; member 273 if (key->ip.proto || (mask && mask->ip.proto)) { in of_dpa_flow_key_dump() 279 if (key->ip.tos || (mask && mask->ip.tos)) { in of_dpa_flow_key_dump() 1643 key->ip.proto = 0; in of_dpa_cmd_add_acl_ip() 1644 key->ip.tos = 0; in of_dpa_cmd_add_acl_ip() 1646 mask->ip.tos = 0; in of_dpa_cmd_add_acl_ip() 1657 key->ip.tos = in of_dpa_cmd_add_acl_ip() 1661 mask->ip.tos = in of_dpa_cmd_add_acl_ip() 1665 key->ip.tos |= in of_dpa_cmd_add_acl_ip() 2368 if (key->ip.proto || mask->ip.proto) { in of_dpa_flow_fill() [all …]
|
| /qemu/hw/net/ |
| A D | net_tx_pkt.c | 49 struct ip_header ip; member 96 pkt->l3_hdr.ip.ip_len = cpu_to_be16(pkt->payload_len + in net_tx_pkt_update_ip_hdr_checksum() 99 pkt->l3_hdr.ip.ip_sum = 0; in net_tx_pkt_update_ip_hdr_checksum() 102 pkt->l3_hdr.ip.ip_sum = cpu_to_be16(csum); in net_tx_pkt_update_ip_hdr_checksum() 651 struct ip_header *ip = l3hdr->iov_base; in net_tx_pkt_tcp_fragment_fix() local 657 ip->ip_len = cpu_to_be16(len); in net_tx_pkt_tcp_fragment_fix() 675 struct ip_header *ip = l3hdr->iov_base; in net_tx_pkt_tcp_fragment_advance() local 679 ip->ip_id = cpu_to_be16(be16_to_cpu(ip->ip_id) + 1); in net_tx_pkt_tcp_fragment_advance() 707 struct ip_header *ip = l3hdr->iov_base; in net_tx_pkt_udp_fragment_fix() local 716 ip->ip_off = cpu_to_be16(new_ip_off); in net_tx_pkt_udp_fragment_fix() [all …]
|
| A D | rtl8139.c | 2078 struct ip_header *ip = NULL; in rtl8139_cplus_transmit_one() local 2102 ip = (struct ip_header*)eth_payload_data; in rtl8139_cplus_transmit_one() 2106 "expected %d\n", IP_HEADER_VERSION(ip), in rtl8139_cplus_transmit_one() 2111 hlen = IP_HDR_GET_LEN(ip); in rtl8139_cplus_transmit_one() 2116 ip_protocol = ip->ip_p; in rtl8139_cplus_transmit_one() 2118 ip_data_len = be16_to_cpu(ip->ip_len); in rtl8139_cplus_transmit_one() 2128 ip->ip_sum = 0; in rtl8139_cplus_transmit_one() 2129 ip->ip_sum = ip_checksum(ip, hlen); in rtl8139_cplus_transmit_one() 2131 hlen, ip->ip_sum); in rtl8139_cplus_transmit_one() 2237 … ip->ip_id = cpu_to_be16(tcp_send_offset/large_send_mss + be16_to_cpu(ip->ip_id)); in rtl8139_cplus_transmit_one() [all …]
|
| A D | virtio-net.c | 1906 struct ip_header ip; member 2084 struct ip_header *ip; in virtio_net_rsc_extract_unit4() local 2088 unit->ip = (void *)ip; in virtio_net_rsc_extract_unit4() 2090 unit->ip_plen = &ip->ip_len; in virtio_net_rsc_extract_unit4() 2104 unit->ip = ip6; in virtio_net_rsc_extract_unit6() 2322 ip1 = (struct ip_header *)(unit->ip); in virtio_net_rsc_coalesce4() 2341 ip1 = (struct ip6_header *)(unit->ip); in virtio_net_rsc_coalesce6() 2474 if (ip->ip_p != IPPROTO_TCP) { in virtio_net_rsc_sanity_check4() 2480 if (!(htons(ip->ip_off) & IP_DF)) { in virtio_net_rsc_sanity_check4() 2486 if (IPTOS_ECN(ip->ip_tos)) { in virtio_net_rsc_sanity_check4() [all …]
|
| /qemu/tools/ebpf/ |
| A D | rss.bpf.c | 314 struct iphdr ip = {}; in parse_packet() local 315 err = bpf_skb_load_bytes_relative(skb, 0, &ip, sizeof(ip), in parse_packet() 321 info->in_src = ip.saddr; in parse_packet() 322 info->in_dst = ip.daddr; in parse_packet() 323 info->is_fragmented = !!(bpf_ntohs(ip.frag_off) & (0x2000 | 0x1fff)); in parse_packet() 325 l4_protocol = ip.protocol; in parse_packet() 326 l4_offset = ip.ihl * 4; in parse_packet()
|
| /qemu/tests/rocker/ |
| A D | bridge | 11 simp ssh tut sw1 --cmd "sudo /sbin/ip link add name br0 type bridge" 12 simp ssh tut sw1 --cmd "sudo /sbin/ip link set dev sw1p1 master br0" 13 simp ssh tut sw1 --cmd "sudo /sbin/ip link set dev sw1p2 master br0"
|
| A D | bridge-stp | 11 simp ssh tut sw1 --cmd "sudo /sbin/ip link add name br0 type bridge" 13 simp ssh tut sw1 --cmd "sudo /sbin/ip link set dev sw1p1 master br0" 14 simp ssh tut sw1 --cmd "sudo /sbin/ip link set dev sw1p2 master br0"
|
| A D | bridge-vlan | 11 simp ssh tut sw1 --cmd "sudo /sbin/ip link add name br0 type bridge" 12 simp ssh tut sw1 --cmd "sudo /sbin/ip link set dev sw1p1 master br0" 13 simp ssh tut sw1 --cmd "sudo /sbin/ip link set dev sw1p2 master br0"
|
| A D | bridge-vlan-stp | 11 simp ssh tut sw1 --cmd "sudo /sbin/ip link add name br0 type bridge" 13 simp ssh tut sw1 --cmd "sudo /sbin/ip link set dev sw1p1 master br0" 14 simp ssh tut sw1 --cmd "sudo /sbin/ip link set dev sw1p2 master br0"
|
| /qemu/hw/mips/ |
| A D | loongson3_virt.c | 567 int ip; in mips_loongson3_virt_init() local 598 for (ip = 0; ip < 4 ; ip++) { in mips_loongson3_virt_init() 599 int pin = core * LOONGSON3_CORE_PER_NODE + ip; in mips_loongson3_virt_init() 601 pin, cpu->env.irq[ip + 2]); in mips_loongson3_virt_init()
|
| /qemu/include/net/ |
| A D | eth.h | 210 #define IP_HEADER_VERSION(ip) \ argument 211 (((ip)->ip_ver_len >> 4) & 0xf) 212 #define IP4_IS_FRAGMENT(ip) \ argument 213 ((be16_to_cpu((ip)->ip_off) & (IP_OFFMASK | IP_MF)) != 0)
|
| /qemu/docs/system/devices/ |
| A D | can.rst | 93 ip link set can0 type can bitrate 1000000 94 ip link set can0 up 99 ip link add dev can0 type vcan 152 /bin/ip link set $ifc type can bitrate 1000000 dbitrate 10000000 fd on 153 /bin/ip link set $ifc up
|
| /qemu/docs/ |
| A D | colo-proxy.txt | 164 Primary(ip:3.3.3.3): 179 Secondary(ip:3.3.3.8): 190 Primary(ip:3.3.3.3): 204 Secondary(ip:3.3.3.8):
|
| /qemu/include/hw/char/ |
| A D | sifive_uart.h | 74 uint32_t ip; member
|