Function report |
Source Code:lib\atomic64.c |
Create Date:2022-07-28 07:17:03 |
Last Modify:2022-05-18 13:46:02 | Copyright©Brick |
home page | Tree |
Annotation kernel can get tool activity | Download SCCT | Chinese |
Name:atomic64_read
Proto:s64 atomic64_read(const atomic64_t *v)
Type:s64
Parameter:
Type | Parameter | Name |
---|---|---|
const atomic64_t * | v |
54 | Return val |
Name | Describe |
---|---|
test_atomic64 | |
proc_sample_cputime_atomic | |
__update_gt_cputime | Set cputime to sum_cputime if sum_cputime > cputime. Use cmpxchg* to avoid race conditions with concurrent updates to cputime. |
pids_try_charge | pids_try_charge - hierarchically try to charge the pid count*@pids: the pid cgroup state*@num: the number of pids to charge* This function follows the set limit. It will fail if the charge would cause* the new value to exceed the hierarchical limit |
pids_max_show | |
pids_current_read | |
pids_events_show | |
tracing_map_read_sum | racing_map_read_sum - Return the value of a tracing_map_elt's sum field*@elt: The tracing_map_elt*@i: The index of the given sum associated with the tracing_map_elt* Retrieve the value of the sum i associated with the specified* tracing_map_elt instance |
tracing_map_read_var | racing_map_read_var - Return the value of a tracing_map_elt's variable field*@elt: The tracing_map_elt*@i: The index of the given variable associated with the tracing_map_elt* Retrieve the value of the variable i associated with the specified |
tracing_map_read_var_once | racing_map_read_var_once - Return and reset a tracing_map_elt's variable field*@elt: The tracing_map_elt*@i: The index of the given variable associated with the tracing_map_elt* Retrieve the value of the variable i associated with the specified* |
tracing_map_cmp_atomic64 | |
hist_trigger_show | |
perf_event_count | |
__perf_event_read_value | |
__perf_read_group_add | |
perf_event_update_userpage | Callers need to ensure there can be no nesting of this function, otherwise* the seqlock logic goes bad. We can not serialize this because the arch* code calls this from NMI context. |
perf_mmap | |
perf_output_read_one | |
blkcg_scale_delay | Scale the accumulated delay based on how long it has been since we updated* the delay. We only call this when we are adding delay, in case it's been a* while since we added delay, and when we are checking to see if we need to |
blkcg_maybe_throttle_blkg | This is called when we want to actually walk up the hierarchy and check to* see if we need to throttle, and then actually throttle if there is some* accumulated delay. This should only be called upon return to user space so |
blkcg_iolatency_done_bio | |
ioc_autop_idx | |
ioc_now | ake a snapshot of the current [v]time and vrate |
iocg_activate | |
iocg_kick_waitq | |
iocg_kick_delay | |
iocg_is_idle | was iocg idle this period? |
ioc_timer_fn | |
ioc_rqos_throttle | |
ioc_rqos_merge | |
ioc_pd_init |
Source code conversion tool public plug-in interface | X |
---|---|
Support c/c++/esqlc/java Oracle/Informix/Mysql Plug-in can realize: logical Report Code generation and batch code conversion |