Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

fs/hfsplus/super.c hfsplus_get_hidden_dir_entry() -> hfsplus_brec_read_cat()

Type Parameter Key Value
PARAM_VALUE 0 fd 7008498284839800832
PARAM_VALUE 0 fd->bnode 0
PARAM_VALUE 0 fd->search_key 4096-ptr_max
PARAM_VALUE 0 fd->tree 4096-ptr_max
PARAM_VALUE 1 entry 7404527026003513344
DATA_SOURCE 1 entry $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &fc->uapi_mutex

fs/hfsplus/dir.c hfsplus_lookup() -> hfsplus_brec_read_cat()

Type Parameter Key Value
PARAM_VALUE 0 fd 7050029336836800512
PARAM_VALUE 0 fd->bnode 0,4096-ptr_max
PARAM_VALUE 0 fd->search_key 4096-ptr_max
PARAM_VALUE 0 fd->tree 4096-ptr_max
PARAM_VALUE 1 entry 163906999460753408
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dir->i_rwsem

fs/hfsplus/catalog.c hfsplus_find_cat() -> hfsplus_brec_read_cat()

Type Parameter Key Value
PARAM_VALUE 0 fd 461177777049591808,2095957515262500864,2785713757348511744,3284042837155676160,7488599780645347328,8806468740327690240
PARAM_VALUE 0 fd->bnode 0
PARAM_VALUE 0 fd->search_key 4096-ptr_max
PARAM_VALUE 0 fd->search_key->cat.name.length 0
PARAM_VALUE 0 fd->search_key->key_len 6
PARAM_VALUE 0 fd->tree 4096-ptr_max
PARAM_VALUE 1 entry 2349913617481793536
PARAM_VALUE 1 entry->file.id 0
PARAM_VALUE 1 entry->thread.nodeName.length 0
PARAM_VALUE 1 entry->type 0
DATA_SOURCE 0 fd $2
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 fd->search_key->cat.parent 16-u32max
HALF_LOCKED2 &tree->tree_lock