hash_opts 643 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c unsigned long hash_opts) hash_opts 652 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c for_each_set_bit(i, &hash_opts, MVPP22_CLS_HEK_N_FIELDS) { hash_opts 740 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c u16 hash_opts; hash_opts 751 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c hash_opts = flow->supported_hash_opts & requested_opts; hash_opts 756 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c if (hash_opts & MVPP22_CLS_HEK_L4_OPTS) hash_opts 761 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c if (mvpp2_flow_set_hek_fields(&fe, hash_opts)) hash_opts 774 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c u16 hash_opts = 0; hash_opts 784 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c hash_opts |= MVPP22_CLS_HEK_OPT_MAC_DA; hash_opts 787 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c hash_opts |= MVPP22_CLS_HEK_OPT_VLAN; hash_opts 790 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c hash_opts |= MVPP22_CLS_HEK_OPT_VLAN_PRI; hash_opts 793 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c hash_opts |= MVPP22_CLS_HEK_OPT_L3_PROTO; hash_opts 796 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c hash_opts |= MVPP22_CLS_HEK_OPT_IP4SA; hash_opts 799 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c hash_opts |= MVPP22_CLS_HEK_OPT_IP4DA; hash_opts 802 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c hash_opts |= MVPP22_CLS_HEK_OPT_IP6SA; hash_opts 805 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c hash_opts |= MVPP22_CLS_HEK_OPT_IP6DA; hash_opts 808 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c hash_opts |= MVPP22_CLS_HEK_OPT_L4SIP; hash_opts 811 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c hash_opts |= MVPP22_CLS_HEK_OPT_L4DIP; hash_opts 817 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c return hash_opts; hash_opts 828 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c u16 hash_opts = 0; hash_opts 839 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c hash_opts |= mvpp2_flow_get_hek_fields(&fe); hash_opts 842 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c return hash_opts; hash_opts 1621 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c u16 hash_opts = 0; hash_opts 1632 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c hash_opts |= MVPP22_CLS_HEK_OPT_L4SIP; hash_opts 1634 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c hash_opts |= MVPP22_CLS_HEK_OPT_L4DIP; hash_opts 1639 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c hash_opts |= MVPP22_CLS_HEK_OPT_MAC_DA; hash_opts 1641 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c hash_opts |= MVPP22_CLS_HEK_OPT_VLAN; hash_opts 1643 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c hash_opts |= MVPP22_CLS_HEK_OPT_L3_PROTO; hash_opts 1645 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c hash_opts |= (MVPP22_CLS_HEK_OPT_IP4SA | hash_opts 1648 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c hash_opts |= (MVPP22_CLS_HEK_OPT_IP4DA | hash_opts 1654 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c return mvpp2_port_rss_hash_opts_set(port, flow_type, hash_opts); hash_opts 1659 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c unsigned long hash_opts; hash_opts 1665 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c hash_opts = mvpp2_port_rss_hash_opts_get(port, flow_type); hash_opts 1668 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c for_each_set_bit(i, &hash_opts, MVPP22_CLS_HEK_N_FIELDS) { hash_opts 147 drivers/net/ethernet/marvell/mvpp2/mvpp2_debugfs.c u16 hash_opts; hash_opts 157 drivers/net/ethernet/marvell/mvpp2/mvpp2_debugfs.c hash_opts = mvpp2_flow_get_hek_fields(&fe); hash_opts 159 drivers/net/ethernet/marvell/mvpp2/mvpp2_debugfs.c seq_printf(s, "0x%04x\n", hash_opts);