Lines Matching refs:byte
297 static int ppp_save_byte(struct ppp_driver_context *ppp, uint8_t byte) in ppp_save_byte() argument
320 LOG_DBG("Saving byte %02x", byte); in ppp_save_byte()
339 ret = net_pkt_write_u8(ppp->pkt, byte); in ppp_save_byte()
466 static void ppp_handle_client(struct ppp_driver_context *ppp, uint8_t byte) in ppp_handle_client() argument
476 if (byte != client[ppp->client_index]) { in ppp_handle_client()
478 if (byte != client[ppp->client_index]) { in ppp_handle_client()
495 static int ppp_input_byte(struct ppp_driver_context *ppp, uint8_t byte) in ppp_input_byte() argument
502 if (byte == 0x7e) { in ppp_input_byte()
504 LOG_DBG("Sync byte (0x%02x) start", byte); in ppp_input_byte()
508 ppp_handle_client(ppp, byte); in ppp_input_byte()
515 if (byte != 0xff) { in ppp_input_byte()
517 if (byte == 0x7e) { in ppp_input_byte()
523 byte); in ppp_input_byte()
530 LOG_DBG("Address byte (0x%02x) start", byte); in ppp_input_byte()
538 ret = ppp_save_byte(ppp, byte); in ppp_input_byte()
552 if (byte == 0x7e) { in ppp_input_byte()
553 LOG_DBG("End of pkt (0x%02x)", byte); in ppp_input_byte()
557 if (byte == 0x7d) { in ppp_input_byte()
565 byte ^= 0x20; in ppp_input_byte()
569 ret = ppp_save_byte(ppp, byte); in ppp_input_byte()
793 static uint16_t ppp_escape_byte(uint8_t byte, int *offset) in ppp_escape_byte() argument
795 if (byte == 0x7e || byte == 0x7d || byte < 0x20) { in ppp_escape_byte()
797 return (0x7d << 8) | (byte ^ 0x20); in ppp_escape_byte()
801 return byte; in ppp_escape_byte()
812 uint8_t byte; in ppp_send() local
892 byte = 0x7e; in ppp_send()
893 send_off = ppp_send_bytes(ppp, &byte, 1, send_off); in ppp_send()