Searched refs:addr (Results 1 - 25 of 583) sorted by relevance

1234567891011>>

/barrelfish-master/lib/lwip/src/core/ipv6/
H A Dip6_addr.c41 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 Detherdevice.h61 * @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 Dio.h37 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 Ddebug.c17 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 Doffsets.h32 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 Ddebugregs.c18 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 Dcmos.c25 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 Doffsets.h35 * 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 Doffsets.h35 * 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 Damd64_get_fsbase.c33 amd64_get_fsbase(void **addr) argument
36 return (sysarch(AMD64_GET_FSBASE, addr));
H A Damd64_get_gsbase.c33 amd64_get_gsbase(void **addr) argument
36 return (sysarch(AMD64_GET_GSBASE, addr));
H A Damd64_set_fsbase.c33 amd64_set_fsbase(void *addr) argument
36 return (sysarch(AMD64_SET_FSBASE, &addr));
H A Damd64_set_gsbase.c33 amd64_set_gsbase(void *addr) argument
36 return (sysarch(AMD64_SET_GSBASE, &addr));
/barrelfish-master/lib/x86emu/
H A Dsys.c59 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 Dethip6.c88 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 Dip6_addr.h59 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 Ddebug.h18 uintptr_t kernel_virt_to_elf_addr(void *addr);
/barrelfish-master/kernel/include/arch/x86/
H A Dcmos.h34 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 Ddebugregs.h18 void debugregs_set_breakpoint(uintptr_t addr, uint8_t mode, uint8_t len);
/barrelfish-master/lib/lwip/src/core/ipv4/
H A Dip_addr.c54 * @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 Dip.c76 * @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 Dgetrpcport.c58 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 Dip_addr.h47 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 Dif_inet6.h33 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 Dxomp_gateway_client.h16 * \param addr virtual address of the mapped frame
22 errval_t xomp_gateway_get_memory(lpaddr_t addr,

Completed in 129 milliseconds

1234567891011>>