Searched refs:mobj (Results 1 – 5 of 5) sorted by relevance
| /spdk/lib/iscsi/ |
| H A D | task.h | 21 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 D | iscsi.h | 146 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 D | iscsi.c | 3255 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 D | iscsi_subsystem.c | 205 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 D | iscsi_ut.c | 126 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...] |