Searched refs:efx_filter_spec (Results 1 – 10 of 10) sorted by relevance
/drivers/net/ethernet/sfc/ |
D | filter.h | 131 struct efx_filter_spec { struct 155 static inline void efx_filter_init_rx(struct efx_filter_spec *spec, in efx_filter_init_rx() argument 167 static inline void efx_filter_init_tx(struct efx_filter_spec *spec, in efx_filter_init_tx() 184 efx_filter_set_ipv4_local(struct efx_filter_spec *spec, u8 proto, in efx_filter_set_ipv4_local() 207 efx_filter_set_ipv4_full(struct efx_filter_spec *spec, u8 proto, in efx_filter_set_ipv4_full() 234 static inline int efx_filter_set_eth_local(struct efx_filter_spec *spec, in efx_filter_set_eth_local() 255 static inline int efx_filter_set_uc_def(struct efx_filter_spec *spec) in efx_filter_set_uc_def() 265 static inline int efx_filter_set_mc_def(struct efx_filter_spec *spec) in efx_filter_set_mc_def()
|
D | efx.h | 114 struct efx_filter_spec *spec, in efx_filter_insert_filter() 149 u32 filter_id, struct efx_filter_spec *spec) in efx_filter_get_filter_safe() 184 bool efx_filter_is_mc_recipient(const struct efx_filter_spec *spec);
|
D | ef10.c | 2848 static bool efx_ef10_filter_equal(const struct efx_filter_spec *left, in efx_ef10_filter_equal() 2849 const struct efx_filter_spec *right) in efx_ef10_filter_equal() 2857 sizeof(struct efx_filter_spec) - in efx_ef10_filter_equal() 2858 offsetof(struct efx_filter_spec, outer_vid)) == 0; in efx_ef10_filter_equal() 2861 static unsigned int efx_ef10_filter_hash(const struct efx_filter_spec *spec) in efx_ef10_filter_hash() 2863 BUILD_BUG_ON(offsetof(struct efx_filter_spec, outer_vid) & 3); in efx_ef10_filter_hash() 2865 (sizeof(struct efx_filter_spec) - in efx_ef10_filter_hash() 2866 offsetof(struct efx_filter_spec, outer_vid)) / 4, in efx_ef10_filter_hash() 2876 static bool efx_ef10_filter_is_exclusive(const struct efx_filter_spec *spec) in efx_ef10_filter_is_exclusive() 2896 static struct efx_filter_spec * [all …]
|
D | nic.h | 693 s32 efx_farch_filter_insert(struct efx_nic *efx, struct efx_filter_spec *spec, 700 struct efx_filter_spec *); 711 struct efx_filter_spec *spec);
|
D | net_driver.h | 1294 struct efx_filter_spec *spec, bool replace); 1300 u32 filter_id, struct efx_filter_spec *); 1311 struct efx_filter_spec *spec);
|
D | farch.c | 2051 const struct efx_filter_spec *gen_spec) in efx_farch_filter_from_gen_spec() 2147 efx_farch_filter_to_gen_spec(struct efx_filter_spec *gen_spec, in efx_farch_filter_to_gen_spec() 2406 struct efx_filter_spec *gen_spec, in efx_farch_filter_insert() 2639 u32 filter_id, struct efx_filter_spec *spec_buf) in efx_farch_filter_get_safe() 2930 struct efx_filter_spec *gen_spec) in efx_farch_filter_rfs_insert()
|
D | rx.c | 845 struct efx_filter_spec spec; in efx_filter_rfs() 974 bool efx_filter_is_mc_recipient(const struct efx_filter_spec *spec) in efx_filter_is_mc_recipient()
|
D | ethtool.c | 796 struct efx_filter_spec spec; in efx_ethtool_get_class_rule() 956 struct efx_filter_spec spec; in efx_ethtool_set_class_rule()
|
D | siena_sriov.c | 306 struct efx_filter_spec filter; in efx_siena_sriov_reset_tx_filter() 350 struct efx_filter_spec filter; in efx_siena_sriov_reset_rx_filter()
|
D | ptp.c | 1053 struct efx_filter_spec rxfilter; in efx_ptp_insert_multicast_filters()
|