Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
fs/hfs/bfind.c __hfs_brec_find() -> (struct hfs_btree)->keycmp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | k2->ext.FABN | 0-u16max[c] |
| USER_DATA | 1 | k2->ext.FNum | 0-u32max |
| NO_OVERFLOW_SIMPLE | 1 | k2->ext.FNum | |
| HALF_LOCKED2 | &(sb->s_fs_info)->cat_tree->tree_lock |
fs/hfsplus/bfind.c hfs_find_rec_by_key() -> (struct hfs_btree)->keycmp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | k2->cat.parent | 16-u32max |
| USER_DATA | 1 | k2->ext.cnid | 0-u32max |
| USER_DATA | 1 | k2->ext.start_block | 0-u32max[c] |
| NO_OVERFLOW_SIMPLE | 1 | k2->attr.cnid | |
| NO_OVERFLOW_SIMPLE | 1 | k2->ext.cnid | |
| HALF_LOCKED2 | &sbi->vh_mutex |