Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/ata/sata_highbank.c ecx_parse_sgpio() -> sgpio_bit_shift()

Type Parameter Key Value
PARAM_VALUE 2 shift 0
BUF_SIZE 0 pdata 8,24,32,48,56,64,80,88,152
BUF_SIZE 0 pdata 8,24,32,48,56,64,80,88,152
DATA_SOURCE 0 pdata $0
DATA_SOURCE 1 port $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 1 port unit_array_size
LOCK2 flags
LOCK2 global &sgpio_lock
HALF_LOCKED2 &of->mutex

drivers/ata/sata_highbank.c ecx_parse_sgpio() -> sgpio_bit_shift()

Type Parameter Key Value
PARAM_VALUE 2 shift 0
BUF_SIZE 0 pdata 8,24,32,48,56,64,80,88,152
BUF_SIZE 0 pdata 8,24,32,48,56,64,80,88,152
DATA_SOURCE 0 pdata $0
DATA_SOURCE 1 port $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 1 port unit_array_size
LOCK2 flags
LOCK2 global &sgpio_lock
HALF_LOCKED2 &of->mutex

drivers/ata/sata_highbank.c ecx_parse_sgpio() -> sgpio_bit_shift()

Type Parameter Key Value
PARAM_VALUE 0 pdata 4096-ptr_max
PARAM_VALUE 2 shift 1
BUF_SIZE 0 pdata 8,24,32,48,56,64,80,88,152
BUF_SIZE 0 pdata 8,24,32,48,56,64,80,88,152
DATA_SOURCE 0 pdata $0
DATA_SOURCE 1 port $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 1 port unit_array_size
LOCK2 flags
LOCK2 global &sgpio_lock
HALF_LOCKED2 &of->mutex

drivers/ata/sata_highbank.c ecx_parse_sgpio() -> sgpio_bit_shift()

Type Parameter Key Value
PARAM_VALUE 0 pdata 4096-ptr_max
PARAM_VALUE 2 shift 1
BUF_SIZE 0 pdata 8,24,32,48,56,64,80,88,152
BUF_SIZE 0 pdata 8,24,32,48,56,64,80,88,152
DATA_SOURCE 0 pdata $0
DATA_SOURCE 1 port $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 1 port unit_array_size
LOCK2 flags
LOCK2 global &sgpio_lock
HALF_LOCKED2 &of->mutex

drivers/ata/sata_highbank.c ecx_parse_sgpio() -> sgpio_bit_shift()

Type Parameter Key Value
PARAM_VALUE 0 pdata 4096-ptr_max
PARAM_VALUE 2 shift 2
BUF_SIZE 0 pdata 8,24,32,48,56,64,80,88,152
BUF_SIZE 0 pdata 8,24,32,48,56,64,80,88,152
DATA_SOURCE 0 pdata $0
DATA_SOURCE 1 port $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 1 port unit_array_size
LOCK2 flags
LOCK2 global &sgpio_lock
HALF_LOCKED2 &of->mutex

drivers/ata/sata_highbank.c ecx_parse_sgpio() -> sgpio_bit_shift()

Type Parameter Key Value
PARAM_VALUE 0 pdata 4096-ptr_max
PARAM_VALUE 2 shift 2
BUF_SIZE 0 pdata 8,24,32,48,56,64,80,88,152
BUF_SIZE 0 pdata 8,24,32,48,56,64,80,88,152
DATA_SOURCE 0 pdata $0
DATA_SOURCE 1 port $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 1 port unit_array_size
LOCK2 flags
LOCK2 global &sgpio_lock
HALF_LOCKED2 &of->mutex