Home
last modified time | relevance | path

Searched refs:mobj (Results 1 – 5 of 5) sorted by relevance

/spdk/lib/iscsi/
H A Dtask.h21 struct spdk_mobj *mobj; member
159 iscsi_task_set_mobj(struct spdk_iscsi_task *task, struct spdk_mobj *mobj) in iscsi_task_set_mobj() argument
161 task->mobj = mobj; in iscsi_task_set_mobj()
167 return task->mobj; in iscsi_task_get_mobj()
H A Discsi.h146 struct spdk_mobj *mobj[2]; member
454 iscsi_datapool_put(struct spdk_mobj *mobj) in iscsi_datapool_put()
456 assert(mobj != NULL); in iscsi_datapool_put()
458 mobj->data_len = 0; in iscsi_datapool_put()
459 spdk_mempool_put(mobj->mp, (void *)mobj); in iscsi_datapool_put()
453 iscsi_datapool_put(struct spdk_mobj * mobj) iscsi_datapool_put() argument
H A Discsi.c3255 struct spdk_iscsi_pdu *pdu, struct spdk_mobj *mobj) in iscsi_submit_write_subtask() argument
3265 subtask->scsi.length = mobj->data_len; in iscsi_submit_write_subtask()
3268 task->current_data_offset += mobj->data_len; in iscsi_submit_write_subtask()
3271 spdk_scsi_task_set_data(&subtask->scsi, mobj->buf, mobj->data_len); in iscsi_submit_write_subtask()
3273 spdk_scsi_task_set_data(&subtask->scsi, mobj->buf, pdu->data_buf_len); in iscsi_submit_write_subtask()
3286 struct spdk_mobj *mobj; in iscsi_pdu_payload_op_scsi_write() local
3306 mobj = pdu->mobj[0]; in iscsi_pdu_payload_op_scsi_write()
3307 assert(mobj ! in iscsi_pdu_payload_op_scsi_write()
4177 iscsi_get_mobj_max_data_len(struct spdk_mobj * mobj) iscsi_get_mobj_max_data_len() argument
4192 struct spdk_mobj *mobj; iscsi_pdu_hdr_op_data() local
4325 struct spdk_mobj *mobj; iscsi_pdu_payload_op_data() local
4629 struct spdk_mobj *mobj; iscsi_pdu_payload_read() local
[all...]
H A Discsi_subsystem.c205 if (pdu->mobj[0]) { in iscsi_put_pdu()
206 iscsi_datapool_put(pdu->mobj[0]); in iscsi_put_pdu()
208 if (pdu->mobj[1]) { in iscsi_put_pdu()
209 iscsi_datapool_put(pdu->mobj[1]); in iscsi_put_pdu()
/spdk/test/unit/lib/iscsi/iscsi.c/
H A Discsi_ut.c126 alloc_mock_mobj(struct spdk_mobj *mobj, int len) in alloc_mock_mobj() argument
128 mobj->buf = calloc(1, SPDK_BDEV_BUF_SIZE_WITH_MD(len)); in alloc_mock_mobj()
129 SPDK_CU_ASSERT_FATAL(mobj->buf != NULL); in alloc_mock_mobj()
134 mobj->mp = g_iscsi.pdu_data_out_pool; in alloc_mock_mobj()
136 mobj->mp = g_iscsi.pdu_immediate_data_pool; in alloc_mock_mobj()
2030 check_pdu_payload_read(struct spdk_iscsi_pdu *pdu, struct spdk_mobj *mobj, in check_pdu_payload_read()
2038 buf_offset = (uint64_t)pdu->data - (uint64_t)mobj->buf; in check_pdu_payload_read()
2040 CU_ASSERT(pdu->mobj[index] == mobj); in check_pdu_payload_read()
2043 CU_ASSERT(mobj in check_pdu_payload_read()
2027 check_pdu_payload_read(struct spdk_iscsi_pdu * pdu,struct spdk_mobj * mobj,int rc,int index,uint32_t read_offset) check_pdu_payload_read() argument
2156 check_pdu_hdr_handle(struct spdk_iscsi_pdu * pdu,struct spdk_mobj * mobj,uint32_t offset,struct spdk_iscsi_task * primary) check_pdu_hdr_handle() argument
2176 check_write_subtask_submit(struct spdk_scsi_lun * lun,struct spdk_mobj * mobj,struct spdk_iscsi_pdu * pdu,int index,uint32_t offset,uint32_t length) check_write_subtask_submit() argument
2387 struct spdk_mobj mobj = {}; immediate_data_and_data_out_pdu_sequence_test() local
[all...]