Home
last modified time | relevance | path

Searched refs:payload_len (Results 1 – 18 of 18) sorted by relevance

/drivers/i3c/
A Di3c_ibi_workq.c57 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 Di3cs_it51xxx.c406 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 Di3c_dw.c1290 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 Di3c_npcx.c1966 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 Di3c_cdns.c1239 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 Di3c_shell.c2048 request.payload_len = data_length; in cmd_i3c_ibi_tir()
/drivers/bluetooth/hci/
A Duserchan.c99 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 Dhci_nxp.c252 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 Dhci_nxp_setup.c586 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 Drylrxxx.c39 #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 Dieee802154_esp32.c295 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 Dieee802154_kw41z.c619 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 Dieee802154_b91.c174 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 Dieee802154_nrf5.c586 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 Dieee802154_mcxw.c358 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 Dieee802154_mcr20a.c1079 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 Dudc_nrf.c572 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 Dlsm6dsv16x_trigger.c366 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()

Completed in 103 milliseconds