Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/ceph/crush/mapper.c bucket_perm_choose() -> crush_hash32_3()

Type Parameter Key Value
PARAM_VALUE 3 c 0
DATA_SOURCE 1 a $2
RX_PATH
TASK_NOT_RUNNING

net/ceph/crush/mapper.c bucket_perm_choose() -> crush_hash32_3()

Type Parameter Key Value
PARAM_VALUE 3 c 0-4294967294
CAPPED_DATA 3 c 1
DATA_SOURCE 1 a $2
RX_PATH
TASK_NOT_RUNNING
UNITS 3 c unit_array_size

net/ceph/crush/mapper.c bucket_straw2_choose() -> crush_hash32_3()

Type Parameter Key Value
DATA_SOURCE 1 a $1
DATA_SOURCE 3 c $2
RX_PATH
TASK_NOT_RUNNING

net/ceph/crush/mapper.c bucket_straw_choose() -> crush_hash32_3()

Type Parameter Key Value
DATA_SOURCE 1 a $1
DATA_SOURCE 3 c $2
RX_PATH
TASK_NOT_RUNNING