Defined in 2 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/net/mctp/mctp-i3c.c mctp_i3c_bus_add() -> put_unaligned_be48()

Type Parameter Key Value
PARAM_VALUE 1 p 4202902288326836224
BUF_SIZE 1 p 6
NOCHECK_CALL
LOCK2 global &busdevs_lock
HALF_LOCKED2 global &i3c_core_lock

drivers/net/mctp/mctp-i3c.c mctp_i3c_read() -> put_unaligned_be48()

Type Parameter Key Value
BUF_SIZE 1 p 6
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/mctp/mctp-i3c.c mctp_i3c_read() -> put_unaligned_be48()

Type Parameter Key Value
BUF_SIZE 1 p 6
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/mctp/mctp-i3c.c mctp_i3c_read() -> put_unaligned_be48()

Type Parameter Key Value
BUF_SIZE 1 p 32
NOCHECK_CALL
LOCK2 &mi->lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct mctp_i3c_device)->lock

drivers/firewire/net.c fwnet_probe() -> put_unaligned_be48()

Type Parameter Key Value
BUF_SIZE 1 p 6
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 val unit_byte
LOCK2 global &fwnet_device_mutex

drivers/dpll/zl3073x/core.c zl3073x_write_u48() -> put_unaligned_be48()

Type Parameter Key Value
PARAM_VALUE 0 val 0-281474976710655,18446603336221196288-u64max
PARAM_VALUE 1 p 2366223920977903616
BUF_SIZE 1 p 6
DATA_SOURCE 0 val $2
FUZZY_MAX 0 val 18446603336221196288
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &dev->ethtool->rss_lock
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &devlink->lock
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 &zldpll->lock
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &cb_lock
HALF_LOCKED2 global &crypto_cfg_mutex
HALF_LOCKED2 global &dpll_lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &net_dm_mutex
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

block/t10-pi.c blk_set_ext_map_ref() -> put_unaligned_be48()

Type Parameter Key Value
PARAM_VALUE 1 p 0-255
BUF_SIZE 1 p 6
DATA_SOURCE 0 val $2
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 val 0-u64max
USER_DATA 0 val 0-u64max[c]

block/t10-pi.c blk_set_ext_pi() -> put_unaligned_be48()

Type Parameter Key Value
PARAM_VALUE 1 p 4096-ptr_max
BUF_SIZE 1 p 6
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 val 0-u64max
USER_DATA 0 val 0-u64max
UNITS 0 val unit_byte

block/t10-pi.c blk_set_ext_unmap_ref() -> put_unaligned_be48()

Type Parameter Key Value
PARAM_VALUE 1 p 0-255
BUF_SIZE 1 p 6
DATA_SOURCE 0 val $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 val unit_byte