Searched refs:eth (Results 1 - 21 of 21) sorted by relevance

/barrelfish-master/usr/vmkitmon/
H A Dpci_ethernet.h15 #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 Dpci_ethernet.c111 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__.py28 import eth namespace
35 import eth namespace
H A Deth.py52 import machines.eth namespace
/barrelfish-master/lib/devif/backends/net/mlx4/drivers/net/mlx4/
H A Dmcg.c798 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 Dud_header.c62 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 De10ktest.c92 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 Dsubways.c108 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 Dmain.c1005 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 Detharp.h109 PACK_STRUCT_FIELD(struct eth_hdr eth);
/barrelfish-master/lib/devif/backends/net/ip/
H A Ddevif_backend_ip.c51 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 Darranet.c116 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 Dpandaboard.py13 from machines.eth import ETHBaseMachineOperations
H A Dimx8x.py13 from machines.eth import ETHMachineOperations
/barrelfish-master/lib/devif/backends/net/mlx4/include/rdma/
H A Dib_pack.h232 struct ib_unpacked_eth eth; member in struct:ib_ud_header
H A Dib_user_verbs.h699 } eth; member in union:ibv_kern_flow_spec::__anon878
H A Dib_verbs.h1090 } eth; member in union:ib_flow_spec::__anon901
/barrelfish-master/lib/devif/backends/net/mlx4/include/linux/mlx4/
H A Ddevice.h123 * -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 Detharp.c649 update_arp_entry(netif, &(hdr->ip.src), &(hdr->eth.src), 0);
/barrelfish-master/lib/openssl-1.0.0d/util/
H A Dpod2man.pl229 Ecirc, ecirc, Egrave, egrave, ETH, eth, Euml, euml, Iacute, iacute, Icirc,
1143 "eth" => '\\*(d-', # small eth, Icelandic
/barrelfish-master/usr/eclipseclp/Contrib/
H A Dxml_utilities.pl293 "eth"-[240], % latin small letter eth, U+00F0 ISOlat1>

Completed in 306 milliseconds