aq_rx_fltr        301 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 			    struct aq_rx_filter *aq_rx_fltr,
aq_rx_fltr        304 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 	const struct ethtool_rx_flow_spec *fsp = &aq_rx_fltr->aq_fsp;
aq_rx_fltr        323 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 			     struct aq_rx_filter *aq_rx_fltr, bool add)
aq_rx_fltr        329 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 	aq_set_data_fl2(aq_nic, aq_rx_fltr, &data, add);
aq_rx_fltr        394 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 			     struct aq_rx_filter *aq_rx_fltr,
aq_rx_fltr        397 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 	const struct ethtool_rx_flow_spec *fsp = &aq_rx_fltr->aq_fsp;
aq_rx_fltr        446 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 			    struct aq_rx_filter *aq_rx_fltr, bool add)
aq_rx_fltr        454 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 			  aq_rx_fltr,
aq_rx_fltr        462 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 			     struct aq_rx_filter *aq_rx_fltr,
aq_rx_fltr        466 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 	const struct ethtool_rx_flow_spec *fsp = &aq_rx_fltr->aq_fsp;
aq_rx_fltr        566 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 			    struct aq_rx_filter *aq_rx_fltr, bool add)
aq_rx_fltr        572 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 	if (unlikely(aq_rx_fltr->aq_fsp.location < AQ_RX_FIRST_LOC_FL3L4 ||
aq_rx_fltr        573 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 		     aq_rx_fltr->aq_fsp.location > AQ_RX_LAST_LOC_FL3L4  ||
aq_rx_fltr        574 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 		     aq_set_data_fl3l4(aq_nic, aq_rx_fltr, &data, add)))
aq_rx_fltr        581 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 			   struct aq_rx_filter *aq_rx_fltr, bool add)
aq_rx_fltr        585 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 	if (aq_rx_fltr->aq_fsp.flow_type & FLOW_EXT) {
aq_rx_fltr        586 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 		if (be16_to_cpu(aq_rx_fltr->aq_fsp.m_ext.vlan_tci)
aq_rx_fltr        588 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 			aq_rx_fltr->type = aq_rx_filter_vlan;
aq_rx_fltr        589 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 			err = aq_add_del_fvlan(aq_nic, aq_rx_fltr, add);
aq_rx_fltr        590 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 		} else if (be16_to_cpu(aq_rx_fltr->aq_fsp.m_ext.vlan_tci)
aq_rx_fltr        592 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 			aq_rx_fltr->type = aq_rx_filter_ethertype;
aq_rx_fltr        593 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 			err = aq_add_del_fether(aq_nic, aq_rx_fltr, add);
aq_rx_fltr        596 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 		switch (aq_rx_fltr->aq_fsp.flow_type & ~FLOW_EXT) {
aq_rx_fltr        598 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 			aq_rx_fltr->type = aq_rx_filter_ethertype;
aq_rx_fltr        599 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 			err = aq_add_del_fether(aq_nic, aq_rx_fltr, add);
aq_rx_fltr        609 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 			aq_rx_fltr->type = aq_rx_filter_l3l4;
aq_rx_fltr        610 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 			err = aq_add_del_fl3l4(aq_nic, aq_rx_fltr, add);
aq_rx_fltr        622 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 				   struct aq_rx_filter *aq_rx_fltr, u16 index,
aq_rx_fltr        644 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 	if (unlikely(!aq_rx_fltr))
aq_rx_fltr        647 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 	INIT_HLIST_NODE(&aq_rx_fltr->aq_node);
aq_rx_fltr        650 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 		hlist_add_behind(&aq_rx_fltr->aq_node, &parent->aq_node);
aq_rx_fltr        652 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 		hlist_add_head(&aq_rx_fltr->aq_node, &rx_fltrs->filter_list);
aq_rx_fltr        676 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 	struct aq_rx_filter *aq_rx_fltr;
aq_rx_fltr        683 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 	aq_rx_fltr = kzalloc(sizeof(*aq_rx_fltr), GFP_KERNEL);
aq_rx_fltr        684 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 	if (unlikely(!aq_rx_fltr)) {
aq_rx_fltr        689 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 	memcpy(&aq_rx_fltr->aq_fsp, fsp, sizeof(*fsp));
aq_rx_fltr        691 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 	err = aq_update_table_filters(aq_nic, aq_rx_fltr, fsp->location, NULL);
aq_rx_fltr        695 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 	err = aq_add_del_rule(aq_nic, aq_rx_fltr, true);
aq_rx_fltr        697 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 		hlist_del(&aq_rx_fltr->aq_node);
aq_rx_fltr        705 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 	kfree(aq_rx_fltr);