Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/firewire/self-id-sequence-helper-test.c test_self_id_sequence_get_port_status() -> self_id_sequence_set_port_status()

Type Parameter Key Value
PARAM_VALUE 0 self_id_sequence 4096-ptr_max
PARAM_VALUE 1 quadlet_count 4
PARAM_VALUE 2 port_index 0-27
PARAM_VALUE 3 status 0-3
BUF_SIZE 0 self_id_sequence 16
FUZZY_MAX 2 port_index 27
HARD_MAX 2 port_index 27
NOCHECK_CALL
UNITS 1 quadlet_count unit_array_size

drivers/firewire/packet-serdes-test.c test_phy_packet_self_id_zero_and_one() -> self_id_sequence_set_port_status()

Type Parameter Key Value
PARAM_VALUE 0 self_id_sequence 4096-ptr_max
PARAM_VALUE 1 quadlet_count 2
PARAM_VALUE 2 port_index 0-10
BUF_SIZE 0 self_id_sequence 8
FUZZY_MAX 2 port_index 10
HARD_MAX 2 port_index 10
NOCHECK_CALL
UNITS 1 quadlet_count unit_array_size
UNITS 2 port_index unit_array_size

drivers/firewire/packet-serdes-test.c test_phy_packet_self_id_zero_case0() -> self_id_sequence_set_port_status()

Type Parameter Key Value
PARAM_VALUE 0 self_id_sequence 4096-ptr_max
PARAM_VALUE 1 quadlet_count 1
PARAM_VALUE 2 port_index 0-2
FUZZY_MAX 2 port_index 2
HARD_MAX 2 port_index 2
NOCHECK_CALL
UNITS 1 quadlet_count unit_array_size
UNITS 2 port_index unit_array_size

drivers/firewire/packet-serdes-test.c test_phy_packet_self_id_zero_case1() -> self_id_sequence_set_port_status()

Type Parameter Key Value
PARAM_VALUE 0 self_id_sequence 4096-ptr_max
PARAM_VALUE 1 quadlet_count 1
PARAM_VALUE 2 port_index 0-2
FUZZY_MAX 2 port_index 2
HARD_MAX 2 port_index 2
NOCHECK_CALL
UNITS 1 quadlet_count unit_array_size
UNITS 2 port_index unit_array_size

drivers/firewire/ohci.c find_and_insert_self_id() -> self_id_sequence_set_port_status()

Type Parameter Key Value
PARAM_VALUE 0 self_id_sequence 5849149138247987200
PARAM_VALUE 1 quadlet_count 1
PARAM_VALUE 2 port_index 0-2
PARAM_VALUE 3 status 1-3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 _T->lock
HALF_LOCKED2 irq