| /drivers/i3c/ |
| A D | i3c_ibi_workq.c | 57 uint8_t *payload, size_t payload_len) in i3c_ibi_work_enqueue_target_irq() argument 73 ibi_node->payload.payload_len = payload_len; in i3c_ibi_work_enqueue_target_irq() 75 if ((payload != NULL) && (payload_len > 0U)) { in i3c_ibi_work_enqueue_target_irq() 77 payload, payload_len); in i3c_ibi_work_enqueue_target_irq() 131 ibi_node->payload.payload_len = 0; in i3c_ibi_work_enqueue_hotjoin() 180 ibi_node->payload.payload_len); in i3c_ibi_work_handler() 182 if (ibi_node->payload.payload_len > 0U) { in i3c_ibi_work_handler() 184 ibi_node->payload.payload_len, "IBI Payload"); in i3c_ibi_work_handler() 190 if (ibi_node->payload.payload_len != 0U) { in i3c_ibi_work_handler()
|
| A D | i3cs_it51xxx.c | 406 if (request->payload_len > sizeof(data->fifo.tx_data) + 1) { in it51xxx_i3cs_target_ibi_raise() 412 request->payload_len == 0) { in it51xxx_i3cs_target_ibi_raise() 418 request->payload_len != 0) { in it51xxx_i3cs_target_ibi_raise() 424 if (request->payload_len == 0) { in it51xxx_i3cs_target_ibi_raise() 431 if (request->payload_len > 1) { in it51xxx_i3cs_target_ibi_raise() 446 request->payload_len - 1); in it51xxx_i3cs_target_ibi_raise()
|
| A D | i3c_dw.c | 1290 if ((request->payload_len > 5) || (request->payload_len == 0)) { in dw_i3c_target_ibi_raise_tir() 1296 SLV_INTR_REQ_SIR_DATA_LENGTH(request->payload_len - 1); in dw_i3c_target_ibi_raise_tir() 1300 SLV_SIR_DATA_BYTE0((request->payload_len > 1) ? request->payload[1] : 0); in dw_i3c_target_ibi_raise_tir() 1302 SLV_SIR_DATA_BYTE1((request->payload_len > 2) ? request->payload[2] : 0); in dw_i3c_target_ibi_raise_tir() 1304 SLV_SIR_DATA_BYTE2((request->payload_len > 3) ? request->payload[3] : 0); in dw_i3c_target_ibi_raise_tir() 1306 SLV_SIR_DATA_BYTE3((request->payload_len > 4) ? request->payload[4] : 0); in dw_i3c_target_ibi_raise_tir()
|
| A D | i3c_npcx.c | 1966 if ((request == NULL) || ((request->payload_len) && (request->payload == NULL))) { in npcx_i3c_target_ibi_raise() 1982 if (request->payload_len == 0) { in npcx_i3c_target_ibi_raise() 1984 request->payload_len); in npcx_i3c_target_ibi_raise() 1995 if (request->payload_len > 1) { in npcx_i3c_target_ibi_raise() 1996 if (request->payload_len <= 32) { in npcx_i3c_target_ibi_raise() 1997 for (index = 1; index < (request->payload_len - 1); index++) { in npcx_i3c_target_ibi_raise()
|
| A D | i3c_cdns.c | 1239 if (request->payload_len > data->hw_cfg.ibi_mem_depth) { in cdns_i3c_target_ibi_raise_intr() 1244 cdns_i3c_write_ibi_fifo(config, request->payload, request->payload_len); in cdns_i3c_target_ibi_raise_intr() 1248 ibi_ctrl_val |= SLV_IBI_PL(request->payload_len); in cdns_i3c_target_ibi_raise_intr()
|
| A D | i3c_shell.c | 2048 request.payload_len = data_length; in cmd_i3c_ibi_tir()
|
| /drivers/bluetooth/hci/ |
| A D | userchan.c | 99 uint16_t payload_len = 0; in hci_packet_complete() local 112 payload_len = cmd->param_len; in hci_packet_complete() 123 payload_len = sys_le16_to_cpu(acl->len); in hci_packet_complete() 134 payload_len = sco->len; in hci_packet_complete() 145 payload_len = evt->len; in hci_packet_complete() 156 payload_len = bt_iso_hdr_len(sys_le16_to_cpu(iso->len)); in hci_packet_complete() 167 if (buf_len < header_len + payload_len) { in hci_packet_complete() 171 return (int32_t)header_len + payload_len; in hci_packet_complete()
|
| A D | hci_nxp.c | 252 uint8_t payload_len; in bt_evt_recv() local 257 payload_len = data[1]; in bt_evt_recv() 266 if ((len - BT_HCI_EVT_HDR_SIZE) != payload_len) { in bt_evt_recv() 301 uint16_t payload_len; in bt_acl_recv() local 308 memcpy((void *)&payload_len, (void *)&data[2], 2); in bt_acl_recv() 309 if ((len - BT_HCI_ACL_HDR_SIZE) != payload_len) { in bt_acl_recv()
|
| A D | hci_nxp_setup.c | 586 uint32_t payload_len; in fw_upload_get_last_5bytes() local 600 payload_len = fw_upload_get_payload_length(buffer); in fw_upload_get_last_5bytes() 602 if ((len == CMD_HDR_LEN) || ((uint32_t)len == payload_len)) { in fw_upload_get_last_5bytes() 621 *sending_len = payload_len; in fw_upload_update_result() 632 uint32_t payload_len; in fw_upload_write_hdr_and_payload() local 639 payload_len = fw_upload_get_payload_length(buffer); in fw_upload_write_hdr_and_payload() 648 fw_upload_update_result(payload_len, &sending_len, in fw_upload_write_hdr_and_payload() 674 sending_len = payload_len; in fw_upload_write_hdr_and_payload() 676 } else if (len_to_send == (payload_len + 1)) { in fw_upload_write_hdr_and_payload() 685 sending_len = payload_len; in fw_upload_write_hdr_and_payload() [all …]
|
| /drivers/lora/ |
| A D | rylrxxx.c | 39 #define RYLR_PAYLOAD_LENGTH_FIELD_CHARS(payload_len) \ argument 40 (payload_len >= 100 ? 3 : (payload_len >= 10 ? 2 : 1)) 41 #define RYLR_CMD_SEND_LENGTH(payload_len) \ argument 43 RYLR_PAYLOAD_LENGTH_FIELD_CHARS(payload_len) + payload_len) 369 int rylr_send(const struct device *dev, uint8_t *payload, uint32_t payload_len) in rylr_send() argument 373 int cmd_len = RYLR_CMD_SEND_LENGTH(payload_len); in rylr_send() 400 snprintf(data->cmd_buffer, sizeof(data->cmd_buffer), RYLR_CMD_SEND_FORMAT, payload_len, in rylr_send() 414 int rylr_send_async(const struct device *dev, uint8_t *payload, uint32_t payload_len, in rylr_send_async() argument 441 cmd_len = RYLR_CMD_SEND_LENGTH(payload_len); in rylr_send_async() 457 RYLR_CMD_SEND_FORMAT, payload_len, payload); in rylr_send_async()
|
| /drivers/ieee802154/ |
| A D | ieee802154_esp32.c | 295 uint8_t payload_len = frag->len; in esp32_tx() local 300 if (payload_len > IEEE802154_MTU) { in esp32_tx() 301 LOG_ERR("Payload too large: %d", payload_len); in esp32_tx() 305 LOG_HEXDUMP_DBG(payload, payload_len, "TX buffer:"); in esp32_tx() 307 data->tx_psdu[0] = payload_len + IEEE802154_FCS_LENGTH; in esp32_tx() 308 memcpy(data->tx_psdu + 1, payload, payload_len); in esp32_tx()
|
| A D | ieee802154_kw41z.c | 619 uint8_t payload_len = frag->len; in kw41z_tx() local 639 if (payload_len > KW41Z_PSDU_LENGTH) { in kw41z_tx() 651 ((uint8_t *)ZLL->PKT_BUFFER_TX)[0] = payload_len + KW41Z_FCS_LENGTH; in kw41z_tx() 653 (void *)frag->data, payload_len); in kw41z_tx() 655 ((uint8_t *)ZLL->PKT_BUFFER)[0] = payload_len + KW41Z_FCS_LENGTH; in kw41z_tx() 657 (void *)frag->data, payload_len); in kw41z_tx() 670 payload_len * KW41Z_PER_BYTE_TIME + 10 + in kw41z_tx() 674 payload_len, tx_timeout, frag->data[2]); in kw41z_tx() 681 payload_len, frag->data[2]); in kw41z_tx()
|
| A D | ieee802154_b91.c | 174 static int b91_set_tx_payload(uint8_t *payload, uint8_t payload_len) in b91_set_tx_payload() argument 180 if (payload_len > (B91_TRX_LENGTH - B91_PAYLOAD_OFFSET - IEEE802154_FCS_LENGTH)) { in b91_set_tx_payload() 184 rf_data_len = payload_len + 1; in b91_set_tx_payload() 190 data.tx_buffer[4] = payload_len + IEEE802154_FCS_LENGTH; in b91_set_tx_payload() 191 memcpy(data.tx_buffer + B91_PAYLOAD_OFFSET, payload, payload_len); in b91_set_tx_payload()
|
| A D | ieee802154_nrf5.c | 586 uint8_t payload_len = frag->len; in nrf5_tx() local 590 if (payload_len > IEEE802154_MTU) { in nrf5_tx() 591 LOG_ERR("Payload too large: %d", payload_len); in nrf5_tx() 595 LOG_DBG("%p (%u)", (void *)payload, payload_len); in nrf5_tx() 597 nrf5_radio->tx_psdu[0] = payload_len + IEEE802154_FCS_LENGTH; in nrf5_tx() 598 memcpy(nrf5_radio->tx_psdu + 1, payload, payload_len); in nrf5_tx() 655 memcpy(payload, nrf5_radio->tx_psdu + 1, payload_len); in nrf5_tx()
|
| A D | ieee802154_mcxw.c | 358 uint8_t payload_len = frag->len; in mcxw_tx() local 365 if (payload_len > IEEE802154_MTU) { in mcxw_tx() 366 LOG_ERR("Payload too large: %d", payload_len); in mcxw_tx() 370 mcxw_radio->tx_frame.length = payload_len + IEEE802154_FCS_LENGTH; in mcxw_tx() 371 memcpy(mcxw_radio->tx_frame.psdu, payload, payload_len); in mcxw_tx()
|
| A D | ieee802154_mcr20a.c | 1079 size_t payload_len = frag->len; in write_txfifo_content() local 1082 payload_len + MCR20A_FCS_LENGTH in write_txfifo_content() 1091 .len = payload_len in write_txfifo_content() 1099 if (payload_len > MCR20A_PSDU_LENGTH) { in write_txfifo_content()
|
| /drivers/usb/udc/ |
| A D | udc_nrf.c | 572 size_t payload_len; in usbd_dmareq_process() local 601 payload_len = udc_mps_ep_size(ep_cfg); in usbd_dmareq_process() 604 payload_len = buf->len; in usbd_dmareq_process() 610 memcpy(m_tx_buffer, payload_buf, payload_len); in usbd_dmareq_process() 618 payload_len = net_buf_tailroom(buf); in usbd_dmareq_process() 622 if (received > payload_len) { in usbd_dmareq_process() 623 LOG_ERR("buffer too small: r: %u, l: %u", received, payload_len); in usbd_dmareq_process() 625 payload_len = received; in usbd_dmareq_process() 631 net_buf_add(buf, payload_len); in usbd_dmareq_process() 645 ep, payload_len); in usbd_dmareq_process() [all …]
|
| /drivers/sensor/st/lsm6dsv16x/ |
| A D | lsm6dsv16x_trigger.c | 366 if (payload->payload_len != sizeof(lsm6dsv16x->ibi_payload)) { in lsm6dsv16x_ibi_cb() 371 memcpy(&lsm6dsv16x->ibi_payload, payload->payload, payload->payload_len); in lsm6dsv16x_ibi_cb()
|