Lines Matching refs:vip_info
561 struct vip_meta *vip_info, in get_packet_dst() argument
569 if (vip_info->flags & (1 << 2)) in get_packet_dst()
571 if (vip_info->flags & (1 << 3)) { in get_packet_dst()
579 key = 2 * vip_info->vip_num + hash % 2; in get_packet_dst()
587 if (!(vip_info->flags & (1 << 1))) { in get_packet_dst()
712 struct vip_meta *vip_info; in process_packet() local
748 vip_info = bpf_map_lookup_elem(&vip_map, &vip); in process_packet()
749 if (!vip_info) { in process_packet()
751 vip_info = bpf_map_lookup_elem(&vip_map, &vip); in process_packet()
752 if (!vip_info) in process_packet()
754 if (!(vip_info->flags & (1 << 4))) in process_packet()
764 if (vip_info->flags & (1 << 0)) in process_packet()
766 if (!(pckt.flags & (1 << 1)) && !(vip_info->flags & (1 << 1))) in process_packet()
781 if (!get_packet_dst(&dst, &pckt, vip_info, is_ipv6, lru_map)) in process_packet()
796 vip_num = vip_info->vip_num; in process_packet()