Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/ceph/osd_client.c get_num_data_items() -> osd_req_opcode_valid()

Type Parameter Key Value
PARAM_VALUE 0 opcode 0,4611-4612,4616,4618-4620,4625-4628,4633,4635,4637-4638,4865-4866,5377-5380,5634-5635,8449-8454,8707-8710,8712-8713,8715,8717-8719,8725-8728,8730,8732,8739,8962-8964,9729,12810,12834,16385-16393,33311-33313
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &lreq->lock
HALF_LOCKED2 &mdsc->pool_perm_rwsem
HALF_LOCKED2 &obj_req->state_mutex
HALF_LOCKED2 &osdc->lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &rbd_dev->lock_rwsem
HALF_LOCKED2 &rbd_dev->watch_mutex

net/ceph/osd_client.c osd_req_op_init() -> osd_req_opcode_valid()

Type Parameter Key Value
DATA_SOURCE 0 opcode $2
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &inode->i_rwsem
HALF_LOCKED2 &lreq->lock
HALF_LOCKED2 &mdsc->pool_perm_rwsem
HALF_LOCKED2 &obj_req->state_mutex
HALF_LOCKED2 &osdc->lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &rbd_dev->lock_rwsem