Searched refs:local_read (Results 1 – 16 of 16) sorted by relevance
/linux-4.4.14/include/asm-generic/ |
D | local.h | 28 #define local_read(l) atomic_long_read(&(l)->a) macro 50 #define __local_inc(l) local_set((l), local_read(l) + 1) 51 #define __local_dec(l) local_set((l), local_read(l) - 1) 52 #define __local_add(i,l) local_set((l), local_read(l) + (i)) 53 #define __local_sub(i,l) local_set((l), local_read(l) - (i))
|
D | local64.h | 29 #define local64_read(l) local_read(&(l)->a)
|
/linux-4.4.14/kernel/events/ |
D | ring_buffer.c | 42 handle->wakeup = local_read(&rb->wakeup); in perf_output_get_handle() 51 head = local_read(&rb->head); in perf_output_put_handle() 93 if (unlikely(head != local_read(&rb->head))) { in perf_output_put_handle() 98 if (handle->wakeup != local_read(&rb->wakeup)) in perf_output_put_handle() 134 have_lost = local_read(&rb->lost); in perf_output_begin() 145 offset = head = local_read(&rb->head); in perf_output_begin() 170 if (unlikely(head - local_read(&rb->wakeup) > rb->watermark)) in perf_output_begin() 297 aux_head = local_read(&rb->aux_head); in perf_aux_output_begin() 311 handle->wakeup = local_read(&rb->aux_wakeup) + rb->aux_watermark; in perf_aux_output_begin() 364 aux_head = local_read(&rb->aux_head); in perf_aux_output_end() [all …]
|
/linux-4.4.14/arch/x86/kernel/cpu/ |
D | perf_event_intel_bts.c | 143 index = local_read(&buf->head); in bts_config_buffer() 179 if (local_read(&buf->data_size) >= bts->handle.size || in bts_buffer_is_full() 180 bts->handle.size - local_read(&buf->data_size) < BTS_RECORD_SIZE) in bts_buffer_is_full() 311 if (WARN_ON_ONCE(head != local_read(&buf->head))) in bts_buffer_reset() 397 old_head = local_read(&buf->head); in intel_bts_interrupt() 401 if (old_head == local_read(&buf->head)) in intel_bts_interrupt()
|
D | perf_event_intel_pt.c | 923 if (local_read(&buf->data_size) >= pt->handle.size) in pt_buffer_is_full()
|
/linux-4.4.14/arch/alpha/include/asm/ |
D | local.h | 13 #define local_read(l) atomic_long_read(&(l)->a) macro 70 c = local_read(l); \
|
/linux-4.4.14/arch/x86/include/asm/ |
D | local.h | 15 #define local_read(l) atomic_long_read(&(l)->a) macro 139 c = local_read((l)); \
|
/linux-4.4.14/arch/m32r/include/asm/ |
D | local.h | 37 #define local_read(l) ((l)->counter) macro 261 c = local_read(l); in local_add_unless()
|
/linux-4.4.14/kernel/trace/ |
D | ring_buffer.c | 334 return local_read(&((struct buffer_data_page *)page)->commit) in ring_buffer_page_len() 1424 return local_read(&bpage->entries) & RB_WRITE_MASK; in rb_page_entries() 1429 return local_read(&bpage->write) & RB_WRITE_MASK; in rb_page_write() 1867 return local_read(&bpage->page->commit); in rb_page_commit() 2369 local_read(&bpage->write) & ~RB_WRITE_MASK; in rb_try_to_discard() 2433 local_read(&cpu_buffer->commit_page->page->commit) & in rb_set_commit_to_write() 2455 !local_read(&cpu_buffer->committing))) in rb_end_commit() 2459 commits = local_read(&cpu_buffer->commits); in rb_end_commit() 2462 if (local_read(&cpu_buffer->committing) == 1) in rb_end_commit() 2475 if (unlikely(local_read(&cpu_buffer->commits) != commits) && in rb_end_commit() [all …]
|
D | ring_buffer_benchmark.c | 122 commit = local_read(&rpage->commit) & 0xfffff; in read_page()
|
/linux-4.4.14/arch/mips/include/asm/ |
D | local.h | 18 #define local_read(l) atomic_long_read(&(l)->a) macro 135 c = local_read(l); \
|
/linux-4.4.14/drivers/misc/mic/scif/ |
D | scif_nodeqp.c | 189 &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()
|
D | scif_nodeqp.h | 161 u32 local_read __aligned(64);
|
/linux-4.4.14/Documentation/ |
D | local_ops.txt | 105 the data seen by local_read across CPUs must be considered to be out of order 110 sum += local_read(&per_cpu(counters, cpu)); 112 If you want to use a remote local_read to synchronize access to a resource 162 local_read(&per_cpu(counters, cpu)));
|
/linux-4.4.14/arch/mips/math-emu/ |
D | me-debugfs.c | 24 sum += local_read(pv); in fpuemu_stat_get()
|
/linux-4.4.14/arch/powerpc/include/asm/ |
D | local.h | 14 #define local_read(l) atomic_long_read(&(l)->a) macro
|