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/ivpu/ivpu_fw_log.c
148
log->read_index = READ_ONCE(log->write_index);
drivers/accel/ivpu/ivpu_fw_log.c
154
log->read_index = READ_ONCE(log->write_index);
drivers/accel/ivpu/ivpu_fw_log.c
56
log->name, log->write_index, log->size, log->wrap_count, log->header_version,
drivers/accel/ivpu/ivpu_fw_log.c
99
u32 log_end = READ_ONCE(log->write_index);
drivers/accel/ivpu/vpu_boot_api.h
437
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
1016
if (queue->header->read_index != queue->header->write_index)
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
1020
queue->header->write_index = 0;
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
1051
header->write_index = 0;
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
37
if (header->read_index == header->write_index) {
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
73
u32 i, space, index = header->write_index;
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
77
space = CIRC_SPACE(header->write_index, header->read_index,
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
98
header->write_index = index;
drivers/gpu/drm/msm/adreno/a6xx_hfi.h
28
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
1164
unsigned int write_index;
drivers/net/wireless/ath/ath10k/ce.c
1181
write_index = src_ring->write_index;
drivers/net/wireless/ath/ath10k/ce.c
1183
if (write_index != sw_index) {
drivers/net/wireless/ath/ath10k/ce.c
1380
src_ring->write_index =
drivers/net/wireless/ath/ath10k/ce.c
1382
src_ring->write_index &= src_ring->nentries_mask;
drivers/net/wireless/ath/ath10k/ce.c
1419
dest_ring->write_index =
drivers/net/wireless/ath/ath10k/ce.c
1421
dest_ring->write_index &= dest_ring->nentries_mask;
drivers/net/wireless/ath/ath10k/ce.c
436
unsigned int write_index = src_ring->write_index;
drivers/net/wireless/ath/ath10k/ce.c
446
write_index, sw_index - 1) <= 0)) {
drivers/net/wireless/ath/ath10k/ce.c
452
write_index);
drivers/net/wireless/ath/ath10k/ce.c
467
src_ring->per_transfer_context[write_index] = per_transfer_context;
drivers/net/wireless/ath/ath10k/ce.c
470
write_index = CE_RING_IDX_INCR(nentries_mask, write_index);
drivers/net/wireless/ath/ath10k/ce.c
474
ath10k_ce_src_ring_write_index_set(ar, ctrl_addr, write_index);
drivers/net/wireless/ath/ath10k/ce.c
476
src_ring->write_index = write_index;
drivers/net/wireless/ath/ath10k/ce.c
493
unsigned int write_index = src_ring->write_index;
drivers/net/wireless/ath/ath10k/ce.c
512
write_index, sw_index - 1) <= 0)) {
drivers/net/wireless/ath/ath10k/ce.c
518
write_index);
drivers/net/wireless/ath/ath10k/ce.c
543
src_ring->per_transfer_context[write_index] = per_transfer_context;
drivers/net/wireless/ath/ath10k/ce.c
546
write_index = CE_RING_IDX_INCR(nentries_mask, write_index);
drivers/net/wireless/ath/ath10k/ce.c
551
write_index);
drivers/net/wireless/ath/ath10k/ce.c
554
write_index);
drivers/net/wireless/ath/ath10k/ce.c
557
src_ring->write_index = write_index;
drivers/net/wireless/ath/ath10k/ce.c
588
if (WARN_ON_ONCE(src_ring->write_index == src_ring->sw_index))
drivers/net/wireless/ath/ath10k/ce.c
591
if (WARN_ON_ONCE(src_ring->write_index ==
drivers/net/wireless/ath/ath10k/ce.c
595
src_ring->write_index--;
drivers/net/wireless/ath/ath10k/ce.c
596
src_ring->write_index &= src_ring->nentries_mask;
drivers/net/wireless/ath/ath10k/ce.c
598
src_ring->per_transfer_context[src_ring->write_index] = NULL;
drivers/net/wireless/ath/ath10k/ce.c
630
pipe->src_ring->write_index,
drivers/net/wireless/ath/ath10k/ce.c
644
unsigned int write_index = dest_ring->write_index;
drivers/net/wireless/ath/ath10k/ce.c
649
return CE_RING_DELTA(nentries_mask, write_index, sw_index - 1);
drivers/net/wireless/ath/ath10k/ce.c
660
unsigned int write_index = dest_ring->write_index;
drivers/net/wireless/ath/ath10k/ce.c
663
struct ce_desc *desc = CE_DEST_RING_TO_DESC(base, write_index);
drivers/net/wireless/ath/ath10k/ce.c
669
CE_RING_DELTA(nentries_mask, write_index, sw_index - 1) == 0)
drivers/net/wireless/ath/ath10k/ce.c
675
dest_ring->per_transfer_context[write_index] = ctx;
drivers/net/wireless/ath/ath10k/ce.c
676
write_index = CE_RING_IDX_INCR(nentries_mask, write_index);
drivers/net/wireless/ath/ath10k/ce.c
677
ath10k_ce_dest_ring_write_index_set(ar, ctrl_addr, write_index);
drivers/net/wireless/ath/ath10k/ce.c
678
dest_ring->write_index = write_index;
drivers/net/wireless/ath/ath10k/ce.c
691
unsigned int write_index = dest_ring->write_index;
drivers/net/wireless/ath/ath10k/ce.c
695
CE_DEST_RING_TO_DESC_64(base, write_index);
drivers/net/wireless/ath/ath10k/ce.c
700
if (CE_RING_DELTA(nentries_mask, write_index, sw_index - 1) == 0)
drivers/net/wireless/ath/ath10k/ce.c
708
dest_ring->per_transfer_context[write_index] = ctx;
drivers/net/wireless/ath/ath10k/ce.c
709
write_index = CE_RING_IDX_INCR(nentries_mask, write_index);
drivers/net/wireless/ath/ath10k/ce.c
710
ath10k_ce_dest_ring_write_index_set(ar, ctrl_addr, write_index);
drivers/net/wireless/ath/ath10k/ce.c
711
dest_ring->write_index = write_index;
drivers/net/wireless/ath/ath10k/ce.c
721
unsigned int write_index = dest_ring->write_index;
drivers/net/wireless/ath/ath10k/ce.c
731
write_index = CE_RING_IDX_ADD(nentries_mask, write_index, nentries);
drivers/net/wireless/ath/ath10k/ce.c
732
ath10k_ce_dest_ring_write_index_set(ar, ctrl_addr, write_index);
drivers/net/wireless/ath/ath10k/ce.c
733
dest_ring->write_index = write_index;
drivers/net/wireless/ath/ath10k/ce.c
891
unsigned int write_index;
drivers/net/wireless/ath/ath10k/ce.c
908
write_index = dest_ring->write_index;
drivers/net/wireless/ath/ath10k/ce.c
909
if (write_index != sw_index) {
drivers/net/wireless/ath/ath10k/ce.c
944
unsigned int write_index;
drivers/net/wireless/ath/ath10k/ce.c
961
write_index = dest_ring->write_index;
drivers/net/wireless/ath/ath10k/ce.c
962
if (write_index != sw_index) {
drivers/net/wireless/ath/ath10k/ce.h
78
unsigned int write_index;
drivers/net/wireless/ath/ath10k/pci.c
1362
unsigned int write_index;
drivers/net/wireless/ath/ath10k/pci.c
1369
write_index = src_ring->write_index;
drivers/net/wireless/ath/ath10k/pci.c
1372
write_index, sw_index - 1) < n_items)) {
drivers/net/wireless/ath/ath11k/ce.c
279
unsigned int write_index;
drivers/net/wireless/ath/ath11k/ce.c
286
write_index = ring->write_index;
drivers/net/wireless/ath/ath11k/ce.c
307
ring->skb[write_index] = skb;
drivers/net/wireless/ath/ath11k/ce.c
308
write_index = CE_RING_IDX_INCR(nentries_mask, write_index);
drivers/net/wireless/ath/ath11k/ce.c
309
ring->write_index = write_index;
drivers/net/wireless/ath/ath11k/ce.c
716
unsigned int write_index, sw_index;
drivers/net/wireless/ath/ath11k/ce.c
728
write_index = pipe->src_ring->write_index;
drivers/net/wireless/ath/ath11k/ce.c
732
if (write_index >= sw_index)
drivers/net/wireless/ath/ath11k/ce.c
733
num_used = write_index - sw_index;
drivers/net/wireless/ath/ath11k/ce.c
736
write_index;
drivers/net/wireless/ath/ath11k/ce.c
749
write_index = pipe->src_ring->write_index;
drivers/net/wireless/ath/ath11k/ce.c
777
pipe->src_ring->skb[write_index] = skb;
drivers/net/wireless/ath/ath11k/ce.c
778
pipe->src_ring->write_index = CE_RING_IDX_INCR(nentries_mask,
drivers/net/wireless/ath/ath11k/ce.c
779
write_index);
drivers/net/wireless/ath/ath11k/ce.c
934
pipe->src_ring->write_index = 0;
drivers/net/wireless/ath/ath11k/ce.c
951
pipe->dest_ring->write_index = 0;
drivers/net/wireless/ath/ath11k/ce.c
965
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
128
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
433
.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
2402
if (size < offsetofend(struct user_reg, write_index))
kernel/trace/trace_events_user.c
2520
put_user((u32)ret, &ureg->write_index);
samples/user_events/example.c
34
*write = reg.write_index;
sound/soc/codecs/wm_adsp.c
1758
int write_index, read_index, avail;
sound/soc/codecs/wm_adsp.c
1784
write_index = sign_extend32(next_write_index, 23);
sound/soc/codecs/wm_adsp.c
1786
avail = write_index - buf->read_index;
sound/soc/codecs/wm_adsp.c
1791
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
150
ASSERT_EQ(0, reg.write_index);
tools/testing/selftests/user_events/perf_test.c
176
event.index = reg.write_index;
tools/testing/selftests/user_events/perf_test.c
214
ASSERT_EQ(0, reg.write_index);
tools/testing/selftests/user_events/perf_test.c
239
ASSERT_NE(-1, write(self->data_fd, (void *)&reg.write_index,
tools/testing/selftests/user_events/perf_test.c
240
sizeof(reg.write_index)));