Lines Matching refs:part_buf

102 	struct ssif_part_buffer part_buf;  member
293 memset(&ssif_bmc->part_buf, 0, sizeof(struct ssif_part_buffer)); in complete_response()
354 struct ssif_part_buffer *part = &ssif_bmc->part_buf; in set_singlepart_response_buffer()
366 struct ssif_part_buffer *part = &ssif_bmc->part_buf; in set_multipart_response_buffer()
460 struct ssif_part_buffer *part = &ssif_bmc->part_buf; in handle_read_processed()
484 ssif_bmc->part_buf.length = *val; in handle_write_received()
485 ssif_bmc->part_buf.index = 0; in handle_write_received()
487 ssif_bmc->part_buf.payload[ssif_bmc->part_buf.index++] = *val; in handle_write_received()
495 struct ssif_part_buffer *part = &ssif_bmc->part_buf; in validate_request_part()
540 struct ssif_part_buffer *part = &ssif_bmc->part_buf; in process_request_part()
580 ssif_bmc->part_buf.smbus_cmd = *val; in process_smbus_cmd()
582 memset(&ssif_bmc->part_buf.payload[0], 0, MAX_PAYLOAD_PER_TRANSACTION); in process_smbus_cmd()
613 if (!supported_read_cmd(ssif_bmc->part_buf.smbus_cmd)) { in on_read_requested_event()
615 ssif_bmc->part_buf.smbus_cmd); in on_read_requested_event()
638 calculate_response_part_pec(&ssif_bmc->part_buf); in on_read_requested_event()
639 ssif_bmc->part_buf.index = 0; in on_read_requested_event()
640 *val = ssif_bmc->part_buf.length; in on_read_requested_event()
682 ssif_bmc->part_buf.address = *val; in on_write_requested_event()
698 if (!supported_write_cmd(ssif_bmc->part_buf.smbus_cmd)) { in on_write_received_event()
700 ssif_bmc->part_buf.smbus_cmd); in on_write_received_event()
731 if (ssif_bmc->part_buf.smbus_cmd == SSIF_IPMI_SINGLEPART_WRITE || in on_stop_event()
732 ssif_bmc->part_buf.smbus_cmd == SSIF_IPMI_MULTIPART_WRITE_END) in on_stop_event()