/kernel/linux/linux-6.6/include/linux/mlx5/ |
H A D | driver.h | 295 u8 log_stride; member 353 u8 log_stride; member 928 static inline u32 wq_get_byte_sz(u8 log_sz, u8 log_stride) in wq_get_byte_sz() argument 930 return ((u32)1 << log_sz) << log_stride; in wq_get_byte_sz() 934 u8 log_stride, u8 log_sz, in mlx5_init_fbc_offset() 939 fbc->log_stride = log_stride; in mlx5_init_fbc_offset() 942 fbc->log_frag_strides = PAGE_SHIFT - fbc->log_stride; in mlx5_init_fbc_offset() 948 u8 log_stride, u8 log_sz, in mlx5_init_fbc() 951 mlx5_init_fbc_offset(frags, log_stride, log_s in mlx5_init_fbc() 933 mlx5_init_fbc_offset(struct mlx5_buf_list *frags, u8 log_stride, u8 log_sz, u16 strides_offset, struct mlx5_frag_buf_ctrl *fbc) mlx5_init_fbc_offset() argument 947 mlx5_init_fbc(struct mlx5_buf_list *frags, u8 log_stride, u8 log_sz, struct mlx5_frag_buf_ctrl *fbc) mlx5_init_fbc() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | wq.c | 37 static u32 wq_get_byte_sz(u8 log_sz, u8 log_stride) in wq_get_byte_sz() argument 39 return ((u32)1 << log_sz) << log_stride; in wq_get_byte_sz() 89 len = nstrides << wq->fbc.log_stride; in mlx5_wq_cyc_wqe_dump()
|
H A D | wq.h | 187 return wq->fbc.log_stride; in mlx5_cqwq_get_log_stride_size() 205 cqe += wq->fbc.log_stride == 7; in mlx5_cqwq_get_wqe()
|
H A D | cmd.c | 163 return cmd->cmd_buf + (idx << cmd->log_stride); in get_inst() 2049 cmd->log_stride = cmd_l & 0xf; in mlx5_cmd_init() 2057 if (cmd->log_sz + cmd->log_stride > MLX5_ADAPTER_PAGE_SHIFT) { in mlx5_cmd_init()
|
/kernel/linux/linux-5.10/include/linux/mlx5/ |
H A D | driver.h | 279 u8 log_stride; member 338 u8 log_stride; member 854 u8 log_stride, u8 log_sz, in mlx5_init_fbc_offset() 859 fbc->log_stride = log_stride; in mlx5_init_fbc_offset() 862 fbc->log_frag_strides = PAGE_SHIFT - fbc->log_stride; in mlx5_init_fbc_offset() 868 u8 log_stride, u8 log_sz, in mlx5_init_fbc() 871 mlx5_init_fbc_offset(frags, log_stride, log_sz, 0, fbc); in mlx5_init_fbc() 882 return fbc->frags[frag].buf + ((fbc->frag_sz_m1 & ix) << fbc->log_stride); in mlx5_frag_buf_get_wqe() 853 mlx5_init_fbc_offset(struct mlx5_buf_list *frags, u8 log_stride, u8 log_sz, u16 strides_offset, struct mlx5_frag_buf_ctrl *fbc) mlx5_init_fbc_offset() argument 867 mlx5_init_fbc(struct mlx5_buf_list *frags, u8 log_stride, u8 log_sz, struct mlx5_frag_buf_ctrl *fbc) mlx5_init_fbc() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | wq.h | 187 return wq->fbc.log_stride; in mlx5_cqwq_get_log_stride_size() 205 cqe += wq->fbc.log_stride == 7; in mlx5_cqwq_get_wqe()
|
H A D | wq.c | 84 len = nstrides << wq->fbc.log_stride; in mlx5_wq_cyc_wqe_dump()
|
H A D | cmd.c | 208 return cmd->cmd_buf + (idx << cmd->vars.log_stride); in get_inst() 2238 cmd->vars.log_stride = cmd_l & 0xf; in mlx5_cmd_enable() 2245 if (cmd->vars.log_sz + cmd->vars.log_stride > MLX5_ADAPTER_PAGE_SHIFT) { in mlx5_cmd_enable()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx4/ |
H A D | en_rx.c | 138 (index << ring->log_stride); in mlx4_en_prepare_rx_desc() 283 ring->log_stride = ffs(ring->stride) - 1; in mlx4_en_create_rx_ring() 353 ring->log_stride = ffs(ring->stride) - 1; in mlx4_en_activate_rx_rings()
|
H A D | mlx4_en.h | 345 u16 log_stride; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx4/ |
H A D | en_rx.c | 138 (index << ring->log_stride); in mlx4_en_prepare_rx_desc() 283 ring->log_stride = ffs(ring->stride) - 1; in mlx4_en_create_rx_ring() 353 ring->log_stride = ffs(ring->stride) - 1; in mlx4_en_activate_rx_rings()
|
H A D | mlx4_en.h | 336 u16 log_stride; member
|