Lines Matching refs:sol_packet
499 rsp->payload.sol_packet.packet_sequence_number = in ipmi_lan_poll_recv()
502 rsp->payload.sol_packet.acked_packet_number = in ipmi_lan_poll_recv()
505 rsp->payload.sol_packet.accepted_character_count = in ipmi_lan_poll_recv()
508 rsp->payload.sol_packet.is_nack = in ipmi_lan_poll_recv()
511 rsp->payload.sol_packet.transfer_unavailable = in ipmi_lan_poll_recv()
514 rsp->payload.sol_packet.sol_inactive = in ipmi_lan_poll_recv()
517 rsp->payload.sol_packet.transmit_overrun = in ipmi_lan_poll_recv()
520 rsp->payload.sol_packet.break_detected = in ipmi_lan_poll_recv()
526 rsp->payload.sol_packet.packet_sequence_number); in ipmi_lan_poll_recv()
529 rsp->payload.sol_packet.acked_packet_number); in ipmi_lan_poll_recv()
532 rsp->payload.sol_packet.accepted_character_count); in ipmi_lan_poll_recv()
535 rsp->payload.sol_packet.is_nack? "true" : "false"); in ipmi_lan_poll_recv()
538 rsp->payload.sol_packet.transfer_unavailable? "true" : "false"); in ipmi_lan_poll_recv()
541 rsp->payload.sol_packet.sol_inactive? "true" : "false"); in ipmi_lan_poll_recv()
544 rsp->payload.sol_packet.transmit_overrun? "true" : "false"); in ipmi_lan_poll_recv()
547 rsp->payload.sol_packet.break_detected? "true" : "false"); in ipmi_lan_poll_recv()
1163 payload->payload.sol_packet.character_count; // The actual payload in ipmi_lan_build_sol_msg()
1188 msg[len++] = payload->payload.sol_packet.character_count + 5; in ipmi_lan_build_sol_msg()
1191 msg[len++] = payload->payload.sol_packet.packet_sequence_number; in ipmi_lan_build_sol_msg()
1192 msg[len++] = payload->payload.sol_packet.acked_packet_number; in ipmi_lan_build_sol_msg()
1193 msg[len++] = payload->payload.sol_packet.accepted_character_count; in ipmi_lan_build_sol_msg()
1194 msg[len] = payload->payload.sol_packet.is_nack ? 0x40 : 0; in ipmi_lan_build_sol_msg()
1195 msg[len] |= payload->payload.sol_packet.assert_ring_wor ? 0x20 : 0; in ipmi_lan_build_sol_msg()
1196 msg[len] |= payload->payload.sol_packet.generate_break ? 0x10 : 0; in ipmi_lan_build_sol_msg()
1197 msg[len] |= payload->payload.sol_packet.deassert_cts ? 0x08 : 0; in ipmi_lan_build_sol_msg()
1198 msg[len] |= payload->payload.sol_packet.deassert_dcd_dsr ? 0x04 : 0; in ipmi_lan_build_sol_msg()
1199 msg[len] |= payload->payload.sol_packet.flush_inbound ? 0x02 : 0; in ipmi_lan_build_sol_msg()
1200 msg[len++] |= payload->payload.sol_packet.flush_outbound ? 0x01 : 0; in ipmi_lan_build_sol_msg()
1204 if (payload->payload.sol_packet.character_count) { in ipmi_lan_build_sol_msg()
1207 payload->payload.sol_packet.data, in ipmi_lan_build_sol_msg()
1208 payload->payload.sol_packet.character_count); in ipmi_lan_build_sol_msg()
1209 len += payload->payload.sol_packet.character_count; in ipmi_lan_build_sol_msg()
1242 (rsp->payload.sol_packet.acked_packet_number == in sol_response_acks_packet()
1243 payload->payload.sol_packet.packet_sequence_number)); in sol_response_acks_packet()
1287 if (payload->payload.sol_packet.packet_sequence_number == 0) { in ipmi_lan_send_sol_payload()
1340 (rsp->payload.sol_packet.accepted_character_count < in is_sol_partial_ack()
1341 v2_payload->payload.sol_packet.character_count)) in is_sol_partial_ack()
1343 if (rsp->payload.sol_packet.accepted_character_count == 0) { in is_sol_partial_ack()
1350 v2_payload->payload.sol_packet.character_count - in is_sol_partial_ack()
1351 rsp->payload.sol_packet.accepted_character_count; in is_sol_partial_ack()
1368 v2_payload->payload.sol_packet.packet_sequence_number = in set_sol_packet_sequence_number()
1394 v2_payload->payload.sol_packet.acked_packet_number = 0; /* NA */ in ipmi_lan_send_sol()
1398 v2_payload->payload.sol_packet.accepted_character_count = 0; /* NA */ 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()
1419 rsp->payload.sol_packet.accepted_character_count, in ipmi_lan_send_sol()
1422 v2_payload->payload.sol_packet.character_count = chars_to_resend; in ipmi_lan_send_sol()
1457 if (rsp->payload.sol_packet.packet_sequence_number == in check_sol_packet_for_new_data()
1481 if (rsp && rsp->payload.sol_packet.packet_sequence_number) in check_sol_packet_for_new_data()
1484 rsp->payload.sol_packet.packet_sequence_number; in check_sol_packet_for_new_data()
1503 (rsp->payload.sol_packet.packet_sequence_number)) in ack_sol_packet()
1518 ack.payload.sol_packet.packet_sequence_number = 0; in ack_sol_packet()
1520 ack.payload.sol_packet.acked_packet_number = in ack_sol_packet()
1521 rsp->payload.sol_packet.packet_sequence_number; in ack_sol_packet()
1523 ack.payload.sol_packet.accepted_character_count = rsp->data_len; in ack_sol_packet()