Symbol: __mlx5_bit_sz
drivers/infiniband/hw/mlx5/mlx5_ib.h
103
__mlx5_bit_sz(typ, log_pgsz_fld), pgsz_shift), \
drivers/infiniband/hw/mlx5/mlx5_ib.h
104
__mlx5_bit_sz(typ, page_offset_fld), 0, scale, \
drivers/infiniband/hw/mlx5/mlx5_ib.h
92
__mlx5_bit_sz(typ, log_pgsz_fld), pgsz_shift), \
drivers/infiniband/hw/mlx5/mlx5_ib.h
93
__mlx5_bit_sz(typ, page_offset_fld), \
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
831
#define MLX5_MAX_PULSE_DURATION (BIT(__mlx5_bit_sz(mtpps_reg, out_pulse_duration_ns)) - 1)
drivers/net/ethernet/mellanox/mlx5/core/main.c
91
#define MAX_SW_VHCA_ID (BIT(__mlx5_bit_sz(cmd_hca_cap_2, sw_vhca_id)) - 1)
drivers/vfio/pci/mlx5/main.c
25
#define MAX_LOAD_SIZE (BIT_ULL(__mlx5_bit_sz(load_vhca_state_in, size)) - 1)
drivers/vfio/pci/mlx5/main.c
406
(BIT_ULL(__mlx5_bit_sz(save_vhca_state_in, size)) - PAGE_SIZE));
include/linux/mlx5/cq.h
132
#define MLX5_MAX_CQ_PERIOD (BIT(__mlx5_bit_sz(cqc, cq_period)) - 1)
include/linux/mlx5/cq.h
133
#define MLX5_MAX_CQ_COUNT (BIT(__mlx5_bit_sz(cqc, cq_max_count)) - 1)
include/linux/mlx5/device.h
107
BUILD_BUG_ON(__mlx5_bit_sz(typ, fld) != 64); \
include/linux/mlx5/device.h
56
#define __mlx5_16_bit_off(typ, fld) (16 - __mlx5_bit_sz(typ, fld) - (__mlx5_bit_off(typ, fld) & 0xf))
include/linux/mlx5/device.h
57
#define __mlx5_dw_bit_off(typ, fld) (32 - __mlx5_bit_sz(typ, fld) - (__mlx5_bit_off(typ, fld) & 0x1f))
include/linux/mlx5/device.h
58
#define __mlx5_mask(typ, fld) ((u32)((1ull << __mlx5_bit_sz(typ, fld)) - 1))
include/linux/mlx5/device.h
60
#define __mlx5_mask16(typ, fld) ((u16)((1ull << __mlx5_bit_sz(typ, fld)) - 1))
include/linux/mlx5/device.h
64
#define MLX5_FLD_SZ_BYTES(typ, fld) (__mlx5_bit_sz(typ, fld) / 8)