Home
last modified time | relevance | path

Searched refs:ring_cookie (Results 1 – 10 of 10) sorted by relevance

/linux-4.1.27/drivers/net/ethernet/sfc/
Dethtool.c805 rule->ring_cookie = RX_CLS_FLOW_DISC; in efx_ethtool_get_class_rule()
807 rule->ring_cookie = spec.dmaq_id; in efx_ethtool_get_class_rule()
964 if (rule->ring_cookie >= efx->n_rx_channels && in efx_ethtool_set_class_rule()
965 rule->ring_cookie != RX_CLS_FLOW_DISC) in efx_ethtool_set_class_rule()
976 (rule->ring_cookie == RX_CLS_FLOW_DISC) ? in efx_ethtool_set_class_rule()
977 EFX_FILTER_RX_DMAQ_ID_DROP : rule->ring_cookie); in efx_ethtool_set_class_rule()
/linux-4.1.27/include/linux/
Dethtool.h26 compat_u64 ring_cookie; member
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
Den_ethtool.c1497 if (cmd->fs.ring_cookie == RX_CLS_FLOW_DISC) in mlx4_en_flow_replace()
1499 else if (cmd->fs.ring_cookie & EN_ETHTOOL_QP_ATTACH) { in mlx4_en_flow_replace()
1500 qpn = cmd->fs.ring_cookie & (EN_ETHTOOL_QP_ATTACH - 1); in mlx4_en_flow_replace()
1502 if (cmd->fs.ring_cookie >= priv->rx_ring_num) { in mlx4_en_flow_replace()
1504 cmd->fs.ring_cookie); in mlx4_en_flow_replace()
1507 qpn = priv->rss_map.qps[cmd->fs.ring_cookie].qpn; in mlx4_en_flow_replace()
1510 cmd->fs.ring_cookie); in mlx4_en_flow_replace()
/linux-4.1.27/net/
Dsocket.c2746 offsetof(struct compat_ethtool_rxnfc, fs.ring_cookie) != in ethtool_ioctl()
2748 offsetof(struct ethtool_rxnfc, fs.ring_cookie)); in ethtool_ioctl()
2753 copy_in_user(&rxnfc->fs.ring_cookie, in ethtool_ioctl()
2754 &compat_rxnfc->fs.ring_cookie, in ethtool_ioctl()
2756 (void __user *)&rxnfc->fs.ring_cookie) || in ethtool_ioctl()
2770 copy_in_user(&compat_rxnfc->fs.ring_cookie, in ethtool_ioctl()
2771 &rxnfc->fs.ring_cookie, in ethtool_ioctl()
2773 (const void __user *)&rxnfc->fs.ring_cookie) || in ethtool_ioctl()
/linux-4.1.27/drivers/net/ethernet/intel/i40e/
Di40e_ethtool.c1912 fsp->ring_cookie = RX_CLS_FLOW_DISC; in i40e_get_ethtool_fdir_entry()
1914 fsp->ring_cookie = rule->q_index; in i40e_get_ethtool_fdir_entry()
2246 if ((fsp->ring_cookie != RX_CLS_FLOW_DISC) && in i40e_add_fdir_ethtool()
2247 (fsp->ring_cookie >= vsi->num_queue_pairs)) in i40e_add_fdir_ethtool()
2257 if (fsp->ring_cookie == RX_CLS_FLOW_DISC) in i40e_add_fdir_ethtool()
2263 input->q_index = fsp->ring_cookie; in i40e_add_fdir_ethtool()
/linux-4.1.27/drivers/net/ethernet/freescale/
Dgianfar_ethtool.c1256 if (rule->ring_cookie == RX_CLS_FLOW_DISC) in gfar_convert_to_filer()
1259 tab->fe[tab->index - 1].ctrl |= (rule->ring_cookie << 10); in gfar_convert_to_filer()
1814 if ((cmd->fs.ring_cookie != RX_CLS_FLOW_DISC && in gfar_set_nfc()
1815 cmd->fs.ring_cookie >= priv->num_rx_queues) || in gfar_set_nfc()
/linux-4.1.27/include/uapi/linux/
Dethtool.h795 __u64 ring_cookie; member
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/
Dixgbe_ethtool.c2388 fsp->ring_cookie = RX_CLS_FLOW_DISC; in ixgbe_get_ethtool_fdir_entry()
2390 fsp->ring_cookie = rule->action; in ixgbe_get_ethtool_fdir_entry()
2606 if ((fsp->ring_cookie != RX_CLS_FLOW_DISC) && in ixgbe_add_ethtool_fdir_entry()
2607 (fsp->ring_cookie >= adapter->num_rx_queues)) in ixgbe_add_ethtool_fdir_entry()
2661 if (fsp->ring_cookie == RX_CLS_FLOW_DISC) in ixgbe_add_ethtool_fdir_entry()
2664 input->action = fsp->ring_cookie; in ixgbe_add_ethtool_fdir_entry()
/linux-4.1.27/drivers/net/ethernet/cisco/enic/
Denic_ethtool.c375 fsp->ring_cookie = n->rq_id; in enic_grxclsrule()
/linux-4.1.27/drivers/net/ethernet/sun/
Dniu.c7246 fsp->ring_cookie = RX_CLS_FLOW_DISC; in niu_get_ethtool_tcam_entry()
7248 fsp->ring_cookie = (tp->assoc_data & TCAM_ASSOCDATA_OFFSET) >> in niu_get_ethtool_tcam_entry()
7560 if (fsp->ring_cookie == RX_CLS_FLOW_DISC) { in niu_add_ethtool_tcam_entry()
7563 if (fsp->ring_cookie >= np->num_rx_rings) { in niu_add_ethtool_tcam_entry()
7566 (long long)fsp->ring_cookie); in niu_add_ethtool_tcam_entry()
7571 (fsp->ring_cookie << in niu_add_ethtool_tcam_entry()