Documented in 2 files:

Defined in 2 files as a member:

Defined in 2 files as a function:

Referenced in 29 files:

Smatch caller information:

drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c r535_gsp_copy_log() -> is_empty()

Type Parameter Key Value
PARAM_VALUE 0 buf 9091186704665592600,9091186704665592616,9091186704665592632,9091186704665592648
DATA_SOURCE 0 buf $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &device->mutex
HALF_LOCKED2 global &nv_devices_mutex

drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c r535_gsp_retain_logging() -> is_empty()

Type Parameter Key Value
PARAM_VALUE 0 buf 5831258479015510808
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &device->mutex
HALF_LOCKED2 global &nv_devices_mutex

drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c r535_gsp_retain_logging() -> is_empty()

Type Parameter Key Value
PARAM_VALUE 0 buf 5831258479015510824
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &device->mutex
HALF_LOCKED2 global &nv_devices_mutex

drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c r535_gsp_retain_logging() -> is_empty()

Type Parameter Key Value
PARAM_VALUE 0 buf 5831258479015510840
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &device->mutex
HALF_LOCKED2 global &nv_devices_mutex

drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c r535_gsp_retain_logging() -> is_empty()

Type Parameter Key Value
PARAM_VALUE 0 buf 5831258479015510840
PARAM_VALUE 0 buf->data 0,4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &device->mutex
HALF_LOCKED2 global &nv_devices_mutex

fs/ubifs/recovery.c get_master_node() -> is_empty()

Type Parameter Key Value
PARAM_VALUE 0 *buf 0-255
BUF_SIZE 0 buf 0-s32max,18446744071562067968-u64max
BUF_SIZE 0 buf 0-s32max,18446744071562067968-u64max
CAPPED_DATA 1 len 1
UNITS 1 len unit_byte

fs/ubifs/recovery.c get_master_node() -> is_empty()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 0 *buf 0-255
UNITS 1 len unit_byte

fs/ubifs/recovery.c is_last_write() -> is_empty()

Type Parameter Key Value
UNITS 0 buf unit_byte
UNITS 1 len unit_byte

fs/ubifs/recovery.c no_more_nodes() -> is_empty()

Type Parameter Key Value
UNITS 0 buf unit_byte
UNITS 1 len unit_byte

fs/ubifs/recovery.c no_more_nodes() -> is_empty()

Type Parameter Key Value
UNITS 0 buf unit_byte
UNITS 1 len unit_byte

fs/ubifs/recovery.c recover_head() -> is_empty()

Type Parameter Key Value
PARAM_VALUE 0 *buf 0-255
PARAM_VALUE 1 len 1-s32max
BUF_SIZE 0 buf (-1),15360-s32max
BUF_SIZE 0 buf (-1),15360-s32max
DATA_SOURCE 0 buf $3
RX_PATH
TASK_NOT_RUNNING
UNITS 1 len unit_byte
LOCK2 &c->umount_mutex
HALF_LOCKED2 &fc->uapi_mutex
HALF_LOCKED2 &sb->s_umount
TYPE_LOCK (struct ubifs_info)->umount_mutex

fs/ubifs/recovery.c ubifs_recover_leb() -> is_empty()

Type Parameter Key Value
UNITS 0 buf unit_byte
UNITS 1 len unit_byte