/qemu/hw/ipack/ |
H 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 …]
|
H 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/ |
H A D | checksum.c | 63 struct ip_header *ip; in net_checksum_calculate() local 104 ip = (struct ip_header *)(data + mac_hdr_len); in net_checksum_calculate() 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() [all …]
|
H 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()
|
H 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()
|
H A D | colo.h | 41 struct ip *ip; member
|
/qemu/hw/i386/ |
H 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/ |
H 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/ |
H 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 …]
|
H A D | sifive_uart.c | 210 s->ip = 0; in sifive_uart_reset_enter() 232 VMSTATE_UINT32(ip, SiFiveUARTState),
|
/qemu/qapi/ |
H A D | rocker.json | 135 # @ip-proto: IP Header protocol field 137 # @ip-tos: IP header TOS field 139 # @ip-dst: IP header destination address 150 '*ip-proto': 'uint8', '*ip-tos': 'uint8', '*ip-dst': 'str' } } 167 # @ip-proto: IP Header protocol field 169 # @ip-tos: IP header TOS field 179 '*ip-proto': 'uint8', '*ip-tos': 'uint8' } }
|
/qemu/linux-user/ |
H A D | vm86.c | 274 unsigned int ip, sp, newflags, newip, newcs, opcode, intno; in handle_vm86_fault() local 278 ip = env->eip & 0xffff; in handle_vm86_fault() 289 opcode = vm_getb(env, csp, ip); in handle_vm86_fault() 290 ADD16(ip, 1); in handle_vm86_fault() 316 env->eip = ip; in handle_vm86_fault() 327 env->eip = ip; in handle_vm86_fault() 339 intno = vm_getb(env, csp, ip); in handle_vm86_fault() 340 ADD16(ip, 1); in handle_vm86_fault() 341 env->eip = ip; in handle_vm86_fault() 377 env->eip = ip; in handle_vm86_fault() [all …]
|
/qemu/hw/net/rocker/ |
H 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() 2375 if (key->ip.proto || mask->ip.proto) { in of_dpa_flow_fill() [all …]
|
/qemu/hw/net/ |
H 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 …]
|
H A D | rtl8139.c | 2080 struct ip_header *ip = NULL; in rtl8139_cplus_transmit_one() local 2104 ip = (struct ip_header*)eth_payload_data; in rtl8139_cplus_transmit_one() 2108 "expected %d\n", IP_HEADER_VERSION(ip), in rtl8139_cplus_transmit_one() 2113 hlen = IP_HDR_GET_LEN(ip); in rtl8139_cplus_transmit_one() 2118 ip_protocol = ip->ip_p; in rtl8139_cplus_transmit_one() 2120 ip_data_len = be16_to_cpu(ip->ip_len); in rtl8139_cplus_transmit_one() 2130 ip->ip_sum = 0; in rtl8139_cplus_transmit_one() 2131 ip->ip_sum = ip_checksum(ip, hlen); in rtl8139_cplus_transmit_one() 2133 hlen, ip->ip_sum); in rtl8139_cplus_transmit_one() 2239 … ip->ip_id = cpu_to_be16(tcp_send_offset/large_send_mss + be16_to_cpu(ip->ip_id)); in rtl8139_cplus_transmit_one() [all …]
|
/qemu/tools/ebpf/ |
H 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/ |
H 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"
|
H 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"
|
H 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"
|
H 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/ |
H A D | loongson3_virt.c | 546 int ip; in mips_loongson3_virt_init() local 560 for (ip = 0; ip < 4 ; ip++) { in mips_loongson3_virt_init() 561 int pin = i * 4 + ip; in mips_loongson3_virt_init() 563 pin, cpu->env.irq[ip + 2]); in mips_loongson3_virt_init()
|
/qemu/include/net/ |
H 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/ |
H 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/ |
H 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/ |
H A D | sifive_uart.h | 69 uint32_t ip; member
|