Searched refs:fbc (Results 1 – 2 of 2) sorted by relevance
110 return fbc->count; in percpu_counter_read()146 fbc[i].count = amount; in percpu_counter_init_many()168 fbc->count = amount; in percpu_counter_set()173 if (fbc->count > rhs) in percpu_counter_compare()175 else if (fbc->count < rhs) in percpu_counter_compare()193 fbc->count += amount; in percpu_counter_add()208 count = fbc->count + amount; in percpu_counter_limited_add()211 fbc->count = count; in percpu_counter_limited_add()233 return fbc->count; in percpu_counter_read()242 return fbc->count; in percpu_counter_read_positive()[all …]
913 struct mlx5_frag_buf_ctrl *fbc) in mlx5_init_fbc_offset() argument915 fbc->frags = frags; in mlx5_init_fbc_offset()916 fbc->log_stride = log_stride; in mlx5_init_fbc_offset()917 fbc->log_sz = log_sz; in mlx5_init_fbc_offset()918 fbc->sz_m1 = (1 << fbc->log_sz) - 1; in mlx5_init_fbc_offset()919 fbc->log_frag_strides = PAGE_SHIFT - fbc->log_stride; in mlx5_init_fbc_offset()920 fbc->frag_sz_m1 = (1 << fbc->log_frag_strides) - 1; in mlx5_init_fbc_offset()936 ix += fbc->strides_offset; in mlx5_frag_buf_get_wqe()939 return fbc->frags[frag].buf + ((fbc->frag_sz_m1 & ix) << fbc->log_stride); in mlx5_frag_buf_get_wqe()945 u32 last_frag_stride_idx = (ix + fbc->strides_offset) | fbc->frag_sz_m1; in mlx5_frag_buf_get_idx_last_contig_stride()[all …]
Completed in 28 milliseconds