/barrelfish-master/usr/vmkitmon/ |
H A D | pci_ethernet.h | 15 #define ETH_MMIO_MASK(eth) (~(~eth->bytes + 1)) // I think ~(-eth->bytes) is also correct 18 //#define ETH_MMIO_ADDR_CHECK(eth,addr) ( (addr & ~ETH_MMIO_MASK(eth)) == eth->phys_base_addr ) 20 #define ETH_MMIO_ADDR_CHECK(eth,addr) ( eth->phys_base_addr <= addr && addr <= eth->phys_base_addr + eth [all...] |
H A D | pci_ethernet.c | 111 struct pci_ethernet * eth = pci_ethernet_unique; local 112 eth->phys_base_addr = bar[0].paddr; 113 eth->bytes = bar[0].bytes; 115 eth->pci_device->bars[0].bytes = bar[0].bytes; 116 eth->pci_device->bars[0].vaddr = NULL; //Not mapped 117 eth->pci_device->bars[0].paddr = bar[0].paddr; 124 eth->virt_base_addr = bar[0].vaddr; 159 struct pci_ethernet * eth = (struct pci_ethernet *)dev->state; local 161 //VMKIT_PCI_DEBUG("Write access to Pointer register 0x%"PRIx32" value 0x%"PRIx32"\n", addr & ETH_MMIO_MASK(eth), val); 235 *((uint32_t *)(((uint64_t)(eth 239 struct pci_ethernet * eth = (struct pci_ethernet *)dev->state; local [all...] |
/barrelfish-master/tools/harness/siteconfig/ |
H A D | __init__.py | 28 import eth namespace 35 import eth namespace
|
H A D | eth.py | 52 import machines.eth namespace
|
/barrelfish-master/lib/devif/backends/net/mlx4/drivers/net/mlx4/ |
H A D | mcg.c | 798 memcpy(rule_hw->eth.dst_mac, spec->eth.dst_mac, ETH_ALEN); 799 memcpy(rule_hw->eth.dst_mac_msk, spec->eth.dst_mac_msk, ETH_ALEN); 800 memcpy(rule_hw->eth.src_mac, spec->eth.src_mac, ETH_ALEN); 801 memcpy(rule_hw->eth.src_mac_msk, spec->eth.src_mac_msk, ETH_ALEN); 802 if (spec->eth.ether_type_enable) { 803 rule_hw->eth [all...] |
/barrelfish-master/lib/devif/backends/net/mlx4/drivers/infiniband/core/ |
H A D | ud_header.c | 62 static const struct ib_field eth_table[] = { { STRUCT_FIELD(eth, dmac_h), 65 STRUCT_FIELD(eth, dmac_l), .offset_words = 1, .offset_bits = 0, 66 .size_bits = 16 }, { STRUCT_FIELD(eth, smac_h), .offset_words = 68 STRUCT_FIELD(eth, smac_l), .offset_words = 2, .offset_bits = 0, 70 STRUCT_FIELD(eth, type), .offset_words = 3, .offset_bits = 0, 140 header->eth.type = cpu_to_be16(ETH_P_8021Q); 221 ib_pack(eth_table, ARRAY_SIZE(eth_table), &header->eth, buf + len);
|
/barrelfish-master/usr/tests/e10ktest/ |
H A D | e10ktest.c | 92 struct eth_hdr eth; member in struct:pkt_ip_headers 97 struct eth_hdr eth; member in struct:pkt_udp_headers 103 struct eth_hdr eth; member in struct:pkt_tcp_headers 679 memcpy(&p->eth.src, mac, ETHARP_HWADDR_LEN); 680 p->eth.type = htons(ETHTYPE_IP); 698 memcpy(&p->eth.src, mac, ETHARP_HWADDR_LEN); 699 p->eth.type = htons(ETHTYPE_IP); 720 memcpy(&p->eth.src, mac, ETHARP_HWADDR_LEN); 721 p->eth.type = htons(ETHTYPE_IP);
|
H A D | subways.c | 108 struct eth_hdr eth; member in struct:pkt_ip_headers 113 struct eth_hdr eth; member in struct:pkt_udp_headers 119 struct eth_hdr eth; member in struct:pkt_tcp_headers 965 memcpy(&p->eth.src, mac, ETHARP_HWADDR_LEN); 966 p->eth.type = htons(ETHTYPE_IP); 984 memcpy(&p->eth.src, mac, ETHARP_HWADDR_LEN); 985 p->eth.type = htons(ETHTYPE_IP); 1006 memcpy(&p->eth.src, mac, ETHARP_HWADDR_LEN); 1007 p->eth.type = htons(ETHTYPE_IP);
|
/barrelfish-master/lib/devif/backends/net/mlx4/drivers/infiniband/hw/mlx4/ |
H A D | main.c | 1005 memcpy(spec_l2->eth.dst_mac, flow_spec->l2_id.eth.mac, ETH_ALEN); 1006 memcpy(spec_l2->eth.dst_mac_msk, &mac_msk, ETH_ALEN); 1007 spec_l2->eth.ether_type = flow_spec->l2_id.eth.ethertype; 1008 if (flow_spec->l2_id.eth.vlan_present) { 1009 spec_l2->eth.vlan_id = flow_spec->l2_id.eth.vlan; 1010 spec_l2->eth.vlan_id_msk = cpu_to_be16(0x0fff); 1030 if (flow_spec->l2_id.eth [all...] |
/barrelfish-master/include/lwip/netif/ |
H A D | etharp.h | 109 PACK_STRUCT_FIELD(struct eth_hdr eth);
|
/barrelfish-master/lib/devif/backends/net/ip/ |
H A D | devif_backend_ip.c | 51 struct eth_hdr eth; member in struct:pkt_ip_headers 330 memcpy(&(que->header.eth.dest.addr), &mac, ETH_HWADDR_LEN); 331 memcpy(&(que->header.eth.src.addr), &src_mac, ETH_HWADDR_LEN); 332 que->header.eth.type = htons(ETHTYPE_IP);
|
/barrelfish-master/lib/arranet/ |
H A D | arranet.c | 116 struct eth_hdr eth; member in struct:pkt_ip_headers 121 struct eth_hdr eth; member in struct:pkt_udp_headers 127 struct eth_hdr eth; member in struct:pkt_tcp_headers 1378 p->eth.dest = peer->mac; 1447 p->eth.dest = peer->mac; 1544 p->eth.dest = peer->mac; 1614 p->eth.dest = peer->mac; 1801 p->eth.dest = peer->mac; 1824 p->eth.dest = peer->mac; 1911 p->eth [all...] |
/barrelfish-master/tools/harness/machines/ |
H A D | pandaboard.py | 13 from machines.eth import ETHBaseMachineOperations
|
H A D | imx8x.py | 13 from machines.eth import ETHMachineOperations
|
/barrelfish-master/lib/devif/backends/net/mlx4/include/rdma/ |
H A D | ib_pack.h | 232 struct ib_unpacked_eth eth; member in struct:ib_ud_header
|
H A D | ib_user_verbs.h | 699 } eth; member in union:ibv_kern_flow_spec::__anon878
|
H A D | ib_verbs.h | 1090 } eth; member in union:ib_flow_spec::__anon901
|
/barrelfish-master/lib/devif/backends/net/mlx4/include/linux/mlx4/ |
H A D | device.h | 123 * -device managed - High level API for ib and eth flow steering. FW is 125 * - B0 steering mode - Common low level API for ib and (if supported) eth. 126 * - A0 steering mode - Limited low level API for eth. In case of IB, 711 struct mlx4_eth_av eth; member in union:mlx4_ext_av 1204 struct mlx4_spec_eth eth; member in union:mlx4_spec_list::__anon827 1300 struct mlx4_net_trans_rule_hw_eth eth; member in union:_rule_hw::__anon828
|
/barrelfish-master/lib/lwip/src/netif/ |
H A D | etharp.c | 649 update_arp_entry(netif, &(hdr->ip.src), &(hdr->eth.src), 0);
|
/barrelfish-master/lib/openssl-1.0.0d/util/ |
H A D | pod2man.pl | 229 Ecirc, ecirc, Egrave, egrave, ETH, eth, Euml, euml, Iacute, iacute, Icirc, 1143 "eth" => '\\*(d-', # small eth, Icelandic
|
/barrelfish-master/usr/eclipseclp/Contrib/ |
H A D | xml_utilities.pl | 293 "eth"-[240], % latin small letter eth, U+00F0 ISOlat1>
|