Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/input/joystick/sidewinder.c sw_3dp_id() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 pos 24-72
PARAM_VALUE 2 num 8
PARAM_VALUE 3 bits 1
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 global &gameport_mutex

drivers/input/joystick/sidewinder.c sw_3dp_id() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 pos 88-144
PARAM_VALUE 2 num 8
PARAM_VALUE 3 bits 1
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 global &gameport_mutex

drivers/input/joystick/sidewinder.c sw_3dp_id() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 pos 8
PARAM_VALUE 2 num 6
PARAM_VALUE 3 bits 1
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 global &gameport_mutex

drivers/input/joystick/sidewinder.c sw_3dp_id() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 pos 16
PARAM_VALUE 2 num 6
PARAM_VALUE 3 bits 1
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 global &gameport_mutex

drivers/input/joystick/sidewinder.c sw_3dp_id() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 pos 8
PARAM_VALUE 2 num 6
PARAM_VALUE 3 bits 1
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 global &gameport_mutex

drivers/input/joystick/sidewinder.c sw_3dp_id() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 pos 16
PARAM_VALUE 2 num 6
PARAM_VALUE 3 bits 1
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 global &gameport_mutex

drivers/input/joystick/sidewinder.c sw_connect() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 pos 38
PARAM_VALUE 2 num 1
PARAM_VALUE 3 bits 3
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
DATA_SOURCE 0 buf r _kmalloc_noprof
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 global &gameport_mutex

drivers/input/joystick/sidewinder.c sw_parse() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 1 pos 0
PARAM_VALUE 2 num 64
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_parse() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 1 pos 6
PARAM_VALUE 2 num 1
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_parse() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 1 pos 60
PARAM_VALUE 2 num 3
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_parse() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 1 pos 3
PARAM_VALUE 2 num 3
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_parse() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 1 pos 16
PARAM_VALUE 2 num 7
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_parse() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 1 pos 0
PARAM_VALUE 2 num 3
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_parse() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 1 pos 24
PARAM_VALUE 2 num 7
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_parse() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 1 pos 35
PARAM_VALUE 2 num 2
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_parse() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 1 pos 40
PARAM_VALUE 2 num 7
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_parse() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 1 pos 32
PARAM_VALUE 2 num 3
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_parse() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 1 pos 48
PARAM_VALUE 2 num 7
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_parse() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 1 pos 8-14
PARAM_VALUE 2 num 1
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_parse() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 1 pos 38
PARAM_VALUE 2 num 1
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_parse() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 1 pos 37
PARAM_VALUE 2 num 1
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_parse() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 2 num 15
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
CAPPED_DATA 1 pos 1
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_parse() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 2 num 1
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
CAPPED_DATA 1 pos 1
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_parse() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 2 num 1
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
CAPPED_DATA 1 pos 1
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_parse() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 2 num 1
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
CAPPED_DATA 1 pos 1
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_parse() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 2 num 1
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
CAPPED_DATA 1 pos 1
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_parse() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 2 num 1
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
CAPPED_DATA 1 pos 1
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_parse() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 1 pos 0
PARAM_VALUE 2 num 48
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_parse() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 1 pos 42
PARAM_VALUE 2 num 4
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_parse() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 1 pos 9
PARAM_VALUE 2 num 10
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_parse() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 1 pos 19
PARAM_VALUE 2 num 10
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_parse() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 1 pos 36
PARAM_VALUE 2 num 6
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_parse() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 1 pos 29
PARAM_VALUE 2 num 7
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_parse() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 1 pos 0-8
PARAM_VALUE 2 num 1
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
DATA_SOURCE 0 buf $0
FUZZY_MAX 1 pos 8
HARD_MAX 1 pos 8
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_parse() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 1 pos 0
PARAM_VALUE 2 num 43
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_parse() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 1 pos 28
PARAM_VALUE 2 num 4
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_parse() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 1 pos 0
PARAM_VALUE 2 num 10
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_parse() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 1 pos 16
PARAM_VALUE 2 num 10
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_parse() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 1 pos 32
PARAM_VALUE 2 num 6
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_parse() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 1 pos 10-15
PARAM_VALUE 2 num 1
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_parse() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 1 pos 26
PARAM_VALUE 2 num 1
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_parse() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 1 pos 27
PARAM_VALUE 2 num 1
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_parse() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 1 pos 38
PARAM_VALUE 2 num 1
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_parse() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 1 pos 39
PARAM_VALUE 2 num 1
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_parse() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 1 pos 0
PARAM_VALUE 2 num 33
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_parse() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 1 pos 0
PARAM_VALUE 2 num 10
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_parse() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 1 pos 10
PARAM_VALUE 2 num 6
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_parse() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 1 pos 16
PARAM_VALUE 2 num 6
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_parse() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 1 pos 22-29
PARAM_VALUE 2 num 1
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
DATA_SOURCE 0 buf $0
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_print_packet() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 pos 0,4-2147483640
PARAM_VALUE 2 num 4
PARAM_VALUE 3 bits 0-7
BUF_SIZE 0 buf 512
BUF_SIZE 0 buf 512
CAPPED_DATA 3 bits 1
DATA_SOURCE 0 buf $2
DATA_SOURCE 3 bits $3
BIT_INFO 1 pos 0x0,0x7ffffffc
BIT_INFO 3 bits 0x1,0x7
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 global &gameport_mutex

drivers/input/joystick/sidewinder.c sw_read() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 0 *buf 0-7
PARAM_VALUE 1 pos 0
PARAM_VALUE 2 num 64
PARAM_VALUE 3 bits 1
BUF_SIZE 0 buf 512
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_read() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 0 *buf 0-7
PARAM_VALUE 1 pos 0
PARAM_VALUE 2 num 64
BUF_SIZE 0 buf 512
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_read() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 0 *buf 0-7
PARAM_VALUE 2 num 64
BUF_SIZE 0 buf 512
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_read() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 0 *buf 0-7
PARAM_VALUE 1 pos 0
PARAM_VALUE 2 num 64
BUF_SIZE 0 buf 512
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_read() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 0 *buf 0-7
PARAM_VALUE 1 pos 66
PARAM_VALUE 2 num 64
BUF_SIZE 0 buf 512
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_read() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 0 *buf 0-7
PARAM_VALUE 2 num 64
BUF_SIZE 0 buf 512
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/sidewinder.c sw_read() -> sw_get_bits()

Type Parameter Key Value
PARAM_VALUE 0 buf 5732631936141869056
PARAM_VALUE 0 *buf 0-7
PARAM_VALUE 2 num 64
BUF_SIZE 0 buf 512
RX_PATH
TASK_NOT_RUNNING