Lines Matching refs:remaining

55 static struct net_buf *bt_esp_evt_recv(uint8_t *data, size_t remaining)  in bt_esp_evt_recv()  argument
62 if (remaining < sizeof(hdr)) { in bt_esp_evt_recv()
71 remaining -= sizeof(hdr); in bt_esp_evt_recv()
73 if (remaining != hdr.len) { in bt_esp_evt_recv()
92 if (buf_tailroom < remaining) { in bt_esp_evt_recv()
93 LOG_ERR("Not enough space in buffer %zu/%zu", remaining, buf_tailroom); in bt_esp_evt_recv()
98 net_buf_add_mem(buf, data, remaining); in bt_esp_evt_recv()
103 static struct net_buf *bt_esp_acl_recv(uint8_t *data, size_t remaining) in bt_esp_acl_recv() argument
109 if (remaining < sizeof(hdr)) { in bt_esp_acl_recv()
118 remaining -= sizeof(hdr); in bt_esp_acl_recv()
126 if (remaining != sys_le16_to_cpu(hdr.len)) { in bt_esp_acl_recv()
133 if (buf_tailroom < remaining) { in bt_esp_acl_recv()
134 LOG_ERR("Not enough space in buffer %zu/%zu", remaining, buf_tailroom); in bt_esp_acl_recv()
139 LOG_DBG("len %u", remaining); in bt_esp_acl_recv()
140 net_buf_add_mem(buf, data, remaining); in bt_esp_acl_recv()
145 static struct net_buf *bt_esp_iso_recv(uint8_t *data, size_t remaining) in bt_esp_iso_recv() argument
151 if (remaining < sizeof(hdr)) { in bt_esp_iso_recv()
160 remaining -= sizeof(hdr); in bt_esp_iso_recv()
168 if (remaining != bt_iso_hdr_len(sys_le16_to_cpu(hdr.len))) { in bt_esp_iso_recv()
175 if (buf_tailroom < remaining) { in bt_esp_iso_recv()
176 LOG_ERR("Not enough space in buffer %zu/%zu", remaining, buf_tailroom); in bt_esp_iso_recv()
181 LOG_DBG("len %zu", remaining); in bt_esp_iso_recv()
182 net_buf_add_mem(buf, data, remaining); in bt_esp_iso_recv()
193 size_t remaining = len; in hci_esp_host_rcv_pkt() local
198 remaining -= sizeof(pkt_indicator); in hci_esp_host_rcv_pkt()
202 buf = bt_esp_evt_recv(data, remaining); in hci_esp_host_rcv_pkt()
206 buf = bt_esp_acl_recv(data, remaining); in hci_esp_host_rcv_pkt()
210 buf = bt_esp_iso_recv(data, remaining); in hci_esp_host_rcv_pkt()