Defined in 3 files as a function:

Referenced in 10 files:

Smatch caller information:

drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c qed_dmae_to_grc() -> cpu_to_le32_array()

Type Parameter Key Value
PARAM_VALUE 0 buf 5949623376080060416,8895574908623183872
PARAM_VALUE 0 *buf 0,576,608,524864,1074266688,3221750336,u32max
PARAM_VALUE 1 words 2
DATA_SOURCE 0 buf $2
DATA_SOURCE 1 words $4
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &edev->arfs->arfs_list_lock
HALF_LOCKED2 &edev->qede_lock
HALF_LOCKED2 bh

fs/smb/common/cifs_md4.c cifs_md4_final() -> cpu_to_le32_array()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 words 4
BUF_SIZE 0 buf 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 words unit_array_size
LOCK2 &ses->server->_srv_mutex
LOCK2 &ses->session_mutex
TYPE_LOCK (struct TCP_Server_Info)->_srv_mutex
TYPE_LOCK (struct cifs_ses)->session_mutex

lib/crypto/blake2s.c blake2s_final() -> cpu_to_le32_array()

Type Parameter Key Value
PARAM_VALUE 1 words 8
BUF_SIZE 0 buf 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 words unit_array_size
HALF_LOCKED2 &checker->secret_lock
HALF_LOCKED2 &wg->device_update_lock
HALF_LOCKED2 global &input_pool.lock
HALF_LOCKED2 global &rtnl_mutex

crypto/md4.c md4_final() -> cpu_to_le32_array()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 words 4
BUF_SIZE 0 buf 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 words unit_array_size

drivers/md/dm-crypt.c crypt_iv_lmk_one() -> cpu_to_le32_array()

Type Parameter Key Value
PARAM_VALUE 1 words 4
BUF_SIZE 0 buf 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 words unit_array_size
HALF_LOCKED2 &pool->lock

lib/crypto/md5.c __md5_final() -> cpu_to_le32_array()

Type Parameter Key Value
PARAM_VALUE 1 words 4
BUF_SIZE 0 buf 16
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 words unit_array_size

lib/crypto/md5.c hmac_md5_final() -> cpu_to_le32_array()

Type Parameter Key Value
PARAM_VALUE 1 words 4
BUF_SIZE 0 buf 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 words unit_array_size
HALF_LOCKED2 &conn->srv_mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &ses->server->_srv_mutex
HALF_LOCKED2 &ses->session_mutex

sound/usb/midi2.c prepare_output_urb() -> cpu_to_le32_array()

Type Parameter Key Value
PARAM_VALUE 1 words 0-536870911
BUF_SIZE 0 buf s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 buf unit_byte
LOCK2 &ep->lock
LOCK2 irq
TYPE_LOCK (struct snd_usb_midi2_endpoint)->lock

drivers/usb/gadget/function/f_midi2.c queue_request_ep_in() -> cpu_to_le32_array()

Type Parameter Key Value
PARAM_VALUE 1 words 0-1073741823
BUF_SIZE 0 buf s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 buf unit_byte