Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/
Dwq.c39 return (u32)wq->fbc.sz_m1 + 1; in mlx5_wq_cyc_get_size()
44 return wq->fbc.sz_m1 + 1; in mlx5_cqwq_get_size()
49 return (u32)wq->fbc.sz_m1 + 1; in mlx5_wq_ll_get_size()
83 wq->sz = wq->fbc.sz_m1 + 1; in mlx5_wq_cyc_create()
245 for (i = 0; i < fbc->sz_m1; i++) { in mlx5_wq_ll_create()
Dwq.h139 return ctr & wq->fbc.sz_m1; in mlx5_wq_cyc_ctr2ix()
172 return ctr & wq->fbc.sz_m1; in mlx5_cqwq_ctr2ix()
223 return wq->cur_sz == wq->fbc.sz_m1; in mlx5_wq_ll_is_full()
233 return wq->fbc.sz_m1 - wq->cur_sz; in mlx5_wq_ll_missing()
/Linux-v4.19/include/linux/mlx5/
Ddriver.h364 u32 sz_m1; member
1003 fbc->sz_m1 = (1 << fbc->log_sz) - 1; in mlx5_fill_fbc_offset()
1040 return min_t(u32, last_frag_stride_idx - fbc->strides_offset, fbc->sz_m1); in mlx5_frag_buf_get_idx_last_contig_stride()