/Linux-v5.4/include/asm-generic/ |
D | local.h | 29 #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))
|
D | local64.h | 30 #define local64_read(l) local_read(&(l)->a)
|
/Linux-v5.4/kernel/events/ |
D | ring_buffer.c | 47 handle->wakeup = local_read(&rb->wakeup); in perf_output_get_handle() 76 head = local_read(&rb->head); in perf_output_put_handle() 125 if (unlikely(head != local_read(&rb->head))) { in perf_output_put_handle() 130 if (handle->wakeup != local_read(&rb->wakeup)) in perf_output_put_handle() 182 have_lost = local_read(&rb->lost); in __perf_output_begin() 193 offset = head = local_read(&rb->head); in __perf_output_begin() 229 if (unlikely(head - local_read(&rb->wakeup) > rb->watermark)) in __perf_output_begin()
|
/Linux-v5.4/arch/alpha/include/asm/ |
D | local.h | 14 #define local_read(l) atomic_long_read(&(l)->a) macro 71 c = local_read(l); \
|
/Linux-v5.4/arch/x86/include/asm/ |
D | local.h | 16 #define local_read(l) atomic_long_read(&(l)->a) macro 140 c = local_read((l)); \
|
/Linux-v5.4/kernel/trace/ |
D | ring_buffer.c | 537 read = local_read(&buffer->buffers[cpu]->pages_read); in ring_buffer_nr_dirty_pages() 538 cnt = local_read(&buffer->buffers[cpu]->pages_touched); in ring_buffer_nr_dirty_pages() 1485 return local_read(&bpage->entries) & RB_WRITE_MASK; in rb_page_entries() 1490 return local_read(&bpage->write) & RB_WRITE_MASK; in rb_page_write() 1924 return local_read(&bpage->page->commit); in rb_page_commit() 2431 local_read(&bpage->write) & ~RB_WRITE_MASK; in rb_try_to_discard() 2497 local_read(&cpu_buffer->commit_page->page->commit) & in rb_set_commit_to_write() 2519 !local_read(&cpu_buffer->committing))) in rb_end_commit() 2523 commits = local_read(&cpu_buffer->commits); in rb_end_commit() 2526 if (local_read(&cpu_buffer->committing) == 1) in rb_end_commit() [all …]
|
D | ring_buffer_benchmark.c | 124 commit = local_read(&rpage->commit) & 0xfffff; in read_page()
|
/Linux-v5.4/arch/mips/include/asm/ |
D | local.h | 19 #define local_read(l) atomic_long_read(&(l)->a) macro 140 c = local_read(l); \
|
/Linux-v5.4/drivers/hwtracing/coresight/ |
D | coresight-stm.c | 267 if (local_read(&drvdata->mode) == CS_MODE_SYSFS) { in stm_disable() 382 if (!(drvdata && local_read(&drvdata->mode))) in stm_generic_set_options() 416 if (!(drvdata && local_read(&drvdata->mode))) in stm_generic_packet() 521 if (!local_read(&drvdata->mode)) { in port_select_show() 547 if (local_read(&drvdata->mode)) { in port_select_store() 568 if (!local_read(&drvdata->mode)) { in port_enable_show() 594 if (local_read(&drvdata->mode)) { in port_enable_store()
|
D | coresight-etm3x.c | 464 if (!local_read(&drvdata->mode)) in etm_get_trace_id() 648 mode = local_read(&drvdata->mode); in etm_disable() 700 if (local_read(&etmdrvdata[cpu]->mode)) in etm_starting_cpu() 712 if (local_read(&etmdrvdata[cpu]->mode)) in etm_dying_cpu()
|
D | coresight-etm4x.c | 542 mode = local_read(&drvdata->mode); in etm4_disable() 1065 if (local_read(&etmdrvdata[cpu]->mode)) in etm4_starting_cpu() 1077 if (local_read(&etmdrvdata[cpu]->mode)) in etm4_dying_cpu()
|
D | coresight-etm3x-sysfs.c | 724 if (!local_read(&drvdata->mode)) { in cntr_val_show() 943 if (!local_read(&drvdata->mode)) { in seq_curr_state_show()
|
/Linux-v5.4/drivers/misc/mic/scif/ |
D | scif_nodeqp.c | 180 &qp->local_read, in scif_setup_qp_accept() 192 qp->remote_qp->local_read = 0; in scif_setup_qp_accept() 198 &qp->remote_qp->local_read, in scif_setup_qp_accept() 251 qp->local_read = 0; in scif_setup_qp_connect_response() 253 &qp->local_read, in scif_setup_qp_connect_response() 261 qp->remote_qp->local_read = qp->inbound_q.current_read_offset; in scif_setup_qp_connect_response() 267 &qp->remote_qp->local_read, in scif_setup_qp_connect_response() 1258 &qp->local_read, in scif_setup_loopback_qp() 1263 &qp->local_read, in scif_setup_loopback_qp()
|
D | scif_nodeqp.h | 161 u32 local_read __aligned(64);
|
/Linux-v5.4/Documentation/core-api/ |
D | local_ops.rst | 121 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-v5.4/arch/x86/events/intel/ |
D | bts.c | 146 index = local_read(&buf->head); in bts_config_buffer() 473 old_head = local_read(&buf->head); in intel_bts_interrupt() 477 if (old_head == local_read(&buf->head)) in intel_bts_interrupt()
|
/Linux-v5.4/arch/powerpc/include/asm/ |
D | local.h | 20 static __inline__ long local_read(local_t *l) in local_read() function
|
/Linux-v5.4/include/linux/ |
D | genhd.h | 397 local_read(&(part_stat_get(gendiskp, field))) 399 local_read(&(part_stat_get_cpu(gendiskp, field, cpu)))
|
/Linux-v5.4/arch/mips/math-emu/ |
D | me-debugfs.c | 25 sum += local_read(pv); in fpuemu_stat_get()
|
/Linux-v5.4/include/linux/qed/ |
D | qed_rdma_if.h | 254 bool local_read; member
|
/Linux-v5.4/drivers/infiniband/hw/qedr/ |
D | verbs.c | 2623 mr->hw_mr.local_read = 1; in qedr_reg_user_mr() 2720 mr->hw_mr.local_read = 1; in __qedr_alloc_mr() 2851 mr->hw_mr.local_read = 1; in qedr_get_dma_mr()
|
/Linux-v5.4/drivers/net/ethernet/qlogic/qed/ |
D | qed_rdma.c | 1499 RDMA_REGISTER_TID_RAMROD_DATA_LOCAL_READ, params->local_read); in qed_rdma_register_tid()
|