Lines Matching refs:buffer
39 const void * buffer; member
301 data = (rt_uint32_t *)device->eps.ep_cmd->buffer; in _rndis_response_available()
304 device->eps.ep_cmd->request.buffer = device->eps.ep_cmd->buffer; in _rndis_response_available()
347 response->buffer = resp; in _rndis_init_response()
376 static void _copy_resp(rndis_query_cmplt_t resp, const void * buffer) in _copy_resp() argument
379 rt_memcpy(resp_buffer, buffer, resp->InformationBufferLength); in _copy_resp()
543 response->buffer = resp; in _rndis_query_response()
608 response->buffer = resp; in _rndis_set_response()
658 response->buffer = resp; in _rndis_reset_response()
694 response->buffer = resp; in _rndis_keepalive_response()
793 msg = (rndis_gen_msg_t)response->buffer; in _rndis_get_encapsulated_response()
802 rt_free((void *)response->buffer); in _rndis_get_encapsulated_response()
810 data = (rt_uint32_t *)((rt_rndis_eth_t)func->user_data)->eps.ep_cmd->buffer; in _rndis_get_encapsulated_response()
813 …_eth_t)func->user_data)->eps.ep_cmd->request.buffer = ((rt_rndis_eth_t)func->user_data)->eps.ep_cm… in _rndis_get_encapsulated_response()
886 data = (char*)eps->ep_out->buffer; in _ep_out_handler()
918 eps->ep_out->request.buffer = eps->ep_out->buffer; in _ep_out_handler()
955 eps->ep_in->buffer = ((rt_rndis_eth_t)func->user_data)->tx_pool; in _function_enable()
956 eps->ep_out->buffer = ((rt_rndis_eth_t)func->user_data)->rx_pool; in _function_enable()
957 eps->ep_cmd->buffer = (rt_uint8_t*)((rt_rndis_eth_t)func->user_data)->cmd_pool; in _function_enable()
959 eps->ep_out->request.buffer = eps->ep_out->buffer; in _function_enable()
983 rt_free((void *)response->buffer); in _function_enable()
1021 rt_free((void *)response->buffer); in _function_disable()
1086 static rt_ssize_t rt_rndis_eth_read(rt_device_t dev, rt_off_t pos, void* buffer, rt_size_t size) in rt_rndis_eth_read() argument
1092 static rt_ssize_t rt_rndis_eth_write (rt_device_t dev, rt_off_t pos, const void* buffer, rt_size_t … in rt_rndis_eth_write() argument
1150 device->eps.ep_out->request.buffer = device->eps.ep_out->buffer; in rt_rndis_eth_rx()
1163 char * buffer; in rt_rndis_eth_tx() local
1191 buffer = (char *)&device->tx_buffer + sizeof(struct rndis_packet_msg); in rt_rndis_eth_tx()
1194 rt_memcpy(buffer, q->payload, q->len); in rt_rndis_eth_tx()
1195 buffer += q->len; in rt_rndis_eth_tx()
1222 device->eps.ep_in->request.buffer = (void *)&device->tx_buffer; in rt_rndis_eth_tx()
1282 response->buffer = resp; in _rndis_indicate_status_msg()