Lines Matching refs:v2_payload
1331 static int is_sol_partial_ack(struct ipmi_v2_payload * v2_payload, in is_sol_partial_ack() argument
1336 if (v2_payload && in is_sol_partial_ack()
1339 sol_response_acks_packet(rsp, v2_payload) && in is_sol_partial_ack()
1341 v2_payload->payload.sol_packet.character_count)) in is_sol_partial_ack()
1350 v2_payload->payload.sol_packet.character_count - in is_sol_partial_ack()
1362 struct ipmi_v2_payload * v2_payload) in set_sol_packet_sequence_number() argument
1368 v2_payload->payload.sol_packet.packet_sequence_number = in set_sol_packet_sequence_number()
1383 struct ipmi_v2_payload * v2_payload) in ipmi_lan_send_sol() argument
1388 v2_payload->payload_type = IPMI_PAYLOAD_TYPE_SOL; in ipmi_lan_send_sol()
1394 v2_payload->payload.sol_packet.acked_packet_number = 0; /* NA */ in ipmi_lan_send_sol()
1396 set_sol_packet_sequence_number(intf, v2_payload); in ipmi_lan_send_sol()
1398 v2_payload->payload.sol_packet.accepted_character_count = 0; /* NA */ in ipmi_lan_send_sol()
1400 rsp = ipmi_lan_send_sol_payload(intf, v2_payload); in ipmi_lan_send_sol()
1403 chars_to_resend = is_sol_partial_ack(v2_payload, rsp); in ipmi_lan_send_sol()
1414 set_sol_packet_sequence_number(intf, v2_payload); in ipmi_lan_send_sol()
1417 memmove(v2_payload->payload.sol_packet.data, in ipmi_lan_send_sol()
1418 v2_payload->payload.sol_packet.data + in ipmi_lan_send_sol()
1422 v2_payload->payload.sol_packet.character_count = chars_to_resend; in ipmi_lan_send_sol()
1424 rsp = ipmi_lan_send_sol_payload(intf, v2_payload); in ipmi_lan_send_sol()
1426 chars_to_resend = is_sol_partial_ack(v2_payload, rsp); in ipmi_lan_send_sol()