Symbol: mlx5e_ipsec
drivers/net/ethernet/mellanox/mlx5/core/en.h
959
struct mlx5e_ipsec *ipsec;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
1042
struct mlx5e_ipsec *ipsec = priv->ipsec;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
777
struct mlx5e_ipsec *ipsec;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
909
struct mlx5e_ipsec *ipsec = sa_entry->ipsec;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
922
struct mlx5e_ipsec *ipsec = sa_entry->ipsec;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
950
struct mlx5e_ipsec *ipsec;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
957
ipsec = container_of(nb, struct mlx5e_ipsec, netevent_nb);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
982
struct mlx5e_ipsec *ipsec;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.h
279
struct mlx5e_ipsec *ipsec;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.h
305
struct mlx5e_ipsec *ipsec;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.h
316
void mlx5e_accel_ipsec_fs_cleanup(struct mlx5e_ipsec *ipsec);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.h
317
int mlx5e_accel_ipsec_fs_init(struct mlx5e_ipsec *ipsec, struct mlx5_devcom_comp_dev **devcom);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.h
333
int mlx5e_ipsec_aso_init(struct mlx5e_ipsec *ipsec);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.h
334
void mlx5e_ipsec_aso_cleanup(struct mlx5e_ipsec *ipsec);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1044
static int rx_create(struct mlx5_core_dev *mdev, struct mlx5e_ipsec *ipsec,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1122
static int rx_get(struct mlx5_core_dev *mdev, struct mlx5e_ipsec *ipsec,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1145
static void rx_put(struct mlx5e_ipsec *ipsec, struct mlx5e_ipsec_rx *rx,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1156
struct mlx5e_ipsec *ipsec, u32 family,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1172
struct mlx5e_ipsec *ipsec,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1200
static void rx_ft_put(struct mlx5e_ipsec *ipsec, u32 family, int type)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1209
static void rx_ft_put_policy(struct mlx5e_ipsec *ipsec, u32 family, u32 prio, int type)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1255
static void tx_destroy(struct mlx5e_ipsec *ipsec, struct mlx5e_ipsec_tx *tx,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1278
static void ipsec_tx_create_attr_set(struct mlx5e_ipsec *ipsec,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1294
static int tx_create(struct mlx5e_ipsec *ipsec, struct mlx5e_ipsec_tx *tx,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1411
static int tx_get(struct mlx5_core_dev *mdev, struct mlx5e_ipsec *ipsec,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1437
static void tx_put(struct mlx5e_ipsec *ipsec, struct mlx5e_ipsec_tx *tx)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1452
struct mlx5e_ipsec *ipsec,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1481
struct mlx5e_ipsec *ipsec, int type)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1495
static void tx_ft_put(struct mlx5e_ipsec *ipsec, int type)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1504
static void tx_ft_put_policy(struct mlx5e_ipsec *ipsec, u32 prio, int type)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
164
static void ipsec_rx_status_drop_destroy(struct mlx5e_ipsec *ipsec,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1676
static enum mlx5_flow_namespace_type ipsec_fs_get_ns(struct mlx5e_ipsec *ipsec,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1688
static int setup_modify_header(struct mlx5e_ipsec *ipsec, int type, u32 val, u8 dir,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
172
static void ipsec_rx_status_pass_destroy(struct mlx5e_ipsec *ipsec,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
183
struct mlx5e_ipsec *ipsec = sa_entry->ipsec;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1917
static int setup_pkt_reformat(struct mlx5e_ipsec *ipsec,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1957
struct mlx5e_ipsec *ipsec = sa_entry->ipsec;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
201
struct mlx5e_ipsec *ipsec = sa_entry->ipsec;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2036
struct mlx5e_ipsec *ipsec = sa_entry->ipsec;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2166
struct mlx5e_ipsec *ipsec = sa_entry->ipsec;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2257
struct mlx5e_ipsec *ipsec = pol_entry->ipsec;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2341
struct mlx5e_ipsec *ipsec = pol_entry->ipsec;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2419
static void ipsec_fs_destroy_counters(struct mlx5e_ipsec *ipsec)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2464
static int ipsec_fs_init_counters(struct mlx5e_ipsec *ipsec)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2517
struct mlx5e_ipsec *ipsec = priv->ipsec;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2730
void mlx5e_accel_ipsec_fs_cleanup(struct mlx5e_ipsec *ipsec)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2764
int mlx5e_accel_ipsec_fs_init(struct mlx5e_ipsec *ipsec,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
280
struct mlx5e_ipsec *ipsec = sa_entry->ipsec;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2855
struct mlx5e_ipsec *ipsec = sa_entry->ipsec;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
334
static int ipsec_rx_status_drop_all_create(struct mlx5e_ipsec *ipsec,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
405
static int ipsec_rx_status_pass_group_create(struct mlx5e_ipsec *ipsec,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
447
ipsec_rx_status_pass_create(struct mlx5e_ipsec *ipsec,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
491
static void mlx5_ipsec_rx_status_destroy(struct mlx5e_ipsec *ipsec,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
499
static int mlx5_ipsec_rx_status_create(struct mlx5e_ipsec *ipsec,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
612
static void handle_ipsec_rx_bringup(struct mlx5e_ipsec *ipsec, u32 family)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
629
static void handle_ipsec_rx_cleanup(struct mlx5e_ipsec *ipsec, u32 family)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
646
struct mlx5e_ipsec *ipsec = work->slave_priv->ipsec;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
687
static void ipsec_rx_ft_disconnect(struct mlx5e_ipsec *ipsec,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
723
static void rx_destroy(struct mlx5_core_dev *mdev, struct mlx5e_ipsec *ipsec,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
75
static struct mlx5e_ipsec_rx *ipsec_rx(struct mlx5e_ipsec *ipsec, u32 family, int type)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
751
static void ipsec_rx_create_attr_set(struct mlx5e_ipsec *ipsec,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
774
static int ipsec_rx_status_pass_dest_get(struct mlx5e_ipsec *ipsec,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
801
static void ipsec_rx_sa_miss_dest_get(struct mlx5e_ipsec *ipsec,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
815
static void ipsec_rx_default_dest_get(struct mlx5e_ipsec *ipsec,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
823
static void ipsec_rx_ft_connect(struct mlx5e_ipsec *ipsec,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
840
static int ipsec_rx_chains_create_miss(struct mlx5e_ipsec *ipsec,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
86
static struct mlx5e_ipsec_tx *ipsec_tx(struct mlx5e_ipsec *ipsec, int type)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
884
static int ipsec_rx_policy_create(struct mlx5e_ipsec *ipsec,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
935
static int ipsec_rx_sa_selector_create(struct mlx5e_ipsec *ipsec,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
478
struct mlx5e_ipsec *ipsec = container_of(nb, struct mlx5e_ipsec, nb);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
509
int mlx5e_ipsec_aso_init(struct mlx5e_ipsec *ipsec)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
551
void mlx5e_ipsec_aso_cleanup(struct mlx5e_ipsec *ipsec)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
589
struct mlx5e_ipsec *ipsec = sa_entry->ipsec;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_rxtx.c
312
struct mlx5e_ipsec *ipsec = priv->ipsec;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_rxtx.c
349
struct mlx5e_ipsec *ipsec = priv->ipsec;
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.c
103
struct mlx5e_ipsec *ipsec = sa_entry->ipsec;
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.c
113
struct mlx5e_ipsec *ipsec = priv->ipsec;
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.c
125
void mlx5_esw_ipsec_tx_create_attr_set(struct mlx5e_ipsec *ipsec,
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.c
24
void mlx5_esw_ipsec_rx_create_attr_set(struct mlx5e_ipsec *ipsec,
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.c
34
int mlx5_esw_ipsec_rx_status_pass_dest_get(struct mlx5e_ipsec *ipsec,
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.c
47
struct mlx5e_ipsec *ipsec = sa_entry->ipsec;
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.h
11
void mlx5_esw_ipsec_rx_create_attr_set(struct mlx5e_ipsec *ipsec,
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.h
13
int mlx5_esw_ipsec_rx_status_pass_dest_get(struct mlx5e_ipsec *ipsec,
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.h
20
void mlx5_esw_ipsec_tx_create_attr_set(struct mlx5e_ipsec *ipsec,
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.h
26
static inline void mlx5_esw_ipsec_rx_create_attr_set(struct mlx5e_ipsec *ipsec,
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.h
29
static inline int mlx5_esw_ipsec_rx_status_pass_dest_get(struct mlx5e_ipsec *ipsec,
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.h
49
static inline void mlx5_esw_ipsec_tx_create_attr_set(struct mlx5e_ipsec *ipsec,
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.h
7
struct mlx5e_ipsec;