Home
last modified time | relevance | path

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

/f-stack/dpdk/drivers/common/mlx5/
H A Dmlx5_prm.h602 #define __mlx5_bit_sz(typ, fld) sizeof(__mlx5_nullp(typ)->fld) macro
605 #define __mlx5_dw_bit_off(typ, fld) (32 - __mlx5_bit_sz(typ, fld) - \
611 #define __mlx5_mask(typ, fld) ((u32)((1ull << __mlx5_bit_sz(typ, fld)) - 1))
613 #define __mlx5_16_bit_off(typ, fld) (16 - __mlx5_bit_sz(typ, fld) - \
615 #define __mlx5_mask16(typ, fld) ((u16)((1ull << __mlx5_bit_sz(typ, fld)) - 1))
637 MLX5_ASSERT(__mlx5_bit_sz(typ, fld) == 64); \
667 #define MLX5_FLD_SZ_BYTES(typ, fld) (__mlx5_bit_sz(typ, fld) / 8)