Lines Matching defs:mobj
126 alloc_mock_mobj(struct spdk_mobj *mobj, int len)
128 mobj->buf = calloc(1, SPDK_BDEV_BUF_SIZE_WITH_MD(len));
129 SPDK_CU_ASSERT_FATAL(mobj->buf != NULL);
134 mobj->mp = g_iscsi.pdu_data_out_pool;
136 mobj->mp = g_iscsi.pdu_immediate_data_pool;
2030 check_pdu_payload_read(struct spdk_iscsi_pdu *pdu, struct spdk_mobj *mobj,
2038 buf_offset = (uint64_t)pdu->data - (uint64_t)mobj->buf;
2040 CU_ASSERT(pdu->mobj[index] == mobj);
2043 CU_ASSERT(mobj->data_len + pdu->data_offset == buf_offset + pdu->data_valid_bytes);
2110 pdu.mobj[0] = &mobj1;
2131 pdu.mobj[0] = &mobj1;
2144 CU_ASSERT(pdu.mobj[1] == NULL);
2159 check_pdu_hdr_handle(struct spdk_iscsi_pdu *pdu, struct spdk_mobj *mobj, uint32_t offset,
2162 CU_ASSERT(pdu->mobj[0] == mobj);
2163 CU_ASSERT(pdu->data == NULL || pdu->data == (void *)((uint64_t)mobj->buf + offset));
2164 CU_ASSERT(primary->mobj == NULL);
2172 CU_ASSERT(pdu->mobj[0] == pdu_mobj0);
2173 CU_ASSERT(pdu->mobj[1] == pdu_mobj1);
2174 CU_ASSERT(primary->mobj == primary_mobj);
2179 check_write_subtask_submit(struct spdk_scsi_lun *lun, struct spdk_mobj *mobj,
2195 CU_ASSERT(pdu->mobj[index] == mobj);
2198 CU_ASSERT(subtask->scsi.iovs[0].iov_base == mobj->buf);
2201 data = (uint32_t *)mobj->buf;
2390 struct spdk_mobj mobj = {};
2398 alloc_mock_mobj(&mobj, SPDK_ISCSI_MAX_RECV_DATA_SEGMENT_LENGTH);
2445 MOCK_SET(spdk_mempool_get, &mobj);
2449 check_pdu_payload_read(&pdu, &mobj, rc, 0, 0);
2459 check_pdu_payload_handle(&pdu, primary, NULL, NULL, &mobj, 0);
2472 check_pdu_hdr_handle(&pdu, &mobj, 5792, primary);
2476 check_pdu_payload_read(&pdu, &mobj, rc, 0, 5792);
2480 check_pdu_payload_handle(&pdu, primary, NULL, NULL, &mobj, 0);
2492 check_pdu_hdr_handle(&pdu, &mobj, 21672, primary);
2496 check_pdu_payload_read(&pdu, &mobj, rc, 0, 21672);
2500 check_pdu_payload_handle(&pdu, primary, NULL, NULL, &mobj, 0);
2512 check_pdu_hdr_handle(&pdu, &mobj, 33208, primary);
2516 check_pdu_payload_read(&pdu, &mobj, rc, 0, 33208);
2520 check_pdu_payload_handle(&pdu, primary, NULL, NULL, &mobj, 0);
2532 check_pdu_hdr_handle(&pdu, &mobj, 36056, primary);
2536 check_pdu_payload_read(&pdu, &mobj, rc, 0, 36056);
2540 check_pdu_payload_handle(&pdu, primary, NULL, NULL, &mobj, 0);
2552 check_pdu_hdr_handle(&pdu, &mobj, 47592, primary);
2556 check_pdu_payload_read(&pdu, &mobj, rc, 0, 47592);
2560 check_pdu_payload_handle(&pdu, primary, NULL, NULL, &mobj, 0);
2573 check_pdu_hdr_handle(&pdu, &mobj, 53336, primary);
2577 check_pdu_payload_read(&pdu, &mobj, rc, 0, 53336);
2581 check_pdu_payload_handle(&pdu, primary, &mobj, NULL, NULL, 65536);
2583 check_write_subtask_submit(&lun, &mobj, &pdu, 0, 0, 65536);
2590 free(mobj.buf);