Defined in 1 files as a member:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

net/ceph/mon_client.c mon_dispatch() -> (struct ceph_client)->extra_mon_dispatch()

Type Parameter Key Value
PARAM_VALUE 0 client 4096-ptr_max
PARAM_VALUE 0 client->extra_mon_dispatch 1-u64max
PARAM_VALUE 1 msg 4096-ptr_max
DATA_SOURCE 1 msg $1
CONTAINER 0 *(-288+0) $(-1)

Smatch assignments to (struct ceph_client)->extra_mon_dispatch:

net/ceph/ceph_common.c ceph_create_client() -> (struct ceph_client)->extra_mon_dispatch [0-u64max]

net/ceph/ceph_common.c ceph_destroy_client() -> (struct ceph_client)->extra_mon_dispatch [min-max]

drivers/block/rbd.c rbd_client_create() -> (struct ceph_client)->extra_mon_dispatch [min-max]

drivers/block/rbd.c rbd_client_release() -> (struct ceph_client)->extra_mon_dispatch [min-max]

net/ceph/debugfs.c client_options_show() -> (struct ceph_client)->extra_mon_dispatch [0-u64max]

net/ceph/debugfs.c monc_show() -> (struct ceph_client)->extra_mon_dispatch [0-u64max]

net/ceph/debugfs.c monmap_show() -> (struct ceph_client)->extra_mon_dispatch [0-u64max]

net/ceph/debugfs.c osdc_show() -> (struct ceph_client)->extra_mon_dispatch [0-u64max]

net/ceph/debugfs.c osdmap_show() -> (struct ceph_client)->extra_mon_dispatch [0-u64max]

fs/ceph/super.c ceph_kill_sb() -> (struct ceph_client)->extra_mon_dispatch [0]

fs/ceph/super.c create_fs_client() -> (struct ceph_client)->extra_mon_dispatch [0-u64max]

fs/ceph/super.c destroy_fs_client() -> (struct ceph_client)->extra_mon_dispatch [min-max]