Lines Matching defs:req

1400 	const struct ffa_mtd *req;
1407 WARN("%s: unsupported retrieve req direction.\n", __func__);
1420 req = mbox->tx_buffer;
1443 if (req->emad_count == 0U) {
1465 obj = spmc_shmem_obj_lookup(&spmc_shmem_obj_state, req->handle);
1478 if (req->emad_count != 0U && req->sender_id != obj->desc.sender_id) {
1480 __func__, req->sender_id, obj->desc.sender_id);
1485 if (req->emad_count != 0U && req->tag != obj->desc.tag) {
1487 __func__, req->tag, obj->desc.tag);
1492 if (req->emad_count != 0U && req->emad_count != obj->desc.emad_count) {
1494 __func__, req->emad_count, obj->desc.emad_count);
1500 if ((req->memory_region_attributes & FFA_MEM_ATTR_NS_BIT) != 0U) {
1506 if (req->flags != 0U) {
1507 if ((req->flags & FFA_MTD_FLAG_TYPE_MASK) !=
1514 __func__, req->flags, obj->desc.flags);
1519 if (req->flags != FFA_MTD_FLAG_TYPE_SHARE_MEMORY &&
1520 req->flags != FFA_MTD_FLAG_TYPE_LEND_MEMORY) {
1525 WARN("%s: invalid flags 0x%x\n", __func__, req->flags);
1540 for (size_t i = 0; i < req->emad_count; i++) {
1544 emad = spmc_shmem_obj_get_emad(req, i, ffa_version,
1548 ((uint8_t *) req + total_length)) {
1561 for (size_t i = 0; i < req->emad_count; i++) {
1567 emad = spmc_shmem_obj_get_emad(req, i, ffa_version,
1575 if (req->emad_count &&
1593 if (req->emad_count != 0U) {
1778 const struct ffa_mem_relinquish_descriptor *req;
1795 req = mbox->tx_buffer;
1797 if (req->flags != 0U) {
1798 WARN("%s: unsupported flags 0x%x\n", __func__, req->flags);
1803 if (req->endpoint_count == 0) {
1811 obj = spmc_shmem_obj_lookup(&spmc_shmem_obj_state, req->handle);
1821 if (req->endpoint_count != 1U) {
1823 req->endpoint_count);
1829 if (req->endpoint_array[0] != sp_ctx->sp_id) {
1831 req->endpoint_array[0], sp_ctx->sp_id);
1839 __func__, req->endpoint_array[0]);