Lines Matching defs:request
63 * SSIF_REQ_RECVING 0x03 : Receiving request
104 struct ipmi_ssif_msg request;
153 sizeof_field(struct ipmi_ssif_msg, len) + ssif_bmc->request.len,
159 sizeof_field(struct ipmi_ssif_msg, len) + ssif_bmc->request.len,
161 memcpy(&msg, &ssif_bmc->request, count);
203 * the response is aborted and wait for next request
221 /* Clean old request buffer */
222 memset(&ssif_bmc->request, 0, sizeof(struct ipmi_ssif_msg));
252 /* The request is available, userspace application can get the request */
325 /* This is the new READ request.*/
545 /* save the whole part to request*/
546 ssif_bmc->request.len = part->length;
547 memcpy(ssif_bmc->request.payload, part->payload, part->length);
551 ssif_bmc->request.len = 0;
556 len = ssif_bmc->request.len + part->length;
557 /* Do the bound check here, not allow the request len exceed 254 bytes */
564 memcpy(ssif_bmc->request.payload + ssif_bmc->request.len,
566 ssif_bmc->request.len += part->length;
587 * to timeout and resend a new request. In such case check for
593 /* This is new request, flip aborting flag if set */
737 * A BMC that receives an invalid request drop the data for the write