/barrelfish-master/lib/lwip/src/core/ipv6/ |
H A D | ip6_addr.c | 41 return ((addr1->addr[0] & mask->addr[0]) == (addr2->addr[0] & mask->addr[0]) 42 && (addr1->addr[1] & mask->addr[1]) == 43 (addr2->addr[1] & mask->addr[1]) 44 && (addr1->addr[2] & mask->addr[ 68 ip_addr_isany(struct ip_addr *addr) argument [all...] |
/barrelfish-master/lib/devif/backends/net/mlx4/include/linux/ |
H A D | etherdevice.h | 61 * @addr: Pointer to a six-byte array containing the Ethernet address 65 static inline bool is_zero_ether_addr(const u8 *addr) argument 67 return !(addr[0] | addr[1] | addr[2] | addr[3] | addr[4] | addr[5]); 74 * @addr: Pointer to a six-byte array containing the Ethernet address 79 static inline bool is_multicast_ether_addr(const u8 *addr) argument 90 is_broadcast_ether_addr(const u8 *addr) argument 104 is_valid_ether_addr(const u8 *addr) argument [all...] |
H A D | io.h | 37 static inline uint32_t __raw_readl(const volatile void *addr) { argument 38 return *(const volatile uint32_t *) addr; 41 static inline void __raw_writel(uint32_t b, volatile void *addr) { argument 42 *(volatile uint32_t *) addr = b; 46 __raw_readq(const volatile void *addr) 48 return *(const volatile uint64_t *)addr; 51 static inline void __raw_writeq(uint64_t b, volatile void *addr) { argument 52 *(volatile uint64_t *) addr = b; 61 static inline void writel(uint32_t b, void *addr) { argument 62 *(volatile uint32_t *) addr [all...] |
/barrelfish-master/kernel/arch/arm/ |
H A D | debug.c | 17 uintptr_t kernel_virt_to_elf_addr(void *addr) argument 19 return (uintptr_t)addr - (uintptr_t)&kernel_first_byte + 0x100000;
|
/barrelfish-master/kernel/include/arch/x86_32/ |
H A D | offsets.h | 32 static inline lvaddr_t local_phys_to_mem(lpaddr_t addr) argument 34 if (addr >= PADDR_SPACE_LIMIT) { 35 addr = 0; 37 assert(addr < PADDR_SPACE_LIMIT); 38 return (lvaddr_t)(addr + (lpaddr_t)X86_32_MEMORY_OFFSET); 42 * Checks whether absolute local physical address `addr` is valid. 43 * \param addr Absolute local physical address 44 * \return True iff addr is a valid local physical address 46 static inline bool local_phys_is_valid(lpaddr_t addr) 48 return addr < PADDR_SPACE_LIMI [all...] |
/barrelfish-master/kernel/arch/x86/ |
H A D | debugregs.c | 18 void debugregs_set_breakpoint(uintptr_t addr, uint8_t mode, uint8_t len) argument 36 assert(addr % 2 == 0); 39 assert(addr % 4 == 0); 44 __asm volatile ("mov %[addr], %%dr0" :: [addr] "r" (addr));
|
H A D | cmos.c | 25 void cmos_write(int addr, uint8_t b) argument 29 lpc_rtc_ndx_wr(&rtc,addr); 33 void cmos_write_extended(int addr, uint8_t b) argument 37 lpc_rtc_endx_wr(&rtc,addr); 41 uint8_t cmos_read(int addr) argument 45 lpc_rtc_ndx_wr(&rtc,addr); 49 uint8_t cmos_read_extended(int addr, uint8_t b) argument 53 lpc_rtc_endx_wr(&rtc,addr);
|
/barrelfish-master/kernel/include/arch/k1om/ |
H A D | offsets.h | 35 * Takes absolute physical address addr and returns corresponding 38 * \param addr Absolute physical address 42 static inline lvaddr_t local_phys_to_mem(lpaddr_t addr) argument 44 assert(addr < K1OM_PADDR_SPACE_LIMIT); 45 return (lvaddr_t)(addr + (lvaddr_t)K1OM_MEMORY_OFFSET); 49 * Checks whether absolute local physical address `addr` is valid. 50 * \param addr Absolute local physical address 51 * \return True iff addr is a valid local physical address 53 static inline bool local_phys_is_valid(lpaddr_t addr) 55 return addr < K1OM_PADDR_SPACE_LIMI [all...] |
/barrelfish-master/kernel/include/arch/x86_64/ |
H A D | offsets.h | 35 * Takes absolute physical address addr and returns corresponding 38 * \param addr Absolute physical address 42 static inline lvaddr_t local_phys_to_mem(lpaddr_t addr) argument 44 assert(addr < X86_64_PADDR_SPACE_LIMIT); 45 return (lvaddr_t)(addr + (lvaddr_t)X86_64_MEMORY_OFFSET); 49 * Checks whether absolute local physical address `addr` is valid. 50 * \param addr Absolute local physical address 51 * \return True iff addr is a valid local physical address 53 static inline bool local_phys_is_valid(lpaddr_t addr) 55 return addr < X86_64_PADDR_SPACE_LIMI [all...] |
/barrelfish-master/lib/libc/amd64/sys/ |
H A D | amd64_get_fsbase.c | 33 amd64_get_fsbase(void **addr) argument 36 return (sysarch(AMD64_GET_FSBASE, addr));
|
H A D | amd64_get_gsbase.c | 33 amd64_get_gsbase(void **addr) argument 36 return (sysarch(AMD64_GET_GSBASE, addr));
|
H A D | amd64_set_fsbase.c | 33 amd64_set_fsbase(void *addr) argument 36 return (sysarch(AMD64_SET_FSBASE, &addr));
|
H A D | amd64_set_gsbase.c | 33 amd64_set_gsbase(void *addr) argument 36 return (sysarch(AMD64_SET_GSBASE, &addr));
|
/barrelfish-master/lib/x86emu/ |
H A D | sys.c | 59 addr - Emulator memory address to read 68 u32 addr) 72 if (addr > M.mem_size - 1) { 73 DB(printk("mem_read: address %#lx out of range!\n", addr);) 76 val = *(u8*)(M.mem_base + addr); 78 printk("%#08x 1 -> %#x\n", addr, val);) 84 addr - Emulator memory address to read 93 u32 addr) 97 if (addr > M.mem_size - 2) { 98 DB(printk("mem_read: address %#lx out of range!\n", addr);) 67 rdb( u32 addr) argument 92 rdw( u32 addr) argument 123 rdl( u32 addr) argument 155 wrb( u32 addr, u8 val) argument 176 wrw( u32 addr, u16 val) argument 204 wrl( u32 addr, u32 val) argument 235 p_inb( X86EMU_pioAddr addr) argument 251 p_inw( X86EMU_pioAddr addr) argument 267 p_inl( X86EMU_pioAddr addr) argument 282 p_outb( X86EMU_pioAddr addr, u8 val) argument 298 p_outw( X86EMU_pioAddr addr, u16 val) argument 314 p_outl( X86EMU_pioAddr addr, u32 val) argument [all...] |
/barrelfish-master/lib/lwip2/src/core/ipv6/ |
H A D | ethip6.c | 88 dest.addr[0] = 0x33; 89 dest.addr[1] = 0x33; 90 dest.addr[2] = ((const u8_t *)(&(ip6addr->addr[3])))[0]; 91 dest.addr[3] = ((const u8_t *)(&(ip6addr->addr[3])))[1]; 92 dest.addr[4] = ((const u8_t *)(&(ip6addr->addr[3])))[2]; 93 dest.addr[5] = ((const u8_t *)(&(ip6addr->addr[ [all...] |
/barrelfish-master/include/lwip2/lwip/ |
H A D | ip6_addr.h | 59 u32_t addr[4]; member in struct:ip6_addr 67 (ip6addr)->addr[index] = PP_HTONL(LWIP_MAKEU32(a,b,c,d)) 72 (ip6addr)->addr[0] = idx0; \ 73 (ip6addr)->addr[1] = idx1; \ 74 (ip6addr)->addr[2] = idx2; \ 75 (ip6addr)->addr[3] = idx3; } while(0) 78 #define IP6_ADDR_BLOCK1(ip6addr) ((u16_t)((lwip_htonl((ip6addr)->addr[0]) >> 16) & 0xffff)) 80 #define IP6_ADDR_BLOCK2(ip6addr) ((u16_t)((lwip_htonl((ip6addr)->addr[0])) & 0xffff)) 82 #define IP6_ADDR_BLOCK3(ip6addr) ((u16_t)((lwip_htonl((ip6addr)->addr[1]) >> 16) & 0xffff)) 84 #define IP6_ADDR_BLOCK4(ip6addr) ((u16_t)((lwip_htonl((ip6addr)->addr[ [all...] |
/barrelfish-master/kernel/include/ |
H A D | debug.h | 18 uintptr_t kernel_virt_to_elf_addr(void *addr);
|
/barrelfish-master/kernel/include/arch/x86/ |
H A D | cmos.h | 34 void cmos_write(int addr, uint8_t b); 35 void cmos_write_extended(int addr, uint8_t b); 36 uint8_t cmos_read(int addr); 37 uint8_t cmos_read_extended(int addr, uint8_t b);
|
H A D | debugregs.h | 18 void debugregs_set_breakpoint(uintptr_t addr, uint8_t mode, uint8_t len);
|
/barrelfish-master/lib/lwip/src/core/ipv4/ |
H A D | ip_addr.c | 54 * @param addr address to be checked 58 u8_t ip_addr_isbroadcast(struct ip_addr *addr, struct netif *netif) argument 62 addr2test = addr->addr; 72 else if (addr2test == netif->ip_addr.addr) 75 else if (ip_addr_netcmp(addr, &(netif->ip_addr), &(netif->netmask)) 77 && ((addr2test & ~netif->netmask.addr) == 78 (IP_ADDR_BROADCAST_VALUE & ~netif->netmask.addr)))
|
/barrelfish-master/lib/lwip2/src/core/ |
H A D | ip.c | 76 * @param addr conversion result is stored here 80 ipaddr_aton(const char *cp, ip_addr_t *addr) argument 87 if (addr) { 88 IP_SET_TYPE_VAL(*addr, IPADDR_TYPE_V6); 90 return ip6addr_aton(cp, ip_2_ip6(addr)); 97 if (addr) { 98 IP_SET_TYPE_VAL(*addr, IPADDR_TYPE_V4); 100 return ip4addr_aton(cp, ip_2_ip4(addr));
|
/barrelfish-master/lib/libc/rpc/ |
H A D | getrpcport.c | 58 struct sockaddr_in addr; local 65 memset(&addr, 0, sizeof(addr)); 66 addr.sin_len = sizeof(struct sockaddr_in); 67 addr.sin_family = AF_INET; 68 addr.sin_port = 0; 69 if (hp->h_length > addr.sin_len) 70 hp->h_length = addr.sin_len; 71 memcpy(&addr.sin_addr.s_addr, hp->h_addr, (size_t)hp->h_length); 73 return (pmap_getport(&addr, (u_lon [all...] |
/barrelfish-master/include/lwip/lwip/ |
H A D | ip_addr.h | 47 PACK_STRUCT_FIELD(u32_t addr); 93 (ipaddr)->addr = htonl(((u32_t)((a) & 0xff) << 24) | \ 98 #define ip_addr_set(dest, src) (dest)->addr = \ 100 (src)->addr) 103 #define ip4_addr_set_u32(dest_ipaddr, src_u32) ((dest_ipaddr)->addr = (src_u32)) 105 #define ip4_addr_get_u32(src_ipaddr) ((src_ipaddr)->addr) 115 #define ip_addr_netcmp(addr1, addr2, mask) (((addr1)->addr & \ 116 (mask)->addr) == \ 117 ((addr2)->addr & \ 118 (mask)->addr)) [all...] |
/barrelfish-master/lib/devif/backends/net/mlx4/include/net/ |
H A D | if_inet6.h | 33 static inline void ipv6_eth_mc_map(const struct in6_addr *addr, char *buf) argument 44 memcpy(buf + 2, &addr->s6_addr32[3], sizeof(__u32));
|
/barrelfish-master/lib/bomp/include/ |
H A D | xomp_gateway_client.h | 16 * \param addr virtual address of the mapped frame 22 errval_t xomp_gateway_get_memory(lpaddr_t addr,
|