Lines Matching refs:ipv4

159  * @ipv4: is layer 3 packet of version 4 or 6
165 static char *i40e_create_dummy_packet(u8 *dummy_packet, bool ipv4, u8 l4proto,
175 if (ipv4) {
209 if (ipv4) {
223 * @ipv4: is layer 3 packet of version 4 or 6
229 static void i40e_create_dummy_udp_packet(u8 *raw_packet, bool ipv4, u8 l4proto,
235 tmp = i40e_create_dummy_packet(raw_packet, ipv4, IPPROTO_UDP, data);
244 * @ipv4: is layer 3 packet of version 4 or 6
250 static void i40e_create_dummy_tcp_packet(u8 *raw_packet, bool ipv4, u8 l4proto,
259 tmp = i40e_create_dummy_packet(raw_packet, ipv4, IPPROTO_TCP, data);
270 * @ipv4: is layer 3 packet of version 4 or 6
276 static void i40e_create_dummy_sctp_packet(u8 *raw_packet, bool ipv4,
283 tmp = i40e_create_dummy_packet(raw_packet, ipv4, IPPROTO_SCTP, data);
347 * @ipv4: is layer 3 packet of version 4 or 6
354 static void i40e_change_filter_num(bool ipv4, bool add, u16 *ipv4_filter_num,
358 if (ipv4)
363 if (ipv4)
377 * @ipv4: true is v4, false is v6
384 bool ipv4)
394 i40e_create_dummy_udp_packet(raw_packet, ipv4, IPPROTO_UDP, fd_data);
396 if (ipv4)
412 i40e_change_filter_num(ipv4, add, &pf->fd_udp4_filter_cnt,
425 * @ipv4: true is v4, false is v6
432 bool ipv4)
442 i40e_create_dummy_tcp_packet(raw_packet, ipv4, IPPROTO_TCP, fd_data);
443 if (ipv4)
459 i40e_change_filter_num(ipv4, add, &pf->fd_tcp4_filter_cnt,
479 * @ipv4: true is v4, false is v6
486 bool ipv4)
496 i40e_create_dummy_sctp_packet(raw_packet, ipv4, IPPROTO_SCTP, fd_data);
498 if (ipv4)
514 i40e_change_filter_num(ipv4, add, &pf->fd_sctp4_filter_cnt,
528 * @ipv4: true is v4, false is v6
535 bool ipv4)
545 if (ipv4) {
560 (raw_packet, ipv4, (ipv4) ? IPPROTO_IP : IPPROTO_NONE,
563 payload_offset = (ipv4) ? I40E_IP_DUMMY_PACKET_LEN :
571 i40e_change_filter_num(ipv4, add, &pf->fd_ip4_filter_cnt,
590 enum ip_ver { ipv6 = 0, ipv4 = 1 };
596 ret = i40e_add_del_fdir_tcp(vsi, input, add, ipv4);
599 ret = i40e_add_del_fdir_udp(vsi, input, add, ipv4);
602 ret = i40e_add_del_fdir_sctp(vsi, input, add, ipv4);
616 ret = i40e_add_del_fdir_tcp(vsi, input, add, ipv4);
619 ret = i40e_add_del_fdir_udp(vsi, input, add, ipv4);
622 ret = i40e_add_del_fdir_sctp(vsi, input, add, ipv4);
625 ret = i40e_add_del_fdir_ip(vsi, input, add, ipv4);
1749 bool ipv4, ipv6;
1769 ipv4 = libeth_rx_pt_get_ip_ver(decoded) == LIBETH_RX_PT_OUTER_IPV4;
1772 if (ipv4 &&
2867 struct iphdr *ipv4;
2901 l4_proto = hdr.ipv4->protocol;