Lines Matching refs:level

16 static struct rt_serial_bypass_func* rt_bypass_alloc_func(const char* name, rt_uint8_t level, bypas…  in rt_bypass_alloc_func()  argument
31 bypass->level = level; in rt_bypass_alloc_func()
54 …gister(struct rt_serial_bypass_head* bypass, const char* name, rt_uint8_t level, bypass_function_t… in rt_bypass_register() argument
62 pass = rt_bypass_alloc_func(name, level, func, data); in rt_bypass_register()
78 if (level < temp_curr->level) in rt_bypass_register()
85 else if (level == temp_curr->level) in rt_bypass_register()
88 …E("Conflict: bypass [%s] level conflicts with [%s] at level [%d]\n", name, temp_curr->name, level); in rt_bypass_register()
104 …er_register(struct rt_serial_device* serial, const char* name, rt_uint8_t level, bypass_function_t… in rt_bypass_upper_register() argument
117 return rt_bypass_register(serial->bypass->upper_h, name, level, func, data); in rt_bypass_upper_register()
140 rt_base_t level; in _bypass_getchar_form_serial_fifo() local
144 level = rt_spin_lock_irqsave(&(serial->spinlock)); in _bypass_getchar_form_serial_fifo()
153 rt_spin_unlock_irqrestore(&(serial->spinlock), level); in _bypass_getchar_form_serial_fifo()
159 rt_spin_unlock_irqrestore(&(serial->spinlock), level); in _bypass_getchar_form_serial_fifo()
166 rt_spin_unlock_irqrestore(&(serial->spinlock), level); in _bypass_getchar_form_serial_fifo()
181 rt_spin_unlock_irqrestore(&(serial->spinlock), level); in _bypass_getchar_form_serial_fifo()
229 …er_register(struct rt_serial_device* serial, const char* name, rt_uint8_t level, bypass_function_t… in rt_bypass_lower_register() argument
246 return rt_bypass_register(serial->bypass->lower_h, name, level, func, data); in rt_bypass_lower_register()
268 rt_err_t rt_bypass_unregister(struct rt_serial_bypass_head* bypass, rt_uint8_t level) in rt_bypass_unregister() argument
275 if (level > RT_BYPASS_PROTECT_LEVEL_1) in rt_bypass_unregister()
287 if (level == temp_curr->level) in rt_bypass_unregister()
298 LOG_E("Can't find bypass with level [%d]", level); in rt_bypass_unregister()
303 rt_err_t rt_bypass_upper_unregister(struct rt_serial_device* serial, rt_uint8_t level) in rt_bypass_upper_unregister() argument
307 return rt_bypass_unregister(serial->bypass->upper_h, level); in rt_bypass_upper_unregister()
310 rt_err_t rt_bypass_lower_unregister(struct rt_serial_device* serial, rt_uint8_t level) in rt_bypass_lower_unregister() argument
314 return rt_bypass_unregister(serial->bypass->lower_h, level); in rt_bypass_lower_unregister()
341 rt_kprintf(" - Name: [%s], Level: [%d]\n", current->name, current->level); in serial_bypass_list()
361 rt_kprintf(" - Name: [%s], Level: [%d]\n", current->name, current->level); in serial_bypass_list()