Lines Matching refs:ip
131 u8 ip[16] __aligned(__alignof(u64)); in lookup() local
135 swap_endian(ip, be_ip, bits); in lookup()
139 node = find_node(rcu_dereference_bh(root), bits, ip); in lookup()
281 int wg_allowedips_insert_v4(struct allowedips *table, const struct in_addr *ip, in wg_allowedips_insert_v4() argument
288 swap_endian(key, (const u8 *)ip, 32); in wg_allowedips_insert_v4()
292 int wg_allowedips_insert_v6(struct allowedips *table, const struct in6_addr *ip, in wg_allowedips_insert_v6() argument
299 swap_endian(key, (const u8 *)ip, 128); in wg_allowedips_insert_v6()
343 int wg_allowedips_read_node(struct allowedips_node *node, u8 ip[16], u8 *cidr) in wg_allowedips_read_node()
346 swap_endian(ip, node->bits, node->bitlen); in wg_allowedips_read_node()
347 memset(ip + cidr_bytes, 0, node->bitlen / 8U - cidr_bytes); in wg_allowedips_read_node()
349 ip[cidr_bytes - 1U] &= ~0U << (-node->cidr % 8U); in wg_allowedips_read_node()