Lines Matching refs:raw_packet
87 u8 *raw_packet, struct i40e_pf *pf, in i40e_program_fdir_filter() argument
114 dma = dma_map_single(dev, raw_packet, in i40e_program_fdir_filter()
141 tx_buf->raw_buf = (void *)raw_packet; in i40e_program_fdir_filter()
234 static void i40e_create_dummy_udp_packet(u8 *raw_packet, bool ipv4, u8 l4proto, in i40e_create_dummy_udp_packet() argument
240 tmp = i40e_create_dummy_packet(raw_packet, ipv4, IPPROTO_UDP, data); in i40e_create_dummy_udp_packet()
255 static void i40e_create_dummy_tcp_packet(u8 *raw_packet, bool ipv4, u8 l4proto, in i40e_create_dummy_tcp_packet() argument
264 tmp = i40e_create_dummy_packet(raw_packet, ipv4, IPPROTO_TCP, data); in i40e_create_dummy_tcp_packet()
281 static void i40e_create_dummy_sctp_packet(u8 *raw_packet, bool ipv4, in i40e_create_dummy_sctp_packet() argument
288 tmp = i40e_create_dummy_packet(raw_packet, ipv4, IPPROTO_SCTP, data); in i40e_create_dummy_sctp_packet()
392 u8 *raw_packet; in i40e_add_del_fdir_udp() local
395 raw_packet = kzalloc(I40E_FDIR_MAX_RAW_PACKET_SIZE, GFP_KERNEL); in i40e_add_del_fdir_udp()
396 if (!raw_packet) in i40e_add_del_fdir_udp()
399 i40e_create_dummy_udp_packet(raw_packet, ipv4, IPPROTO_UDP, fd_data); in i40e_add_del_fdir_udp()
403 (pf, fd_data, add, raw_packet, in i40e_add_del_fdir_udp()
408 (pf, fd_data, add, raw_packet, in i40e_add_del_fdir_udp()
413 kfree(raw_packet); in i40e_add_del_fdir_udp()
440 u8 *raw_packet; in i40e_add_del_fdir_tcp() local
443 raw_packet = kzalloc(I40E_FDIR_MAX_RAW_PACKET_SIZE, GFP_KERNEL); in i40e_add_del_fdir_tcp()
444 if (!raw_packet) in i40e_add_del_fdir_tcp()
447 i40e_create_dummy_tcp_packet(raw_packet, ipv4, IPPROTO_TCP, fd_data); in i40e_add_del_fdir_tcp()
450 (pf, fd_data, add, raw_packet, in i40e_add_del_fdir_tcp()
455 (pf, fd_data, add, raw_packet, in i40e_add_del_fdir_tcp()
460 kfree(raw_packet); in i40e_add_del_fdir_tcp()
494 u8 *raw_packet; in i40e_add_del_fdir_sctp() local
497 raw_packet = kzalloc(I40E_FDIR_MAX_RAW_PACKET_SIZE, GFP_KERNEL); in i40e_add_del_fdir_sctp()
498 if (!raw_packet) in i40e_add_del_fdir_sctp()
501 i40e_create_dummy_sctp_packet(raw_packet, ipv4, IPPROTO_SCTP, fd_data); in i40e_add_del_fdir_sctp()
505 (pf, fd_data, add, raw_packet, in i40e_add_del_fdir_sctp()
510 (pf, fd_data, add, raw_packet, in i40e_add_del_fdir_sctp()
515 kfree(raw_packet); in i40e_add_del_fdir_sctp()
544 u8 *raw_packet; in i40e_add_del_fdir_ip() local
559 raw_packet = kzalloc(I40E_FDIR_MAX_RAW_PACKET_SIZE, GFP_KERNEL); in i40e_add_del_fdir_ip()
560 if (!raw_packet) in i40e_add_del_fdir_ip()
565 (raw_packet, ipv4, (ipv4) ? IPPROTO_IP : IPPROTO_NONE, in i40e_add_del_fdir_ip()
570 ret = i40e_prepare_fdir_filter(pf, fd_data, add, raw_packet, in i40e_add_del_fdir_ip()
581 kfree(raw_packet); in i40e_add_del_fdir_ip()