Home
last modified time | relevance | path

Searched refs:local_read (Results 1 – 22 of 22) sorted by relevance

/Linux-v4.19/include/asm-generic/
Dlocal.h29 #define local_read(l) atomic_long_read(&(l)->a) macro
51 #define __local_inc(l) local_set((l), local_read(l) + 1)
52 #define __local_dec(l) local_set((l), local_read(l) - 1)
53 #define __local_add(i,l) local_set((l), local_read(l) + (i))
54 #define __local_sub(i,l) local_set((l), local_read(l) - (i))
Dlocal64.h30 #define local64_read(l) local_read(&(l)->a)
/Linux-v4.19/kernel/events/
Dring_buffer.c43 handle->wakeup = local_read(&rb->wakeup); in perf_output_get_handle()
52 head = local_read(&rb->head); in perf_output_put_handle()
94 if (unlikely(head != local_read(&rb->head))) { in perf_output_put_handle()
99 if (handle->wakeup != local_read(&rb->wakeup)) in perf_output_put_handle()
151 have_lost = local_read(&rb->lost); in __perf_output_begin()
162 offset = head = local_read(&rb->head); in __perf_output_begin()
198 if (unlikely(head - local_read(&rb->wakeup) > rb->watermark)) in __perf_output_begin()
/Linux-v4.19/arch/alpha/include/asm/
Dlocal.h14 #define local_read(l) atomic_long_read(&(l)->a) macro
71 c = local_read(l); \
/Linux-v4.19/arch/x86/include/asm/
Dlocal.h16 #define local_read(l) atomic_long_read(&(l)->a) macro
140 c = local_read((l)); \
/Linux-v4.19/drivers/hwtracing/coresight/
Dcoresight-stm.c266 if (local_read(&drvdata->mode) == CS_MODE_SYSFS) { in stm_disable()
381 if (!(drvdata && local_read(&drvdata->mode))) in stm_generic_set_options()
415 if (!(drvdata && local_read(&drvdata->mode))) in stm_generic_packet()
520 if (!local_read(&drvdata->mode)) { in port_select_show()
546 if (local_read(&drvdata->mode)) { in port_select_store()
567 if (!local_read(&drvdata->mode)) { in port_enable_show()
593 if (local_read(&drvdata->mode)) { in port_enable_store()
Dcoresight-etm3x.c441 if (!local_read(&drvdata->mode)) in etm_get_trace_id()
621 mode = local_read(&drvdata->mode); in etm_disable()
673 if (local_read(&etmdrvdata[cpu]->mode)) in etm_starting_cpu()
685 if (local_read(&etmdrvdata[cpu]->mode)) in etm_dying_cpu()
Dcoresight-etm4x.c397 mode = local_read(&drvdata->mode); in etm4_disable()
923 if (local_read(&etmdrvdata[cpu]->mode)) in etm4_starting_cpu()
935 if (local_read(&etmdrvdata[cpu]->mode)) in etm4_dying_cpu()
Dcoresight-etb10.c501 if (local_read(&drvdata->mode) == CS_MODE_SYSFS) { in etb_dump()
Dcoresight-etm3x-sysfs.c724 if (!local_read(&drvdata->mode)) { in cntr_val_show()
943 if (!local_read(&drvdata->mode)) { in seq_curr_state_show()
/Linux-v4.19/kernel/trace/
Dring_buffer.c366 return (local_read(&bpage->commit) & ~RB_MISSED_FLAGS) in ring_buffer_page_len()
1461 return local_read(&bpage->entries) & RB_WRITE_MASK; in rb_page_entries()
1466 return local_read(&bpage->write) & RB_WRITE_MASK; in rb_page_write()
1900 return local_read(&bpage->page->commit); in rb_page_commit()
2407 local_read(&bpage->write) & ~RB_WRITE_MASK; in rb_try_to_discard()
2473 local_read(&cpu_buffer->commit_page->page->commit) & in rb_set_commit_to_write()
2495 !local_read(&cpu_buffer->committing))) in rb_end_commit()
2499 commits = local_read(&cpu_buffer->commits); in rb_end_commit()
2502 if (local_read(&cpu_buffer->committing) == 1) in rb_end_commit()
2515 if (unlikely(local_read(&cpu_buffer->commits) != commits) && in rb_end_commit()
[all …]
Dring_buffer_benchmark.c124 commit = local_read(&rpage->commit) & 0xfffff; in read_page()
/Linux-v4.19/arch/mips/include/asm/
Dlocal.h19 #define local_read(l) atomic_long_read(&(l)->a) macro
136 c = local_read(l); \
/Linux-v4.19/drivers/misc/mic/scif/
Dscif_nodeqp.c189 &qp->local_read, in scif_setup_qp_accept()
201 qp->remote_qp->local_read = 0; in scif_setup_qp_accept()
207 &qp->remote_qp->local_read, in scif_setup_qp_accept()
260 qp->local_read = 0; in scif_setup_qp_connect_response()
262 &qp->local_read, in scif_setup_qp_connect_response()
270 qp->remote_qp->local_read = qp->inbound_q.current_read_offset; in scif_setup_qp_connect_response()
276 &qp->remote_qp->local_read, in scif_setup_qp_connect_response()
1267 &qp->local_read, in scif_setup_loopback_qp()
1272 &qp->local_read, in scif_setup_loopback_qp()
Dscif_nodeqp.h161 u32 local_read __aligned(64);
/Linux-v4.19/Documentation/core-api/
Dlocal_ops.rst121 the data seen by local_read across CPUs must be considered to be out of order
126 sum += local_read(&per_cpu(counters, cpu));
128 If you want to use a remote local_read to synchronize access to a resource
178 local_read(&per_cpu(counters, cpu)));
/Linux-v4.19/arch/x86/events/intel/
Dbts.c152 index = local_read(&buf->head); in bts_config_buffer()
479 old_head = local_read(&buf->head); in intel_bts_interrupt()
483 if (old_head == local_read(&buf->head)) in intel_bts_interrupt()
/Linux-v4.19/arch/powerpc/include/asm/
Dlocal.h20 static __inline__ long local_read(local_t *l) in local_read() function
/Linux-v4.19/arch/mips/math-emu/
Dme-debugfs.c25 sum += local_read(pv); in fpuemu_stat_get()
/Linux-v4.19/include/linux/qed/
Dqed_rdma_if.h263 bool local_read; member
/Linux-v4.19/drivers/infiniband/hw/qedr/
Dverbs.c2759 mr->hw_mr.local_read = 1; in qedr_reg_user_mr()
2857 mr->hw_mr.local_read = 1; in __qedr_alloc_mr()
2988 mr->hw_mr.local_read = 1; in qedr_get_dma_mr()
/Linux-v4.19/drivers/net/ethernet/qlogic/qed/
Dqed_rdma.c1491 RDMA_REGISTER_TID_RAMROD_DATA_LOCAL_READ, params->local_read); in qed_rdma_register_tid()