Lines Matching refs:amd
16 struct tee_operation *amd)
24 if (!tee || !amd || count > TEE_MAX_PARAMS)
27 amd->param_types = 0;
33 amd->param_types |= ((tee[i].attr & 0xF) << i * 4);
37 type = TEE_PARAM_TYPE_GET(amd->param_types, i);
50 amd->params[i].mref.buf_id = buf_id;
51 amd->params[i].mref.offset = tee[i].u.memref.shm_offs;
52 amd->params[i].mref.size = tee[i].u.memref.size;
55 i, amd->params[i].mref.buf_id,
56 i, amd->params[i].mref.offset,
57 i, amd->params[i].mref.size);
62 amd->params[i].val.a = tee[i].u.value.a;
63 amd->params[i].val.b = tee[i].u.value.b;
65 i, amd->params[i].val.a,
66 i, amd->params[i].val.b);
73 struct tee_operation *amd)
81 if (!tee || !amd || count > TEE_MAX_PARAMS)
84 /* Assumes amd->param_types is valid */
86 type = TEE_PARAM_TYPE_GET(amd->param_types, i);
103 tee[i].u.memref.shm_offs = amd->params[i].mref.offset;
104 tee[i].u.memref.size = amd->params[i].mref.size;
107 i, amd->params[i].mref.buf_id,
108 i, amd->params[i].mref.offset,
109 i, amd->params[i].mref.size);
112 tee[i].u.value.a = amd->params[i].val.a;
113 tee[i].u.value.b = amd->params[i].val.b;
117 i, amd->params[i].val.a,
118 i, amd->params[i].val.b);