Home
last modified time | relevance | path

Searched refs:efx_filter_spec (Results 1 – 12 of 12) sorted by relevance

/linux/drivers/net/ethernet/sfc/
A Dfilter.h154 struct efx_filter_spec { struct
178 static inline void efx_filter_init_rx(struct efx_filter_spec *spec, in efx_filter_init_rx() argument
190 static inline void efx_filter_init_tx(struct efx_filter_spec *spec, in efx_filter_init_tx()
207 efx_filter_set_ipv4_local(struct efx_filter_spec *spec, u8 proto, in efx_filter_set_ipv4_local()
230 efx_filter_set_ipv4_full(struct efx_filter_spec *spec, u8 proto, in efx_filter_set_ipv4_full()
257 static inline int efx_filter_set_eth_local(struct efx_filter_spec *spec, in efx_filter_set_eth_local()
278 static inline int efx_filter_set_uc_def(struct efx_filter_spec *spec) in efx_filter_set_uc_def()
288 static inline int efx_filter_set_mc_def(struct efx_filter_spec *spec) in efx_filter_set_mc_def()
295 static inline void efx_filter_set_encap_type(struct efx_filter_spec *spec, in efx_filter_set_encap_type()
303 const struct efx_filter_spec *spec) in efx_filter_get_encap_type()
A Drx_common.h87 bool efx_filter_is_mc_recipient(const struct efx_filter_spec *spec);
88 bool efx_filter_spec_equal(const struct efx_filter_spec *left,
89 const struct efx_filter_spec *right);
90 u32 efx_filter_spec_hash(const struct efx_filter_spec *spec);
96 const struct efx_filter_spec *spec);
98 const struct efx_filter_spec *spec,
100 void efx_rps_hash_del(struct efx_nic *efx, const struct efx_filter_spec *spec);
A Drx_common.c668 bool efx_filter_spec_equal(const struct efx_filter_spec *left, in efx_filter_spec_equal()
669 const struct efx_filter_spec *right) in efx_filter_spec_equal()
677 sizeof(struct efx_filter_spec) - in efx_filter_spec_equal()
678 offsetof(struct efx_filter_spec, outer_vid)) == 0; in efx_filter_spec_equal()
681 u32 efx_filter_spec_hash(const struct efx_filter_spec *spec) in efx_filter_spec_hash()
683 BUILD_BUG_ON(offsetof(struct efx_filter_spec, outer_vid) & 3); in efx_filter_spec_hash()
685 (sizeof(struct efx_filter_spec) - in efx_filter_spec_hash()
686 offsetof(struct efx_filter_spec, outer_vid)) / 4, in efx_filter_spec_hash()
719 const struct efx_filter_spec *spec) in efx_rps_hash_bucket()
730 const struct efx_filter_spec *spec) in efx_rps_hash_find()
[all …]
A Dmcdi_filters.c26 static struct efx_filter_spec *
86 const struct efx_filter_spec *spec, in efx_mcdi_filter_set_entry()
94 const struct efx_filter_spec *spec, in efx_mcdi_filter_push_prep_set_match_fields()
341 struct efx_filter_spec *spec, in efx_mcdi_filter_insert_locked()
346 struct efx_filter_spec *saved_spec; in efx_mcdi_filter_insert_locked()
581 struct efx_filter_spec *spec; in efx_mcdi_filter_remove_internal()
746 struct efx_filter_spec spec; in efx_mcdi_filter_insert_addr_list()
827 struct efx_filter_spec spec; in efx_mcdi_filter_insert_def()
1146 struct efx_filter_spec *spec; in efx_mcdi_filter_get_rx_ids()
1374 struct efx_filter_spec *spec; in efx_mcdi_filter_table_restore()
[all …]
A Dmcdi_filters.h122 s32 efx_mcdi_filter_insert(struct efx_nic *efx, struct efx_filter_spec *spec,
129 u32 filter_id, struct efx_filter_spec *spec);
A Defx.h106 struct efx_filter_spec *spec, in efx_filter_insert_filter()
141 u32 filter_id, struct efx_filter_spec *spec) in efx_filter_get_filter_safe()
A Dnic.h340 s32 efx_farch_filter_insert(struct efx_nic *efx, struct efx_filter_spec *spec,
347 struct efx_filter_spec *);
A Dnet_driver.h756 struct efx_filter_spec spec;
775 struct efx_filter_spec spec;
1400 struct efx_filter_spec *spec, bool replace);
1406 u32 filter_id, struct efx_filter_spec *);
A Dfarch.c2032 const struct efx_filter_spec *gen_spec) in efx_farch_filter_from_gen_spec()
2127 efx_farch_filter_to_gen_spec(struct efx_filter_spec *gen_spec, in efx_farch_filter_to_gen_spec()
2386 struct efx_filter_spec *gen_spec, in efx_farch_filter_insert()
2617 u32 filter_id, struct efx_filter_spec *spec_buf) in efx_farch_filter_get_safe()
2917 struct efx_filter_spec spec; in efx_farch_filter_rfs_expire_one()
A Dethtool_common.c657 struct efx_filter_spec spec; in efx_ethtool_get_class_rule()
931 struct efx_filter_spec spec; in efx_ethtool_set_class_rule()
A Dsiena_sriov.c304 struct efx_filter_spec filter; in efx_siena_sriov_reset_tx_filter()
348 struct efx_filter_spec filter; in efx_siena_sriov_reset_rx_filter()
A Dptp.c1276 struct efx_filter_spec rxfilter; in efx_ptp_insert_multicast_filters()

Completed in 41 milliseconds