Home
last modified time | relevance | path

Searched refs:eqc (Results 1 – 2 of 2) sorted by relevance

/freebsd/sys/dev/mlx5/mlx5_core/
H A Dmlx5_eq.c430 void *eqc; in mlx5_create_map_eq() local
458 eqc = MLX5_ADDR_OF(create_eq_in, in, eq_context_entry); in mlx5_create_map_eq()
459 MLX5_SET(eqc, eqc, log_eq_size, ilog2(eq->nent)); in mlx5_create_map_eq()
460 MLX5_SET(eqc, eqc, uar_page, priv->uar->index); in mlx5_create_map_eq()
461 MLX5_SET(eqc, eqc, intr, vecidx); in mlx5_create_map_eq()
462 MLX5_SET(eqc, eqc, log_page_size, in mlx5_create_map_eq()
/freebsd/sys/dev/mlx4/mlx4_core/
H A Dmlx4_resource_tracker.c3004 static int eq_get_mtt_addr(struct mlx4_eq_context *eqc) in eq_get_mtt_addr() argument
3006 return be32_to_cpu(eqc->mtt_base_addr_l) & 0xfffffff8; in eq_get_mtt_addr()
3009 static int eq_get_mtt_size(struct mlx4_eq_context *eqc) in eq_get_mtt_size() argument
3011 int log_eq_size = eqc->log_eq_size & 0x1f; in eq_get_mtt_size()
3012 int page_shift = (eqc->log_page_size & 0x3f) + 12; in eq_get_mtt_size()
3045 struct mlx4_eq_context *eqc = inbox->buf; in mlx4_SW2HW_EQ_wrapper() local
3046 int mtt_base = eq_get_mtt_addr(eqc) / dev->caps.mtt_entry_sz; in mlx4_SW2HW_EQ_wrapper()
3047 int mtt_size = eq_get_mtt_size(eqc); in mlx4_SW2HW_EQ_wrapper()