Lines Matching refs:module_delta
6032 struct trace_module_delta *module_delta; in trace_adjust_address() local
6045 module_delta = READ_ONCE(tr->module_delta); in trace_adjust_address()
6046 if (!module_delta || !tscratch->nr_entries || in trace_adjust_address()
6066 return addr + module_delta->delta[idx]; in trace_adjust_address()
6103 struct trace_module_delta *module_delta; in update_last_data() local
6142 module_delta = READ_ONCE(tr->module_delta); in update_last_data()
6143 WRITE_ONCE(tr->module_delta, NULL); in update_last_data()
6144 kfree_rcu(module_delta, rcu); in update_last_data()
9431 struct trace_module_delta *module_delta; in make_mod_delta() local
9438 module_delta = READ_ONCE(tr->module_delta); in make_mod_delta()
9444 module_delta->delta[i] = 0; in make_mod_delta()
9446 module_delta->delta[i] = (unsigned long)mod->mem[MOD_TEXT].base in make_mod_delta()
9470 struct trace_module_delta *module_delta; in setup_trace_scratch() local
9508 module_delta = kzalloc(struct_size(module_delta, delta, nr_entries), GFP_KERNEL); in setup_trace_scratch()
9509 if (!module_delta) { in setup_trace_scratch()
9513 init_rcu_head(&module_delta->rcu); in setup_trace_scratch()
9515 module_delta = NULL; in setup_trace_scratch()
9516 WRITE_ONCE(tr->module_delta, module_delta); in setup_trace_scratch()
9615 kfree(tr->module_delta); in free_trace_buffers()