Symbol: write_index
arch/powerpc/platforms/pseries/dtl.c
129
return per_cpu(dtl_rings, dtl->cpu).write_index;
arch/powerpc/platforms/pseries/dtl.c
51
u64 write_index;
arch/powerpc/platforms/pseries/dtl.c
88
++dtlr->write_index;
arch/powerpc/platforms/pseries/dtl.c
97
dtlr->write_index = 0;
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
72
so->write_index(sohandle, v); /* PTH4/LCDRS Low [cmd, 7:0] */
arch/sh/boards/mach-migor/lcd_qvga.c
53
sys_ops->write_index(sys_ops_handle, adjust_reg18(reg << 8 | data));
arch/sh/boards/mach-migor/lcd_qvga.c
60
sys_ops->write_index(sys_ops_handle, adjust_reg18(reg));
arch/sh/boards/mach-migor/lcd_qvga.c
70
sys_ops->write_index(sys_ops_handle, adjust_reg18(reg));
drivers/accel/amdxdna/aie4_ctx.c
213
priv->umq_write_index = &qhdr->write_index;
drivers/accel/amdxdna/aie4_host_queue.h
20
__u64 write_index;
drivers/accel/ivpu/ivpu_fw_log.c
103
u32 log_end = READ_ONCE(log->write_index);
drivers/accel/ivpu/ivpu_fw_log.c
157
log->read_index = READ_ONCE(log->write_index);
drivers/accel/ivpu/ivpu_fw_log.c
163
log->read_index = READ_ONCE(log->write_index);
drivers/accel/ivpu/ivpu_fw_log.c
60
log->name, log->write_index, log->size, log->wrap_count, log->header_version,
drivers/accel/ivpu/vpu_boot_api.h
412
u32 write_index;
drivers/comedi/drivers/cb_pcidas64.c
2673
int read_segment, read_index, write_segment, write_index;
drivers/comedi/drivers/cb_pcidas64.c
2680
write_index = readw(devpriv->main_iobase + ADC_WRITE_PNTR_REG) &
drivers/comedi/drivers/cb_pcidas64.c
2702
num_samples = write_index - read_index;
drivers/gpu/drm/imagination/pvr_rogue_fwif.h
435
u32 write_index;
drivers/gpu/drm/imagination/pvr_rogue_fwif_check.h
130
OFFSET_CHECK(struct rogue_fwif_hwrinfobuf, write_index, 2180);
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
1021
if (queue->header->read_index != queue->header->write_index)
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
1025
queue->header->write_index = 0;
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
104
WRITE_ONCE(header->write_index, index);
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
1056
header->write_index = 0;
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
37
if (header->read_index == READ_ONCE(header->write_index)) {
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
76
u32 i, space, index = header->write_index;
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
80
space = CIRC_SPACE(header->write_index, READ_ONCE(header->read_index),
drivers/gpu/drm/msm/adreno/a6xx_hfi.h
30
u32 write_index;
drivers/hv/ring_buffer.c
101
return (u64)ring_info->ring_buffer->write_index << 32;
drivers/hv/ring_buffer.c
141
write_loc = READ_ONCE(rbi->ring_buffer->write_index);
drivers/hv/ring_buffer.c
169
debug_info->current_write_index = ring_info->ring_buffer->write_index;
drivers/hv/ring_buffer.c
223
ring_info->ring_buffer->write_index = 0;
drivers/hv/ring_buffer.c
450
write_loc = virt_load_acquire(&rbi->ring_buffer->write_index);
drivers/hv/ring_buffer.c
77
u32 next = ring_info->ring_buffer->write_index;
drivers/hv/ring_buffer.c
87
ring_info->ring_buffer->write_index = next_write_location;
drivers/net/ethernet/sfc/ef100_rep.c
405
read_index = efv->write_index;
drivers/net/ethernet/sfc/ef100_rep.c
424
need_resched = efv->write_index != read_index;
drivers/net/ethernet/sfc/ef100_rep.c
441
if (efv->write_index - READ_ONCE(efv->read_index) > efv->rx_pring_size) {
drivers/net/ethernet/sfc/ef100_rep.c
474
primed = efv->read_index == efv->write_index;
drivers/net/ethernet/sfc/ef100_rep.c
476
efv->write_index++;
drivers/net/ethernet/sfc/ef100_rep.h
52
unsigned int write_index, read_index;
drivers/net/wireless/ath/ath10k/ce.c
1163
unsigned int write_index;
drivers/net/wireless/ath/ath10k/ce.c
1180
write_index = src_ring->write_index;
drivers/net/wireless/ath/ath10k/ce.c
1182
if (write_index != sw_index) {
drivers/net/wireless/ath/ath10k/ce.c
1379
src_ring->write_index =
drivers/net/wireless/ath/ath10k/ce.c
1381
src_ring->write_index &= src_ring->nentries_mask;
drivers/net/wireless/ath/ath10k/ce.c
1418
dest_ring->write_index =
drivers/net/wireless/ath/ath10k/ce.c
1420
dest_ring->write_index &= dest_ring->nentries_mask;
drivers/net/wireless/ath/ath10k/ce.c
435
unsigned int write_index = src_ring->write_index;
drivers/net/wireless/ath/ath10k/ce.c
445
write_index, sw_index - 1) <= 0)) {
drivers/net/wireless/ath/ath10k/ce.c
451
write_index);
drivers/net/wireless/ath/ath10k/ce.c
466
src_ring->per_transfer_context[write_index] = per_transfer_context;
drivers/net/wireless/ath/ath10k/ce.c
469
write_index = CE_RING_IDX_INCR(nentries_mask, write_index);
drivers/net/wireless/ath/ath10k/ce.c
473
ath10k_ce_src_ring_write_index_set(ar, ctrl_addr, write_index);
drivers/net/wireless/ath/ath10k/ce.c
475
src_ring->write_index = write_index;
drivers/net/wireless/ath/ath10k/ce.c
492
unsigned int write_index = src_ring->write_index;
drivers/net/wireless/ath/ath10k/ce.c
511
write_index, sw_index - 1) <= 0)) {
drivers/net/wireless/ath/ath10k/ce.c
517
write_index);
drivers/net/wireless/ath/ath10k/ce.c
542
src_ring->per_transfer_context[write_index] = per_transfer_context;
drivers/net/wireless/ath/ath10k/ce.c
545
write_index = CE_RING_IDX_INCR(nentries_mask, write_index);
drivers/net/wireless/ath/ath10k/ce.c
550
write_index);
drivers/net/wireless/ath/ath10k/ce.c
553
write_index);
drivers/net/wireless/ath/ath10k/ce.c
556
src_ring->write_index = write_index;
drivers/net/wireless/ath/ath10k/ce.c
587
if (WARN_ON_ONCE(src_ring->write_index == src_ring->sw_index))
drivers/net/wireless/ath/ath10k/ce.c
590
if (WARN_ON_ONCE(src_ring->write_index ==
drivers/net/wireless/ath/ath10k/ce.c
594
src_ring->write_index--;
drivers/net/wireless/ath/ath10k/ce.c
595
src_ring->write_index &= src_ring->nentries_mask;
drivers/net/wireless/ath/ath10k/ce.c
597
src_ring->per_transfer_context[src_ring->write_index] = NULL;
drivers/net/wireless/ath/ath10k/ce.c
629
pipe->src_ring->write_index,
drivers/net/wireless/ath/ath10k/ce.c
643
unsigned int write_index = dest_ring->write_index;
drivers/net/wireless/ath/ath10k/ce.c
648
return CE_RING_DELTA(nentries_mask, write_index, sw_index - 1);
drivers/net/wireless/ath/ath10k/ce.c
659
unsigned int write_index = dest_ring->write_index;
drivers/net/wireless/ath/ath10k/ce.c
662
struct ce_desc *desc = CE_DEST_RING_TO_DESC(base, write_index);
drivers/net/wireless/ath/ath10k/ce.c
668
CE_RING_DELTA(nentries_mask, write_index, sw_index - 1) == 0)
drivers/net/wireless/ath/ath10k/ce.c
674
dest_ring->per_transfer_context[write_index] = ctx;
drivers/net/wireless/ath/ath10k/ce.c
675
write_index = CE_RING_IDX_INCR(nentries_mask, write_index);
drivers/net/wireless/ath/ath10k/ce.c
676
ath10k_ce_dest_ring_write_index_set(ar, ctrl_addr, write_index);
drivers/net/wireless/ath/ath10k/ce.c
677
dest_ring->write_index = write_index;
drivers/net/wireless/ath/ath10k/ce.c
690
unsigned int write_index = dest_ring->write_index;
drivers/net/wireless/ath/ath10k/ce.c
694
CE_DEST_RING_TO_DESC_64(base, write_index);
drivers/net/wireless/ath/ath10k/ce.c
699
if (CE_RING_DELTA(nentries_mask, write_index, sw_index - 1) == 0)
drivers/net/wireless/ath/ath10k/ce.c
707
dest_ring->per_transfer_context[write_index] = ctx;
drivers/net/wireless/ath/ath10k/ce.c
708
write_index = CE_RING_IDX_INCR(nentries_mask, write_index);
drivers/net/wireless/ath/ath10k/ce.c
709
ath10k_ce_dest_ring_write_index_set(ar, ctrl_addr, write_index);
drivers/net/wireless/ath/ath10k/ce.c
710
dest_ring->write_index = write_index;
drivers/net/wireless/ath/ath10k/ce.c
720
unsigned int write_index = dest_ring->write_index;
drivers/net/wireless/ath/ath10k/ce.c
730
write_index = CE_RING_IDX_ADD(nentries_mask, write_index, nentries);
drivers/net/wireless/ath/ath10k/ce.c
731
ath10k_ce_dest_ring_write_index_set(ar, ctrl_addr, write_index);
drivers/net/wireless/ath/ath10k/ce.c
732
dest_ring->write_index = write_index;
drivers/net/wireless/ath/ath10k/ce.c
890
unsigned int write_index;
drivers/net/wireless/ath/ath10k/ce.c
907
write_index = dest_ring->write_index;
drivers/net/wireless/ath/ath10k/ce.c
908
if (write_index != sw_index) {
drivers/net/wireless/ath/ath10k/ce.c
943
unsigned int write_index;
drivers/net/wireless/ath/ath10k/ce.c
960
write_index = dest_ring->write_index;
drivers/net/wireless/ath/ath10k/ce.c
961
if (write_index != sw_index) {
drivers/net/wireless/ath/ath10k/ce.h
78
unsigned int write_index;
drivers/net/wireless/ath/ath10k/pci.c
1361
unsigned int write_index;
drivers/net/wireless/ath/ath10k/pci.c
1368
write_index = src_ring->write_index;
drivers/net/wireless/ath/ath10k/pci.c
1371
write_index, sw_index - 1) < n_items)) {
drivers/net/wireless/ath/ath11k/ce.c
278
unsigned int write_index;
drivers/net/wireless/ath/ath11k/ce.c
285
write_index = ring->write_index;
drivers/net/wireless/ath/ath11k/ce.c
306
ring->skb[write_index] = skb;
drivers/net/wireless/ath/ath11k/ce.c
307
write_index = CE_RING_IDX_INCR(nentries_mask, write_index);
drivers/net/wireless/ath/ath11k/ce.c
308
ring->write_index = write_index;
drivers/net/wireless/ath/ath11k/ce.c
715
unsigned int write_index, sw_index;
drivers/net/wireless/ath/ath11k/ce.c
727
write_index = pipe->src_ring->write_index;
drivers/net/wireless/ath/ath11k/ce.c
731
if (write_index >= sw_index)
drivers/net/wireless/ath/ath11k/ce.c
732
num_used = write_index - sw_index;
drivers/net/wireless/ath/ath11k/ce.c
735
write_index;
drivers/net/wireless/ath/ath11k/ce.c
748
write_index = pipe->src_ring->write_index;
drivers/net/wireless/ath/ath11k/ce.c
776
pipe->src_ring->skb[write_index] = skb;
drivers/net/wireless/ath/ath11k/ce.c
777
pipe->src_ring->write_index = CE_RING_IDX_INCR(nentries_mask,
drivers/net/wireless/ath/ath11k/ce.c
778
write_index);
drivers/net/wireless/ath/ath11k/ce.c
933
pipe->src_ring->write_index = 0;
drivers/net/wireless/ath/ath11k/ce.c
950
pipe->dest_ring->write_index = 0;
drivers/net/wireless/ath/ath11k/ce.c
964
pipe->status_ring->write_index = 0;
drivers/net/wireless/ath/ath11k/ce.h
143
unsigned int write_index;
drivers/net/wireless/ath/ath12k/ce.c
17
unsigned int write_index;
drivers/net/wireless/ath/ath12k/ce.c
24
write_index = ring->write_index;
drivers/net/wireless/ath/ath12k/ce.c
431
unsigned int write_index, sw_index;
drivers/net/wireless/ath/ath12k/ce.c
443
write_index = pipe->src_ring->write_index;
drivers/net/wireless/ath/ath12k/ce.c
447
if (write_index >= sw_index)
drivers/net/wireless/ath/ath12k/ce.c
448
num_used = write_index - sw_index;
drivers/net/wireless/ath/ath12k/ce.c
45
ring->skb[write_index] = skb;
drivers/net/wireless/ath/ath12k/ce.c
451
write_index;
drivers/net/wireless/ath/ath12k/ce.c
46
write_index = CE_RING_IDX_INCR(nentries_mask, write_index);
drivers/net/wireless/ath/ath12k/ce.c
464
write_index = pipe->src_ring->write_index;
drivers/net/wireless/ath/ath12k/ce.c
47
ring->write_index = write_index;
drivers/net/wireless/ath/ath12k/ce.c
492
pipe->src_ring->skb[write_index] = skb;
drivers/net/wireless/ath/ath12k/ce.c
493
pipe->src_ring->write_index = CE_RING_IDX_INCR(nentries_mask,
drivers/net/wireless/ath/ath12k/ce.c
494
write_index);
drivers/net/wireless/ath/ath12k/ce.c
634
pipe->src_ring->write_index = 0;
drivers/net/wireless/ath/ath12k/ce.c
651
pipe->dest_ring->write_index = 0;
drivers/net/wireless/ath/ath12k/ce.c
665
pipe->status_ring->write_index = 0;
drivers/net/wireless/ath/ath12k/ce.h
133
unsigned int write_index;
drivers/s390/char/monreader.c
254
memcpy(&monpriv->msg_array[monpriv->write_index]->msg,
drivers/s390/char/monreader.c
258
monpriv->msg_array[monpriv->write_index]->msglim_reached = 1;
drivers/s390/char/monreader.c
260
monpriv->write_index = (monpriv->write_index + 1) % MON_MSGLIM;
drivers/s390/char/monreader.c
350
monpriv->write_index = 0;
drivers/s390/char/monreader.c
50
unsigned int write_index;
drivers/staging/media/ipu7/abi/ipu7_fw_syscom_abi.h
44
u32 write_index;
drivers/staging/media/ipu7/ipu7-syscom.c
24
u32 write_index = readl(queue_indices +
drivers/staging/media/ipu7/ipu7-syscom.c
26
write_index));
drivers/staging/media/ipu7/ipu7-syscom.c
34
bool empty = (write_index == read_index);
drivers/staging/media/ipu7/ipu7-syscom.c
42
bool full = (read_index == ((write_index + 1U) %
drivers/staging/media/ipu7/ipu7-syscom.c
47
write_index * queue_params->token_size_in_bytes;
drivers/staging/media/ipu7/ipu7-syscom.c
65
offset = offsetof(struct syscom_queue_indices_s, write_index);
drivers/video/fbdev/sh_mobile_lcdcfb.c
432
.write_index = lcdc_sys_write_index,
fs/ubifs/tnc_commit.c
1095
err = write_index(c);
include/linux/hyperv.h
115
u32 write_index;
include/linux/hyperv.h
217
write_loc = READ_ONCE(rbi->ring_buffer->write_index);
include/linux/hyperv.h
231
write_loc = rbi->ring_buffer->write_index;
include/uapi/linux/user_events.h
59
__u32 write_index;
include/video/sh_mobile_lcdc.h
145
void (*write_index)(void *handle, unsigned long data);
kernel/trace/trace_events_user.c
2427
if (size < offsetofend(struct user_reg, write_index))
kernel/trace/trace_events_user.c
2545
put_user((u32)ret, &ureg->write_index);
samples/user_events/example.c
34
*write = reg.write_index;
sound/soc/codecs/wm_adsp.c
1796
int write_index, read_index, avail;
sound/soc/codecs/wm_adsp.c
1822
write_index = sign_extend32(next_write_index, 23);
sound/soc/codecs/wm_adsp.c
1824
avail = write_index - buf->read_index;
sound/soc/codecs/wm_adsp.c
1829
buf->read_index, write_index, avail * CS_DSP_DATA_WORD_SIZE);
tools/testing/selftests/user_events/ftrace_test.c
253
ASSERT_EQ(0, reg.write_index);
tools/testing/selftests/user_events/ftrace_test.c
262
ASSERT_EQ(0, reg.write_index);
tools/testing/selftests/user_events/ftrace_test.c
268
ASSERT_EQ(0, reg.write_index);
tools/testing/selftests/user_events/ftrace_test.c
321
io[0].iov_base = &reg.write_index;
tools/testing/selftests/user_events/ftrace_test.c
322
io[0].iov_len = sizeof(reg.write_index);
tools/testing/selftests/user_events/ftrace_test.c
330
ASSERT_EQ(0, reg.write_index);
tools/testing/selftests/user_events/ftrace_test.c
338
io[0].iov_base = &reg.write_index;
tools/testing/selftests/user_events/ftrace_test.c
339
io[0].iov_len = sizeof(reg.write_index);
tools/testing/selftests/user_events/ftrace_test.c
359
reg.write_index = -1;
tools/testing/selftests/user_events/ftrace_test.c
375
io[0].iov_base = &reg.write_index;
tools/testing/selftests/user_events/ftrace_test.c
376
io[0].iov_len = sizeof(reg.write_index);
tools/testing/selftests/user_events/ftrace_test.c
380
ASSERT_EQ(0, reg.write_index);
tools/testing/selftests/user_events/ftrace_test.c
412
io[0].iov_base = &reg.write_index;
tools/testing/selftests/user_events/ftrace_test.c
413
io[0].iov_len = sizeof(reg.write_index);
tools/testing/selftests/user_events/ftrace_test.c
419
ASSERT_EQ(0, reg.write_index);
tools/testing/selftests/user_events/ftrace_test.c
449
ASSERT_EQ(0, reg.write_index);
tools/testing/selftests/user_events/ftrace_test.c
452
io[0].iov_base = &reg.write_index;
tools/testing/selftests/user_events/ftrace_test.c
453
io[0].iov_len = sizeof(reg.write_index);
tools/testing/selftests/user_events/perf_test.c
170
ASSERT_EQ(0, reg.write_index);
tools/testing/selftests/user_events/perf_test.c
196
event.index = reg.write_index;
tools/testing/selftests/user_events/perf_test.c
234
ASSERT_EQ(0, reg.write_index);
tools/testing/selftests/user_events/perf_test.c
259
ASSERT_NE(-1, write(self->data_fd, (void *)&reg.write_index,
tools/testing/selftests/user_events/perf_test.c
260
sizeof(reg.write_index)));