Lines Matching refs:addrs

1433 	size_t diff = FLOW_KEYS_HASH_OFFSET + sizeof(flow->addrs);  in flow_keys_hash_length()
1439 diff -= sizeof(flow->addrs.v4addrs); in flow_keys_hash_length()
1442 diff -= sizeof(flow->addrs.v6addrs); in flow_keys_hash_length()
1445 diff -= sizeof(flow->addrs.tipckey); in flow_keys_hash_length()
1455 return flow->addrs.v4addrs.src; in flow_get_u32_src()
1458 &flow->addrs.v6addrs.src); in flow_get_u32_src()
1460 return flow->addrs.tipckey.key; in flow_get_u32_src()
1471 return flow->addrs.v4addrs.dst; in flow_get_u32_dst()
1474 &flow->addrs.v6addrs.dst); in flow_get_u32_dst()
1490 addr_diff = (__force u32)keys->addrs.v4addrs.dst - in __flow_hash_consistentify()
1491 (__force u32)keys->addrs.v4addrs.src; in __flow_hash_consistentify()
1496 swap(keys->addrs.v4addrs.src, keys->addrs.v4addrs.dst); in __flow_hash_consistentify()
1501 addr_diff = memcmp(&keys->addrs.v6addrs.dst, in __flow_hash_consistentify()
1502 &keys->addrs.v6addrs.src, in __flow_hash_consistentify()
1503 sizeof(keys->addrs.v6addrs.dst)); in __flow_hash_consistentify()
1509 swap(keys->addrs.v6addrs.src.s6_addr32[i], in __flow_hash_consistentify()
1510 keys->addrs.v6addrs.dst.s6_addr32[i]); in __flow_hash_consistentify()
1571 data->src = flow->addrs.v4addrs.src; in make_flow_keys_digest()
1572 data->dst = flow->addrs.v4addrs.dst; in make_flow_keys_digest()
1699 memcpy(&keys->addrs.v6addrs.src, &fl6->saddr, in __get_hash_from_flowi6()
1700 sizeof(keys->addrs.v6addrs.src)); in __get_hash_from_flowi6()
1701 memcpy(&keys->addrs.v6addrs.dst, &fl6->daddr, in __get_hash_from_flowi6()
1702 sizeof(keys->addrs.v6addrs.dst)); in __get_hash_from_flowi6()
1725 .offset = offsetof(struct flow_keys, addrs.v4addrs),
1729 .offset = offsetof(struct flow_keys, addrs.v6addrs),
1733 .offset = offsetof(struct flow_keys, addrs.tipckey),
1764 .offset = offsetof(struct flow_keys, addrs.v4addrs),
1768 .offset = offsetof(struct flow_keys, addrs.v6addrs),