Lines Matching refs:comp
1691 struct ethtool_flow_spec_container *temp, *comp; in gfar_add_cls() local
1711 list_for_each_entry(comp, &priv->rx_list.list, list) { in gfar_add_cls()
1712 if (comp->fs.location > flow->location) { in gfar_add_cls()
1713 list_add_tail(&temp->list, &comp->list); in gfar_add_cls()
1716 if (comp->fs.location == flow->location) { in gfar_add_cls()
1743 struct ethtool_flow_spec_container *comp; in gfar_del_cls() local
1749 list_for_each_entry(comp, &priv->rx_list.list, list) { in gfar_del_cls()
1750 if (comp->fs.location == loc) { in gfar_del_cls()
1751 list_del(&comp->list); in gfar_del_cls()
1752 kfree(comp); in gfar_del_cls()
1765 struct ethtool_flow_spec_container *comp; in gfar_get_cls() local
1768 list_for_each_entry(comp, &priv->rx_list.list, list) { in gfar_get_cls()
1769 if (comp->fs.location == cmd->fs.location) { in gfar_get_cls()
1770 memcpy(&cmd->fs, &comp->fs, sizeof(cmd->fs)); in gfar_get_cls()
1783 struct ethtool_flow_spec_container *comp; in gfar_get_cls_all() local
1786 list_for_each_entry(comp, &priv->rx_list.list, list) { in gfar_get_cls_all()
1789 rule_locs[i] = comp->fs.location; in gfar_get_cls_all()