Lines Matching full:context

16  * as10x_cmd_get_context - Send get context command to AS10x
18 * @tag: context tag
19 * @pvalue: pointer where to store context value read
34 sizeof(pcmd->body.context.req)); in as10x_cmd_get_context()
37 pcmd->body.context.req.proc_id = cpu_to_le16(CONTROL_PROC_CONTEXT); in as10x_cmd_get_context()
38 pcmd->body.context.req.tag = cpu_to_le16(tag); in as10x_cmd_get_context()
39 pcmd->body.context.req.type = cpu_to_le16(GET_CONTEXT_DATA); in as10x_cmd_get_context()
45 sizeof(pcmd->body.context.req) in as10x_cmd_get_context()
48 sizeof(prsp->body.context.rsp) in as10x_cmd_get_context()
57 /* parse response: context command do not follow the common response */ in as10x_cmd_get_context()
63 *pvalue = le32_to_cpu((__force __le32)prsp->body.context.rsp.reg_val.u.value32); in as10x_cmd_get_context()
72 * as10x_cmd_set_context - send set context command to AS10x
74 * @tag: context tag
75 * @value: value to set in context
90 sizeof(pcmd->body.context.req)); in as10x_cmd_set_context()
93 pcmd->body.context.req.proc_id = cpu_to_le16(CONTROL_PROC_CONTEXT); in as10x_cmd_set_context()
94 /* pcmd->body.context.req.reg_val.mode initialization is not required */ in as10x_cmd_set_context()
95 pcmd->body.context.req.reg_val.u.value32 = (__force u32)cpu_to_le32(value); in as10x_cmd_set_context()
96 pcmd->body.context.req.tag = cpu_to_le16(tag); in as10x_cmd_set_context()
97 pcmd->body.context.req.type = cpu_to_le16(SET_CONTEXT_DATA); in as10x_cmd_set_context()
103 sizeof(pcmd->body.context.req) in as10x_cmd_set_context()
106 sizeof(prsp->body.context.rsp) in as10x_cmd_set_context()
115 /* parse response: context command do not follow the common response */ in as10x_cmd_set_context()
173 * as10x_context_rsp_parse - Parse context command response
185 err = prsp->body.context.rsp.error; in as10x_context_rsp_parse()
188 (le16_to_cpu(prsp->body.context.rsp.proc_id) == proc_id)) { in as10x_context_rsp_parse()