Lines Matching refs:len
43 void bta_ag_ci_rx_write(UINT16 handle, char *p_data, UINT16 len) in bta_ag_ci_rx_write() argument
46 UINT16 len_remaining = len; in bta_ag_ci_rx_write()
49 if (len > (RFCOMM_DATA_POOL_BUF_SIZE - sizeof(tBTA_AG_CI_RX_WRITE) - 1)) in bta_ag_ci_rx_write()
50 len = RFCOMM_DATA_POOL_BUF_SIZE - sizeof(tBTA_AG_CI_RX_WRITE) - 1; in bta_ag_ci_rx_write()
54 if (len_remaining < len) in bta_ag_ci_rx_write()
55 len = len_remaining; in bta_ag_ci_rx_write()
57 …if ((p_buf = (tBTA_AG_CI_RX_WRITE *) GKI_getbuf((UINT16)(sizeof(tBTA_AG_CI_RX_WRITE) + len + 1))) … in bta_ag_ci_rx_write()
63 strncpy(p_data_area, p_data, len); in bta_ag_ci_rx_write()
64 p_data_area[len] = 0; in bta_ag_ci_rx_write()
68 APPL_TRACE_ERROR("ERROR: Unable to allocate buffer to hold AT response code. len=%i", len); in bta_ag_ci_rx_write()
72 len_remaining-=len; in bta_ag_ci_rx_write()
73 p_data+=len; in bta_ag_ci_rx_write()