Searched refs:eqc (Results 1 – 2 of 2) sorted by relevance
/freebsd/sys/dev/mlx5/mlx5_core/ |
H A D | mlx5_eq.c | 430 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 D | mlx4_resource_tracker.c | 3004 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()
|