| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/ |
| H A D | mali_kbase_kinstr_prfcnt.c | 198 atomic_t write_idx; member 255 if (atomic_read(&cli->write_idx) != atomic_read(&cli->fetch_idx)) in kbasep_kinstr_prfcnt_hwcnt_reader_poll() 496 ptr_md->u.sample_md.seq = atomic_read(&cli->write_idx); in kbasep_kinstr_prfcnt_set_sample_metadata() 581 unsigned int write_idx; in kbasep_kinstr_prfcnt_client_dump() local 588 write_idx = atomic_read(&cli->write_idx); in kbasep_kinstr_prfcnt_client_dump() 599 if (write_idx - read_idx == available_samples_count) { in kbasep_kinstr_prfcnt_client_dump() 612 write_idx %= cli->sample_arr.sample_count; in kbasep_kinstr_prfcnt_client_dump() 621 kbasep_kinstr_prfcnt_client_output_sample(cli, write_idx, user_data, ts_start_ns, in kbasep_kinstr_prfcnt_client_dump() 626 atomic_inc(&cli->write_idx); in kbasep_kinstr_prfcnt_client_dump() 640 unsigned int write_idx; in kbasep_kinstr_prfcnt_client_start() local [all …]
|
| H A D | mali_kbase_vinstr.c | 118 atomic_t write_idx; member 195 unsigned int write_idx; in kbasep_vinstr_client_dump() local 205 write_idx = atomic_read(&vcli->write_idx); in kbasep_vinstr_client_dump() 209 if (write_idx - read_idx == vcli->dump_bufs.buf_cnt) in kbasep_vinstr_client_dump() 211 write_idx %= vcli->dump_bufs.buf_cnt; in kbasep_vinstr_client_dump() 213 dump_buf = &vcli->dump_bufs.bufs[write_idx]; in kbasep_vinstr_client_dump() 214 meta = &vcli->dump_bufs_meta[write_idx]; in kbasep_vinstr_client_dump() 241 meta->buffer_idx = write_idx; in kbasep_vinstr_client_dump() 248 atomic_inc(&vcli->write_idx); in kbasep_vinstr_client_dump() 668 return atomic_read(&cli->write_idx) != atomic_read(&cli->meta_idx); in kbasep_vinstr_hwcnt_reader_buffer_ready() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/atheros/alx/ |
| H A D | main.c | 80 next = cur = rxq->write_idx; in alx_refill_rx_ring() 135 rxq->write_idx = cur; in alx_refill_rx_ring() 160 if (txq->write_idx >= txq->read_idx) in alx_tpd_avail() 161 return txq->count + txq->read_idx - txq->write_idx - 1; in alx_tpd_avail() 162 return txq->read_idx - txq->write_idx - 1; in alx_tpd_avail() 462 np->txq->write_idx = 0; in alx_init_ring_ptrs() 470 np->rxq->write_idx = 0; in alx_init_ring_ptrs() 501 txq->write_idx = 0; in alx_free_txring_buf() 529 rxq->write_idx = 0; in alx_free_rxring_buf() 1441 int maplen, f, first_idx = txq->write_idx; in alx_map_tx_skb() [all …]
|
| H A D | alx.h | 66 u16 write_idx, read_idx; member 82 u16 write_idx, read_idx; member
|
| /OK3568_Linux_fs/kernel/drivers/media/platform/mtk-vcodec/vdec/ |
| H A D | vdec_h264_if.c | 62 unsigned int write_idx; member 211 list->write_idx >= H264_MAX_FB_NUM) { in check_list_validity() 214 list->read_idx, list->write_idx); in check_list_validity() 238 list->fb_list[list->write_idx].vdec_fb_va = (u64)(uintptr_t)fb; in put_fb_to_free() 239 list->write_idx = (list->write_idx == H264_MAX_FB_NUM - 1) ? in put_fb_to_free() 240 0 : list->write_idx + 1; in put_fb_to_free()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/ |
| H A D | mali_kbase_vinstr.c | 168 atomic_t write_idx; member 590 atomic_set(&cli->write_idx, 0); in kbasep_vinstr_attach_client() 999 unsigned int write_idx = atomic_read(&cli->write_idx); in kbasep_vinstr_fill_dump_buffer() local 1006 if (write_idx - read_idx == cli->buffer_count) in kbasep_vinstr_fill_dump_buffer() 1008 write_idx %= cli->buffer_count; in kbasep_vinstr_fill_dump_buffer() 1011 buffer = &cli->dump_buffers[write_idx * cli->dump_size]; in kbasep_vinstr_fill_dump_buffer() 1012 meta = &cli->dump_buffers_meta[write_idx]; in kbasep_vinstr_fill_dump_buffer() 1015 meta->buffer_idx = write_idx; in kbasep_vinstr_fill_dump_buffer() 1129 atomic_inc(&cli->write_idx); in kbasep_vinstr_update_client() 1327 return atomic_read(&cli->write_idx) != atomic_read(&cli->meta_idx); in kbasep_vinstr_hwcnt_reader_buffer_ready() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/media/platform/qcom/venus/ |
| H A D | hfi_venus.c | 72 u32 write_idx; member 186 wr_idx = qhdr->write_idx; in venus_write_queue() 223 qhdr->write_idx = new_wr_idx; in venus_write_queue() 251 wr_idx = qhdr->write_idx; in venus_read_queue() 294 new_rd_idx = qhdr->write_idx; in venus_read_queue() 306 wr_idx = qhdr->write_idx; in venus_read_queue() 686 qhdr->write_idx = 0; in venus_set_qhdr_defaults() 856 return abs(qhdr->read_idx - qhdr->write_idx); in venus_get_queue_size()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/backend/gpu/ |
| H A D | mali_kbase_jm_defs.h | 52 u8 write_idx; member
|
| H A D | mali_kbase_jm_rb.c | 37 #define SLOT_RB_EMPTY(rb) (rb->write_idx == rb->read_idx) 40 #define SLOT_RB_ENTRIES(rb) (int)(s8)(rb->write_idx - rb->read_idx) 62 rb->entries[rb->write_idx & SLOT_RB_MASK].katom = katom; in kbase_gpu_enqueue_atom() 63 rb->write_idx++; in kbase_gpu_enqueue_atom() 134 return rb->entries[(rb->write_idx - 1) & SLOT_RB_MASK].katom; in kbase_backend_inspect_tail()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/backend/gpu/ |
| H A D | mali_kbase_jm_defs.h | 77 u8 write_idx; member
|
| H A D | mali_kbase_jm_rb.c | 47 #define SLOT_RB_EMPTY(rb) (rb->write_idx == rb->read_idx) 56 #define SLOT_RB_ENTRIES(rb) ((int)(s8)(rb->write_idx - rb->read_idx)) 78 rb->entries[rb->write_idx & SLOT_RB_MASK].katom = katom; in kbase_gpu_enqueue_atom() 79 rb->write_idx++; in kbase_gpu_enqueue_atom() 139 return rb->entries[(rb->write_idx - 1) & SLOT_RB_MASK].katom; in kbase_backend_inspect_tail()
|
| /OK3568_Linux_fs/kernel/drivers/crypto/cavium/nitrox/ |
| H A D | nitrox_lib.c | 38 cmdq->write_idx = 0; in nitrox_cmdq_init() 55 cmdq->write_idx = 0; in nitrox_cmdq_reset()
|
| H A D | nitrox_dev.h | 58 int write_idx; member
|
| H A D | nitrox_reqmgr.c | 293 idx = cmdq->write_idx; in post_se_instr() 307 cmdq->write_idx = incr_index(idx, 1, ndev->qlen); in post_se_instr()
|
| /OK3568_Linux_fs/u-boot/drivers/crypto/fsl/ |
| H A D | jr.h | 75 int write_idx; member
|
| H A D | jr.c | 143 jr->write_idx = 0; in jr_sw_cleanup()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/cavium/liquidio/ |
| H A D | octeon_droq.h | 263 u32 write_idx; member
|
| /OK3568_Linux_fs/kernel/drivers/md/bcache/ |
| H A D | btree.h | 167 BTREE_FLAG(write_idx);
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/infineon/ |
| H A D | dhd_common.c | 7293 uint32 write_idx; in __dhd_log_dump_cookie_to_file() local 7296 write_idx = dhd_ring_get_write_idx(dhdp->logdump_cookie); in __dhd_log_dump_cookie_to_file() 7306 dhd_ring_set_write_idx(dhdp->logdump_cookie, write_idx); in __dhd_log_dump_cookie_to_file() 7342 uint32 write_idx; in dhd_log_dump_cookie_len() local 7361 write_idx = dhd_ring_get_write_idx(dhdp->logdump_cookie); in dhd_log_dump_cookie_len() 7371 dhd_ring_set_write_idx(dhdp->logdump_cookie, write_idx); in dhd_log_dump_cookie_len() 7391 uint32 write_idx; in dhd_log_dump_cookie() local 7410 write_idx = dhd_ring_get_write_idx(dhdp->logdump_cookie); in dhd_log_dump_cookie() 7420 dhd_ring_set_write_idx(dhdp->logdump_cookie, write_idx); in dhd_log_dump_cookie()
|
| H A D | dhd_linux.c | 21523 uint32 write_idx; /* next write index, -1 : not started */ 21593 ret_ring->fixed.write_idx = DHD_RING_IDX_INVALID; 21697 return __dhd_fixed_ring_get_count(ring, ring->read_idx, ring->write_idx); 21720 if (ring->read_idx == ring->write_idx) { 21722 ring->read_idx = ring->write_idx = DHD_RING_IDX_INVALID; 21736 return (uint8 *)ring->elem + (ring->elem_size * ring->write_idx); 21745 ring->read_idx = ring->write_idx = 0; 21750 tmp_idx = (ring->write_idx + 1) % ring->elem_cnt; 21755 ring->write_idx = tmp_idx; 21756 if (ring->write_idx == ring->read_idx) { [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/ |
| H A D | dhd_common.c | 7309 uint32 write_idx; in __dhd_log_dump_cookie_to_file() local 7312 write_idx = dhd_ring_get_write_idx(dhdp->logdump_cookie); in __dhd_log_dump_cookie_to_file() 7322 dhd_ring_set_write_idx(dhdp->logdump_cookie, write_idx); in __dhd_log_dump_cookie_to_file() 7358 uint32 write_idx; in dhd_log_dump_cookie_len() local 7377 write_idx = dhd_ring_get_write_idx(dhdp->logdump_cookie); in dhd_log_dump_cookie_len() 7387 dhd_ring_set_write_idx(dhdp->logdump_cookie, write_idx); in dhd_log_dump_cookie_len() 7407 uint32 write_idx; in dhd_log_dump_cookie() local 7426 write_idx = dhd_ring_get_write_idx(dhdp->logdump_cookie); in dhd_log_dump_cookie() 7436 dhd_ring_set_write_idx(dhdp->logdump_cookie, write_idx); in dhd_log_dump_cookie()
|
| H A D | dhd_linux.c | 21368 uint32 write_idx; /* next write index, -1 : not started */ 21438 ret_ring->fixed.write_idx = DHD_RING_IDX_INVALID; 21542 return __dhd_fixed_ring_get_count(ring, ring->read_idx, ring->write_idx); 21565 if (ring->read_idx == ring->write_idx) { 21567 ring->read_idx = ring->write_idx = DHD_RING_IDX_INVALID; 21581 return (uint8 *)ring->elem + (ring->elem_size * ring->write_idx); 21590 ring->read_idx = ring->write_idx = 0; 21595 tmp_idx = (ring->write_idx + 1) % ring->elem_cnt; 21600 ring->write_idx = tmp_idx; 21601 if (ring->write_idx == ring->read_idx) { [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/ |
| H A D | dhd_common.c | 7309 uint32 write_idx; in __dhd_log_dump_cookie_to_file() local 7312 write_idx = dhd_ring_get_write_idx(dhdp->logdump_cookie); in __dhd_log_dump_cookie_to_file() 7322 dhd_ring_set_write_idx(dhdp->logdump_cookie, write_idx); in __dhd_log_dump_cookie_to_file() 7358 uint32 write_idx; in dhd_log_dump_cookie_len() local 7377 write_idx = dhd_ring_get_write_idx(dhdp->logdump_cookie); in dhd_log_dump_cookie_len() 7387 dhd_ring_set_write_idx(dhdp->logdump_cookie, write_idx); in dhd_log_dump_cookie_len() 7407 uint32 write_idx; in dhd_log_dump_cookie() local 7426 write_idx = dhd_ring_get_write_idx(dhdp->logdump_cookie); in dhd_log_dump_cookie() 7436 dhd_ring_set_write_idx(dhdp->logdump_cookie, write_idx); in dhd_log_dump_cookie()
|
| H A D | dhd_linux.c | 21433 uint32 write_idx; /* next write index, -1 : not started */ 21503 ret_ring->fixed.write_idx = DHD_RING_IDX_INVALID; 21607 return __dhd_fixed_ring_get_count(ring, ring->read_idx, ring->write_idx); 21630 if (ring->read_idx == ring->write_idx) { 21632 ring->read_idx = ring->write_idx = DHD_RING_IDX_INVALID; 21646 return (uint8 *)ring->elem + (ring->elem_size * ring->write_idx); 21655 ring->read_idx = ring->write_idx = 0; 21660 tmp_idx = (ring->write_idx + 1) % ring->elem_cnt; 21665 ring->write_idx = tmp_idx; 21666 if (ring->write_idx == ring->read_idx) { [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/include/ |
| H A D | bcmmsgbuf.h | 646 uint16 write_idx; member
|