Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/ceph/messenger_v2.c queue_data() -> set_out_bvec()

Type Parameter Key Value
PARAM_VALUE 0 con 4096-ptr_max
PARAM_VALUE 0 con->v2.out_cursor.lastlen 0-4096
PARAM_VALUE 1 bv 6602265228663357440
PARAM_VALUE 2 zerocopy 1
CAPPED_DATA 0 con 1
DATA_SOURCE 0 con $0
NOSPEC 0 con->v2.out_cursor.bvec_iter.bi_offset
NOSPEC 0 con->v2.out_cursor.resid
NOSPEC 1 bv->bv_len
NOCHECK_CALL
USER_DATA 0 con->v2.out_cursor.bvec_iter.bi_offset 1-4096[c]
USER_DATA 0 con->v2.out_cursor.bvec_iter.bi_size 1-s32max[c]
USER_DATA 0 con->v2.out_cursor.lastlen 1-4096[c]
USER_DATA 0 con->v2.out_cursor.need_crc 0-1
USER_DATA 0 con->v2.out_cursor.page_offset 0-2559[c]
USER_DATA 0 con->v2.out_cursor.resid 1-u64max
USER_DATA 1 bv->bv_len 1-1000000000[c]
USER_DATA 1 bv->bv_offset 0-4095[c]
LOCK2 0 &con->mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct ceph_connection)->mutex

net/ceph/messenger_v2.c queue_data_cont() -> set_out_bvec()

Type Parameter Key Value
PARAM_VALUE 0 con 4096-ptr_max
PARAM_VALUE 0 con->v2.out_cursor.lastlen 0-4096
PARAM_VALUE 1 bv 7537754473566265344
PARAM_VALUE 2 zerocopy 1
CAPPED_DATA 0 con 1
CAPPED_DATA 0 con->v2.out_bvec.bv_len 1
DATA_SOURCE 0 con $0
NOSPEC 0 con->v2.out_cursor.bvec_iter.bi_offset
NOSPEC 0 con->v2.out_cursor.resid
NOSPEC 1 bv->bv_len
NOCHECK_CALL
USER_DATA 0 con->v2.out_cursor.bvec_iter.bi_offset 1-4096[c]
USER_DATA 0 con->v2.out_cursor.bvec_iter.bi_size 1-s32max[c]
USER_DATA 0 con->v2.out_cursor.lastlen 1-4096[c]
USER_DATA 0 con->v2.out_cursor.need_crc 0-1
USER_DATA 0 con->v2.out_cursor.page_offset 0-2559[c]
USER_DATA 0 con->v2.out_cursor.resid 1-u64max
USER_DATA 1 bv->bv_len 1-1000000000[c]
USER_DATA 1 bv->bv_offset 0-4095[c]
LOCK2 0 &con->mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct ceph_connection)->mutex

net/ceph/messenger_v2.c queue_enc_page() -> set_out_bvec()

Type Parameter Key Value
PARAM_VALUE 0 con 4096-ptr_max
PARAM_VALUE 1 bv 9131891243779833856
PARAM_VALUE 2 zerocopy 0
CAPPED_DATA 0 con 1
DATA_SOURCE 0 con $0
NOCHECK_CALL
USER_DATA 0 con->v2.out_cursor.resid 0-u64max
LOCK2 0 &con->mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct ceph_connection)->mutex