Home
last modified time | relevance | path

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

/linux-6.3-rc2/drivers/media/platform/verisilicon/
A Dhantro_vp9.c124 vp9_ctx->cnts.skip = &cnts->mbskip_count; in init_v4l2_vp9_count_tbl()
126 vp9_ctx->cnts.tx32p = &cnts->tx32x32_count; in init_v4l2_vp9_count_tbl()
133 vp9_ctx->cnts.tx8p = &cnts->tx8x8_count; in init_v4l2_vp9_count_tbl()
135 vp9_ctx->cnts.y_mode = &cnts->sb_ymode_counts; in init_v4l2_vp9_count_tbl()
136 vp9_ctx->cnts.uv_mode = &cnts->uv_mode_counts; in init_v4l2_vp9_count_tbl()
137 vp9_ctx->cnts.comp = &cnts->comp_inter_count; in init_v4l2_vp9_count_tbl()
138 vp9_ctx->cnts.comp_ref = &cnts->comp_ref_count; in init_v4l2_vp9_count_tbl()
142 vp9_ctx->cnts.sign = &cnts->mv_counts.sign; in init_v4l2_vp9_count_tbl()
145 vp9_ctx->cnts.bits = &cnts->mv_counts.bits; in init_v4l2_vp9_count_tbl()
147 vp9_ctx->cnts.fp = &cnts->mv_counts.fp; in init_v4l2_vp9_count_tbl()
[all …]
A Dhantro_hw.h227 struct v4l2_vp9_frame_symbol_counts cnts; member
A Dhantro_g2_vp9_dec.c977 counts = &vp9_ctx->cnts; in hantro_g2_vp9_dec_done()
/linux-6.3-rc2/include/asm-generic/
A Dqrwlock.h46 int cnts; in queued_read_trylock() local
48 cnts = atomic_read(&lock->cnts); in queued_read_trylock()
50 cnts = (u32)atomic_add_return_acquire(_QR_BIAS, &lock->cnts); in queued_read_trylock()
65 int cnts; in queued_write_trylock() local
67 cnts = atomic_read(&lock->cnts); in queued_write_trylock()
68 if (unlikely(cnts)) in queued_write_trylock()
71 return likely(atomic_try_cmpxchg_acquire(&lock->cnts, &cnts, in queued_write_trylock()
80 int cnts; in queued_read_lock() local
82 cnts = atomic_add_return_acquire(_QR_BIAS, &lock->cnts); in queued_read_lock()
96 int cnts = 0; in queued_write_lock() local
[all …]
A Dqrwlock_types.h15 atomic_t cnts; member
30 { .cnts = ATOMIC_INIT(0), }, \
/linux-6.3-rc2/drivers/infiniband/hw/mlx5/
A Dcounters.c177 return cnts->set_id; in mlx5_ib_get_counters_id()
186 num_hw_counters = cnts->num_q_counters + cnts->num_cong_counters + in do_alloc_stats()
205 const struct mlx5_ib_counters *cnts = &dev->port[0].cnts; in mlx5_ib_alloc_hw_device_stats() local
214 const struct mlx5_ib_counters *cnts = &dev->port[port_num - 1].cnts; in mlx5_ib_alloc_hw_port_stats() local
247 int offset = cnts->num_q_counters + cnts->num_cong_counters; in mlx5_ib_query_ext_ppcnt_counters()
290 ret = mlx5_ib_query_q_counters(dev->mdev, cnts, stats, cnts->set_id); in do_get_hw_stats()
366 num_hw_counters = cnts->num_q_counters + cnts->num_cong_counters + in do_get_op_stats()
387 num_hw_counters = cnts->num_q_counters + cnts->num_cong_counters + in mlx5_ib_get_hw_stats()
604 if (!cnts->descs) in __mlx5_ib_alloc_counters()
839 cnts = &dev->port[port - 1].cnts; in mlx5_ib_modify_stat()
[all …]
A Dmlx5_ib.h856 struct mlx5_ib_counters cnts; member
/linux-6.3-rc2/kernel/locking/
A Dqrwlock.c33 atomic_cond_read_acquire(&lock->cnts, !(VAL & _QW_LOCKED)); in queued_read_lock_slowpath()
36 atomic_sub(_QR_BIAS, &lock->cnts); in queued_read_lock_slowpath()
44 atomic_add(_QR_BIAS, &lock->cnts); in queued_read_lock_slowpath()
51 atomic_cond_read_acquire(&lock->cnts, !(VAL & _QW_LOCKED)); in queued_read_lock_slowpath()
68 int cnts; in queued_write_lock_slowpath() local
76 if (!(cnts = atomic_read(&lock->cnts)) && in queued_write_lock_slowpath()
77 atomic_try_cmpxchg_acquire(&lock->cnts, &cnts, _QW_LOCKED)) in queued_write_lock_slowpath()
81 atomic_or(_QW_WAITING, &lock->cnts); in queued_write_lock_slowpath()
85 cnts = atomic_cond_read_relaxed(&lock->cnts, VAL == _QW_WAITING); in queued_write_lock_slowpath()
86 } while (!atomic_try_cmpxchg_acquire(&lock->cnts, &cnts, _QW_LOCKED)); in queued_write_lock_slowpath()
/linux-6.3-rc2/arch/s390/include/asm/
A Dspinlock.h109 old = __atomic_add(1, &rw->cnts); in arch_read_lock()
116 __atomic_add_const_barrier(-1, &rw->cnts); in arch_read_unlock()
121 if (!__atomic_cmpxchg_bool(&rw->cnts, 0, 0x30000)) in arch_write_lock()
127 __atomic_add_barrier(-0x30000, &rw->cnts); in arch_write_unlock()
135 old = READ_ONCE(rw->cnts); in arch_read_trylock()
137 __atomic_cmpxchg_bool(&rw->cnts, old, old + 1)); in arch_read_trylock()
144 old = READ_ONCE(rw->cnts); in arch_write_trylock()
145 return !old && __atomic_cmpxchg_bool(&rw->cnts, 0, 0x30000); in arch_write_trylock()
A Dspinlock_types.h16 int cnts; member
/linux-6.3-rc2/drivers/counter/
A Dinterrupt-cnt.c24 struct counter_count cnts; member
209 priv->cnts.name = "Channel 0 Count"; in interrupt_cnt_probe()
210 priv->cnts.functions_list = interrupt_cnt_functions; in interrupt_cnt_probe()
211 priv->cnts.num_functions = ARRAY_SIZE(interrupt_cnt_functions); in interrupt_cnt_probe()
212 priv->cnts.synapses = &priv->synapses; in interrupt_cnt_probe()
213 priv->cnts.num_synapses = 1; in interrupt_cnt_probe()
214 priv->cnts.ext = interrupt_cnt_ext; in interrupt_cnt_probe()
215 priv->cnts.num_ext = ARRAY_SIZE(interrupt_cnt_ext); in interrupt_cnt_probe()
220 counter->counts = &priv->cnts; in interrupt_cnt_probe()
/linux-6.3-rc2/drivers/staging/rtl8712/
A Drtl8712_efuse.c423 u16 cnts, u8 *data) in r8712_efuse_access() argument
430 if (!bRead && ((start_addr + cnts) > in r8712_efuse_access()
436 for (i = 0; i < cnts; i++) { in r8712_efuse_access()
457 if ((addr + cnts) > EFUSE_MAP_MAX_SIZE) in r8712_efuse_map_read()
460 for (i = 0; i < cnts; i++) in r8712_efuse_map_read()
472 if (idx == cnts) in r8712_efuse_map_read()
483 u8 r8712_efuse_map_write(struct _adapter *adapter, u16 addr, u16 cnts, in r8712_efuse_map_write() argument
490 if ((addr + cnts) > EFUSE_MAP_MAX_SIZE) in r8712_efuse_map_write()
524 if ((cnts - idx) == 1) { in r8712_efuse_map_write()
542 if (idx == cnts) in r8712_efuse_map_write()
[all …]
A Drtl8712_efuse.h38 u16 start_addr, u16 cnts, u8 *data);
40 u16 cnts, u8 *data);
42 u16 cnts, u8 *data);
A Drtl871x_mp_ioctl.c669 u16 addr = 0, cnts = 0; in oid_rt_pro_read_efuse_hdl() local
678 cnts = pefuse->cnts; in oid_rt_pro_read_efuse_hdl()
680 memset(data, 0xFF, cnts); in oid_rt_pro_read_efuse_hdl()
681 if ((addr > 511) || (cnts < 1) || (cnts > 512) || (addr + cnts) > in oid_rt_pro_read_efuse_hdl()
684 if (!r8712_efuse_access(Adapter, true, addr, cnts, data)) in oid_rt_pro_read_efuse_hdl()
700 u16 addr = 0, cnts = 0; in oid_rt_pro_write_efuse_hdl() local
707 cnts = pefuse->cnts; in oid_rt_pro_write_efuse_hdl()
710 if ((addr > 511) || (cnts < 1) || (cnts > 512) || in oid_rt_pro_write_efuse_hdl()
711 (addr + cnts) > r8712_efuse_get_max_size(Adapter)) in oid_rt_pro_write_efuse_hdl()
713 if (!r8712_efuse_access(Adapter, false, addr, cnts, data)) in oid_rt_pro_write_efuse_hdl()
A Drtl871x_mp_ioctl.h50 u16 cnts; member
/linux-6.3-rc2/arch/s390/lib/
A Dspinlock.c272 while (READ_ONCE(rw->cnts) & 0x10000) in arch_read_lock_wait()
278 __atomic_add_const(-1, &rw->cnts); in arch_read_lock_wait()
282 __atomic_add_const(1, &rw->cnts); in arch_read_lock_wait()
284 while (READ_ONCE(rw->cnts) & 0x10000) in arch_read_lock_wait()
295 __atomic_add(0x20000, &rw->cnts); in arch_write_lock_wait()
301 old = READ_ONCE(rw->cnts); in arch_write_lock_wait()
303 __atomic_cmpxchg_bool(&rw->cnts, old, old | 0x10000)) in arch_write_lock_wait()
/linux-6.3-rc2/drivers/net/ethernet/google/gve/
A Dgve_rx.c597 struct gve_rx_cnts *cnts) in gve_rx() argument
619 cnts->desc_err_pkt_cnt++; in gve_rx()
692 cnts->ok_pkt_bytes += ctx->total_size; in gve_rx()
693 cnts->ok_pkt_cnt++; in gve_rx()
697 cnts->total_pkt_cnt++; in gve_rx()
698 cnts->cont_pkt_cnt += (ctx->frag_cnt > 1); in gve_rx()
778 struct gve_rx_cnts cnts = {0}; in gve_clean_rx_done() local
791 gve_rx(rx, feat, desc, idx, &cnts); in gve_clean_rx_done()
816 rx->rpackets += cnts.ok_pkt_cnt; in gve_clean_rx_done()
817 rx->rbytes += cnts.ok_pkt_bytes; in gve_clean_rx_done()
[all …]
/linux-6.3-rc2/drivers/bus/
A Dmoxtet.c335 int cnts[TURRIS_MOX_MODULE_LAST]; in moxtet_find_topology() local
338 memset(cnts, 0, sizeof(cnts)); in moxtet_find_topology()
371 if (moxtet_set_irq(moxtet, i-1, id, cnts[id]++) < 0) in moxtet_find_topology()
/linux-6.3-rc2/drivers/net/dsa/
A Dvitesse-vsc73xx-core.c903 const struct vsc73xx_counter *cnts; in vsc73xx_find_counter() local
908 cnts = vsc73xx_tx_counters; in vsc73xx_find_counter()
911 cnts = vsc73xx_rx_counters; in vsc73xx_find_counter()
918 cnt = &cnts[i]; in vsc73xx_find_counter()

Completed in 51 milliseconds