Lines Matching refs:xact_id
137 uint8_t xact_id; member
145 static void gen_prov_ack_send(uint8_t xact_id);
448 static void gen_prov_ack_send(uint8_t xact_id) in gen_prov_ack_send() argument
454 LOG_DBG("xact_id 0x%x", xact_id); in gen_prov_ack_send()
456 if (pending && link.tx.pending_ack == xact_id) { in gen_prov_ack_send()
468 link.tx.pending_ack = xact_id; in gen_prov_ack_send()
472 net_buf_simple_add_u8(&adv->b, xact_id); in gen_prov_ack_send()
492 if (!link.rx.seg && link.rx.id == rx->xact_id) { in gen_prov_cont()
495 gen_prov_ack_send(rx->xact_id); in gen_prov_cont()
502 next_transaction_id(link.rx.id) == rx->xact_id) { in gen_prov_cont()
505 link.rx.id = rx->xact_id; in gen_prov_cont()
513 } else if (rx->xact_id != link.rx.id) { in gen_prov_cont()
514 LOG_WRN("Data for unknown transaction (0x%x != 0x%x)", rx->xact_id, link.rx.id); in gen_prov_cont()
562 if (rx->xact_id == link.tx.id) { in gen_prov_ack()
583 if (rx->xact_id == link.rx.id) { in gen_prov_start()
587 gen_prov_ack_send(rx->xact_id); in gen_prov_start()
597 } else if (rx->xact_id != next_transaction_id(link.rx.id)) { in gen_prov_start()
598 LOG_WRN("Unexpected xact 0x%x, expected 0x%x", rx->xact_id, in gen_prov_start()
605 link.rx.id = rx->xact_id; in gen_prov_start()
978 rx.xact_id = net_buf_simple_pull_u8(buf); in bt_mesh_pb_adv_recv()
985 LOG_DBG("link_id 0x%08x xact_id 0x%x", rx.link_id, rx.xact_id); in bt_mesh_pb_adv_recv()