Lines Matching refs:raw_packet
98 u8 *raw_packet, struct i40e_pf *pf, in i40e_program_fdir_filter() argument
125 dma = dma_map_single(dev, raw_packet, in i40e_program_fdir_filter()
152 tx_buf->raw_buf = (void *)raw_packet; in i40e_program_fdir_filter()
189 u8 *raw_packet; in i40e_add_del_fdir_udpv4() local
195 raw_packet = kzalloc(I40E_FDIR_MAX_RAW_PACKET_SIZE, GFP_KERNEL); in i40e_add_del_fdir_udpv4()
196 if (!raw_packet) in i40e_add_del_fdir_udpv4()
198 memcpy(raw_packet, packet, I40E_UDPIP_DUMMY_PACKET_LEN); in i40e_add_del_fdir_udpv4()
200 ip = (struct iphdr *)(raw_packet + IP_HEADER_OFFSET); in i40e_add_del_fdir_udpv4()
201 udp = (struct udphdr *)(raw_packet + IP_HEADER_OFFSET in i40e_add_del_fdir_udpv4()
210 u8 *payload = raw_packet + I40E_UDPIP_DUMMY_PACKET_LEN; in i40e_add_del_fdir_udpv4()
218 ret = i40e_program_fdir_filter(fd_data, raw_packet, pf, add); in i40e_add_del_fdir_udpv4()
224 kfree(raw_packet); in i40e_add_del_fdir_udpv4()
261 u8 *raw_packet; in i40e_add_del_fdir_tcpv4() local
269 raw_packet = kzalloc(I40E_FDIR_MAX_RAW_PACKET_SIZE, GFP_KERNEL); in i40e_add_del_fdir_tcpv4()
270 if (!raw_packet) in i40e_add_del_fdir_tcpv4()
272 memcpy(raw_packet, packet, I40E_TCPIP_DUMMY_PACKET_LEN); in i40e_add_del_fdir_tcpv4()
274 ip = (struct iphdr *)(raw_packet + IP_HEADER_OFFSET); in i40e_add_del_fdir_tcpv4()
275 tcp = (struct tcphdr *)(raw_packet + IP_HEADER_OFFSET in i40e_add_del_fdir_tcpv4()
284 u8 *payload = raw_packet + I40E_TCPIP_DUMMY_PACKET_LEN; in i40e_add_del_fdir_tcpv4()
292 ret = i40e_program_fdir_filter(fd_data, raw_packet, pf, add); in i40e_add_del_fdir_tcpv4()
298 kfree(raw_packet); in i40e_add_del_fdir_tcpv4()
340 u8 *raw_packet; in i40e_add_del_fdir_sctpv4() local
347 raw_packet = kzalloc(I40E_FDIR_MAX_RAW_PACKET_SIZE, GFP_KERNEL); in i40e_add_del_fdir_sctpv4()
348 if (!raw_packet) in i40e_add_del_fdir_sctpv4()
350 memcpy(raw_packet, packet, I40E_SCTPIP_DUMMY_PACKET_LEN); in i40e_add_del_fdir_sctpv4()
352 ip = (struct iphdr *)(raw_packet + IP_HEADER_OFFSET); in i40e_add_del_fdir_sctpv4()
353 sctp = (struct sctphdr *)(raw_packet + IP_HEADER_OFFSET in i40e_add_del_fdir_sctpv4()
362 u8 *payload = raw_packet + I40E_SCTPIP_DUMMY_PACKET_LEN; in i40e_add_del_fdir_sctpv4()
370 ret = i40e_program_fdir_filter(fd_data, raw_packet, pf, add); in i40e_add_del_fdir_sctpv4()
376 kfree(raw_packet); in i40e_add_del_fdir_sctpv4()
413 u8 *raw_packet; in i40e_add_del_fdir_ipv4() local
422 raw_packet = kzalloc(I40E_FDIR_MAX_RAW_PACKET_SIZE, GFP_KERNEL); in i40e_add_del_fdir_ipv4()
423 if (!raw_packet) in i40e_add_del_fdir_ipv4()
425 memcpy(raw_packet, packet, I40E_IP_DUMMY_PACKET_LEN); in i40e_add_del_fdir_ipv4()
426 ip = (struct iphdr *)(raw_packet + IP_HEADER_OFFSET); in i40e_add_del_fdir_ipv4()
433 u8 *payload = raw_packet + I40E_IP_DUMMY_PACKET_LEN; in i40e_add_del_fdir_ipv4()
441 ret = i40e_program_fdir_filter(fd_data, raw_packet, pf, add); in i40e_add_del_fdir_ipv4()
449 kfree(raw_packet); in i40e_add_del_fdir_ipv4()