Lines Matching refs:val

225 static inline int __get_offset(unsigned long val)  in __get_offset()  argument
227 return val & FGRAPH_FRAME_OFFSET_MASK; in __get_offset()
231 static inline int __get_type(unsigned long val) in __get_type() argument
233 return (val >> FGRAPH_TYPE_SHIFT) & FGRAPH_TYPE_MASK; in __get_type()
237 static inline int __get_data_index(unsigned long val) in __get_data_index() argument
239 return (val >> FGRAPH_DATA_INDEX_SHIFT) & FGRAPH_DATA_INDEX_MASK; in __get_data_index()
243 static inline int __get_data_size(unsigned long val) in __get_data_size() argument
245 return ((val >> FGRAPH_DATA_SHIFT) & FGRAPH_DATA_MASK) + 1; in __get_data_size()
278 unsigned long val = t->ret_stack[offset]; in get_data_type_data() local
280 if (__get_type(val) != FGRAPH_TYPE_DATA) in get_data_type_data()
282 offset -= __get_data_size(val); in get_data_type_data()
307 static void ret_stack_set_task_var(struct task_struct *t, int idx, long val) in ret_stack_set_task_var() argument
311 gvals[idx] = val; in ret_stack_set_task_var()
348 unsigned long val; in fgraph_reserve_data() local
359 val = get_fgraph_entry(current, curr_ret_stack - 1); in fgraph_reserve_data()
366 val = make_data_type_val(idx, data_size, __get_offset(val) + data_size + 1); in fgraph_reserve_data()
369 current->ret_stack[curr_ret_stack - 1] = val; in fgraph_reserve_data()
375 current->ret_stack[curr_ret_stack - 1] = val; in fgraph_reserve_data()
468 unsigned long val; in fgraph_retrieve_parent_data() local
487 val = get_fgraph_entry(current, offset); in fgraph_retrieve_parent_data()
488 while (__get_type(val) == FGRAPH_TYPE_DATA) { in fgraph_retrieve_parent_data()
489 if (__get_data_index(val) == idx) in fgraph_retrieve_parent_data()
491 offset -= __get_data_size(val) + 1; in fgraph_retrieve_parent_data()
492 val = get_fgraph_entry(current, offset); in fgraph_retrieve_parent_data()
497 *size_bytes = __get_data_size(val) * sizeof(long); in fgraph_retrieve_parent_data()
567 unsigned long val; in ftrace_push_return_trace() local
579 val = (FGRAPH_TYPE_RESERVED << FGRAPH_TYPE_SHIFT) | FGRAPH_FRAME_OFFSET; in ftrace_push_return_trace()
601 current->ret_stack[offset] = val; in ftrace_push_return_trace()
625 current->ret_stack[offset] = val; in ftrace_push_return_trace()