cfilter 5557 drivers/net/ethernet/intel/i40e/i40e_main.c struct i40e_cloud_filter *cfilter; cfilter 5602 drivers/net/ethernet/intel/i40e/i40e_main.c hlist_for_each_entry_safe(cfilter, node, cfilter 5604 drivers/net/ethernet/intel/i40e/i40e_main.c if (cfilter->seid != ch->seid) cfilter 5607 drivers/net/ethernet/intel/i40e/i40e_main.c hash_del(&cfilter->cloud_node); cfilter 5608 drivers/net/ethernet/intel/i40e/i40e_main.c if (cfilter->dst_port) cfilter 5610 drivers/net/ethernet/intel/i40e/i40e_main.c cfilter, cfilter 5613 drivers/net/ethernet/intel/i40e/i40e_main.c ret = i40e_add_del_cloud_filter(vsi, cfilter, cfilter 5621 drivers/net/ethernet/intel/i40e/i40e_main.c kfree(cfilter); cfilter 8368 drivers/net/ethernet/intel/i40e/i40e_main.c struct i40e_cloud_filter *cfilter; cfilter 8371 drivers/net/ethernet/intel/i40e/i40e_main.c hlist_for_each_entry_safe(cfilter, node, cfilter 8373 drivers/net/ethernet/intel/i40e/i40e_main.c hlist_del(&cfilter->cloud_node); cfilter 8374 drivers/net/ethernet/intel/i40e/i40e_main.c kfree(cfilter); cfilter 9697 drivers/net/ethernet/intel/i40e/i40e_main.c struct i40e_cloud_filter *cfilter; cfilter 9703 drivers/net/ethernet/intel/i40e/i40e_main.c hlist_for_each_entry_safe(cfilter, node, &pf->cloud_filter_list, cfilter 9705 drivers/net/ethernet/intel/i40e/i40e_main.c if (cfilter->seid != seid) cfilter 9708 drivers/net/ethernet/intel/i40e/i40e_main.c if (cfilter->dst_port) cfilter 9709 drivers/net/ethernet/intel/i40e/i40e_main.c ret = i40e_add_del_cloud_filter_big_buf(vsi, cfilter, cfilter 9712 drivers/net/ethernet/intel/i40e/i40e_main.c ret = i40e_add_del_cloud_filter(vsi, cfilter, true); cfilter 3278 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c struct i40e_cloud_filter *cfilter = NULL; cfilter 3284 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c hlist_for_each_entry_safe(cfilter, node, cfilter 3286 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c vsi = i40e_find_vsi_from_seid(vf, cfilter->seid); cfilter 3290 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c vf->vf_id, cfilter->seid); cfilter 3294 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c if (cfilter->dst_port) cfilter 3295 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c ret = i40e_add_del_cloud_filter_big_buf(vsi, cfilter, cfilter 3298 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c ret = i40e_add_del_cloud_filter(vsi, cfilter, false); cfilter 3306 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c hlist_del(&cfilter->cloud_node); cfilter 3307 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c kfree(cfilter); cfilter 3324 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c struct i40e_cloud_filter cfilter, *cf = NULL; cfilter 3352 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c memset(&cfilter, 0, sizeof(cfilter)); cfilter 3355 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c cfilter.dst_mac[i] = mask.dst_mac[i] & tcf.dst_mac[i]; cfilter 3359 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c cfilter.src_mac[i] = mask.src_mac[i] & tcf.src_mac[i]; cfilter 3361 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c cfilter.vlan_id = mask.vlan_id & tcf.vlan_id; cfilter 3362 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c cfilter.dst_port = mask.dst_port & tcf.dst_port; cfilter 3363 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c cfilter.src_port = mask.src_port & tcf.src_port; cfilter 3367 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c cfilter.n_proto = ETH_P_IP; cfilter 3369 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c memcpy(&cfilter.ip.v4.dst_ip, tcf.dst_ip, cfilter 3372 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c memcpy(&cfilter.ip.v4.src_ip, tcf.src_ip, cfilter 3376 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c cfilter.n_proto = ETH_P_IPV6; cfilter 3378 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c memcpy(&cfilter.ip.v6.dst_ip6, tcf.dst_ip, cfilter 3379 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c sizeof(cfilter.ip.v6.dst_ip6)); cfilter 3381 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c memcpy(&cfilter.ip.v6.src_ip6, tcf.src_ip, cfilter 3382 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c sizeof(cfilter.ip.v6.src_ip6)); cfilter 3394 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c cfilter.seid = vsi->seid; cfilter 3395 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c cfilter.flags = vcf->field_flags; cfilter 3399 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c ret = i40e_add_del_cloud_filter_big_buf(vsi, &cfilter, false); cfilter 3401 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c ret = i40e_add_del_cloud_filter(vsi, &cfilter, false); cfilter 3412 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c if (cf->seid != cfilter.seid) cfilter 3415 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c if (cfilter.dst_port != cf->dst_port) cfilter 3418 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c if (!ether_addr_equal(cf->src_mac, cfilter.src_mac)) cfilter 3421 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c if (cfilter.n_proto == ETH_P_IP && mask.dst_ip[0]) cfilter 3422 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c if (memcmp(&cfilter.ip.v4.dst_ip, &cf->ip.v4.dst_ip, cfilter 3426 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c if (cfilter.n_proto == ETH_P_IPV6 && mask.dst_ip[3]) cfilter 3427 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c if (memcmp(&cfilter.ip.v6.dst_ip6, &cf->ip.v6.dst_ip6, cfilter 3428 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c sizeof(cfilter.ip.v6.src_ip6))) cfilter 3431 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c if (cfilter.vlan_id != cf->vlan_id) cfilter 3456 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c struct i40e_cloud_filter *cfilter = NULL; cfilter 3483 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c cfilter = kzalloc(sizeof(*cfilter), GFP_KERNEL); cfilter 3484 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c if (!cfilter) cfilter 3489 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c cfilter->dst_mac[i] = mask.dst_mac[i] & tcf.dst_mac[i]; cfilter 3493 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c cfilter->src_mac[i] = mask.src_mac[i] & tcf.src_mac[i]; cfilter 3495 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c cfilter->vlan_id = mask.vlan_id & tcf.vlan_id; cfilter 3496 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c cfilter->dst_port = mask.dst_port & tcf.dst_port; cfilter 3497 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c cfilter->src_port = mask.src_port & tcf.src_port; cfilter 3501 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c cfilter->n_proto = ETH_P_IP; cfilter 3503 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c memcpy(&cfilter->ip.v4.dst_ip, tcf.dst_ip, cfilter 3506 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c memcpy(&cfilter->ip.v4.src_ip, tcf.src_ip, cfilter 3510 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c cfilter->n_proto = ETH_P_IPV6; cfilter 3512 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c memcpy(&cfilter->ip.v6.dst_ip6, tcf.dst_ip, cfilter 3513 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c sizeof(cfilter->ip.v6.dst_ip6)); cfilter 3515 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c memcpy(&cfilter->ip.v6.src_ip6, tcf.src_ip, cfilter 3516 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c sizeof(cfilter->ip.v6.src_ip6)); cfilter 3528 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c cfilter->seid = vsi->seid; cfilter 3529 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c cfilter->flags = vcf->field_flags; cfilter 3533 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c ret = i40e_add_del_cloud_filter_big_buf(vsi, cfilter, true); cfilter 3535 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c ret = i40e_add_del_cloud_filter(vsi, cfilter, true); cfilter 3544 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c INIT_HLIST_NODE(&cfilter->cloud_node); cfilter 3545 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c hlist_add_head(&cfilter->cloud_node, &vf->cloud_filter_list); cfilter 3547 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c cfilter = NULL; cfilter 3550 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c kfree(cfilter);