Searched refs:aso (Results 1 - 12 of 12) sorted by relevance

/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dipsec_offload.c368 struct mlx5e_ipsec_aso *aso = ipsec->aso; local
374 soft_arm = !MLX5_GET(ipsec_aso, aso->ctx, soft_lft_arm);
375 hard_arm = !MLX5_GET(ipsec_aso, aso->ctx, hard_lft_arm);
380 hard_cnt = MLX5_GET(ipsec_aso, aso->ctx, remove_flow_pkt_cnt);
451 struct mlx5e_ipsec_aso *aso; local
454 aso = sa_entry->ipsec->aso;
463 !MLX5_GET(ipsec_aso, aso->ctx, esn_event_arm)) {
464 u32 mode_param = MLX5_GET(ipsec_aso, aso
514 struct mlx5e_ipsec_aso *aso; local
556 struct mlx5e_ipsec_aso *aso; local
592 struct mlx5e_ipsec_aso *aso = ipsec->aso; local
[all...]
H A Dmacsec.c10 #include "lib/aso.h"
125 struct mlx5e_macsec_aso aso; member in struct:mlx5e_macsec
160 static int mlx5e_macsec_aso_reg_mr(struct mlx5_core_dev *mdev, struct mlx5e_macsec_aso *aso) argument
181 err = mlx5e_create_mkey(mdev, aso->pdn, &umr->mkey);
189 aso->umr = umr;
200 static void mlx5e_macsec_aso_dereg_mr(struct mlx5_core_dev *mdev, struct mlx5e_macsec_aso *aso) argument
202 struct mlx5e_macsec_umr *umr = aso->umr;
374 obj_attrs.aso_pdn = macsec->aso.pdn;
1350 static void macsec_aso_build_ctrl(struct mlx5e_macsec_aso *aso, argument
1364 macsec_aso_build_wqe_ctrl_seg(aso, aso_ctr
1370 struct mlx5e_macsec_aso *aso; local
1393 struct mlx5e_macsec_aso *aso; local
1582 mlx5e_macsec_aso_init(struct mlx5e_macsec_aso *aso, struct mlx5_core_dev *mdev) argument
1618 mlx5e_macsec_aso_cleanup(struct mlx5e_macsec_aso *aso, struct mlx5_core_dev *mdev) argument
[all...]
H A Dipsec.h40 #include "lib/aso.h"
167 struct mlx5_aso *aso; member in struct:mlx5e_ipsec_aso
239 struct mlx5e_ipsec_aso *aso; member in struct:mlx5e_ipsec
H A Dipsec.c948 if (ipsec->aso)
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Daso.h82 struct mlx5_aso_wqe *mlx5_aso_get_wqe(struct mlx5_aso *aso);
83 void mlx5_aso_build_wqe(struct mlx5_aso *aso, u8 ds_cnt,
86 void mlx5_aso_post_wqe(struct mlx5_aso *aso, bool with_data,
88 int mlx5_aso_poll_cq(struct mlx5_aso *aso, bool with_data);
91 void mlx5_aso_destroy(struct mlx5_aso *aso);
H A Daso.c7 #include "aso.h"
138 mlx5_core_err(mdev, "Failed to alloc aso wq cq, err=%d\n", err);
144 mlx5_core_err(mdev, "Failed to create aso wq cq, err=%d\n", err);
286 mlx5_core_err(mdev, "Failed to alloc aso wq sq, err=%d\n", err);
292 mlx5_core_err(mdev, "Failed to open aso wq sq, err=%d\n", err);
296 mlx5_core_dbg(mdev, "aso sq->sqn = 0x%x\n", sq->sqn);
311 struct mlx5_aso *aso; local
314 aso = kzalloc(sizeof(*aso), GFP_KERNEL);
315 if (!aso)
335 mlx5_aso_destroy(struct mlx5_aso *aso) argument
342 mlx5_aso_build_wqe(struct mlx5_aso *aso, u8 ds_cnt, struct mlx5_aso_wqe *aso_wqe, u32 obj_id, u32 opc_mode) argument
356 mlx5_aso_get_wqe(struct mlx5_aso *aso) argument
367 mlx5_aso_post_wqe(struct mlx5_aso *aso, bool with_data, struct mlx5_wqe_ctrl_seg *doorbell_cseg) argument
391 mlx5_aso_poll_cq(struct mlx5_aso *aso, bool with_data) argument
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/tc/
H A Dmeter.c5 #include "lib/aso.h"
36 struct mlx5_aso *aso; member in struct:mlx5e_flow_meters
37 struct mutex aso_lock; /* Protects aso operations */
119 struct mlx5_aso *aso; local
156 aso = flow_meters->aso;
159 aso_wqe = mlx5_aso_get_wqe(aso);
161 mlx5_aso_build_wqe(aso, ds_cnt, aso_wqe, meter->obj_id,
187 mlx5_aso_post_wqe(aso, true, &aso_wqe->ctrl);
192 err = mlx5_aso_poll_cq(aso, tru
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/steering/
H A Ddr_action.c922 attr.aso_flow_meter.obj_id = action->aso->obj_id;
923 attr.aso_flow_meter.offset = action->aso->offset;
924 attr.aso_flow_meter.dest_reg_id = action->aso->dest_reg_id;
925 attr.aso_flow_meter.init_color = action->aso->init_color;
2162 action->aso->obj_id = obj_id;
2163 action->aso->offset = meter_id;
2164 action->aso->dest_reg_id = dest_reg_id;
2165 action->aso->init_color = init_color;
2166 action->aso->dmn = dmn;
2232 refcount_dec(&action->aso
[all...]
H A Ddr_types.h1133 struct mlx5dr_action_aso_flow_meter *aso; member in union:mlx5dr_action::__anon555
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A DMakefile20 fw_reset.o qos.o lib/tout.o lib/aso.o
/linux-master/drivers/media/platform/samsung/s5p-mfc/
H A Ds5p_mfc_common.h396 u8 aso; member in struct:s5p_mfc_h264_enc_params
H A Ds5p_mfc_opr_v6.c1265 reg |= ((p_h264->aso & 0x1) << 6);
1904 if (p_h264->aso) {

Completed in 197 milliseconds