Lines Matching refs:buffer
213 …tic whd_buffer_t whd_sdpcm_get_next_buffer_in_queue(whd_driver_t whd_driver, whd_buffer_t buffer);
214 …ic void whd_sdpcm_set_next_buffer_in_queue(whd_driver_t whd_driver, whd_buffer_t buffer,
333 void whd_sdpcm_process_rx_packet(whd_driver_t whd_driver, whd_buffer_t buffer) in whd_sdpcm_process_rx_packet() argument
341 packet = (bus_common_header_t *)whd_buffer_get_current_piece_data_pointer(whd_driver, buffer); in whd_sdpcm_process_rx_packet()
356 result = whd_buffer_release(whd_driver, buffer, WHD_NETWORK_RX); in whd_sdpcm_process_rx_packet()
363 … < (uint16_t)SDPCM_HEADER_LEN) || (size > whd_buffer_get_current_piece_size(whd_driver, buffer) ) ) in whd_sdpcm_process_rx_packet()
369 result = whd_buffer_release(whd_driver, buffer, WHD_NETWORK_RX); in whd_sdpcm_process_rx_packet()
382 result = whd_buffer_release(whd_driver, buffer, WHD_NETWORK_RX); in whd_sdpcm_process_rx_packet()
394 … add_sdpcm_log_entry(LOG_RX, IOCTL, whd_buffer_get_current_piece_size(whd_driver, buffer), in whd_sdpcm_process_rx_packet()
395 … (char *)whd_buffer_get_current_piece_data_pointer(whd_driver, buffer) ); in whd_sdpcm_process_rx_packet()
403 result = whd_buffer_release(whd_driver, buffer, WHD_NETWORK_RX); in whd_sdpcm_process_rx_packet()
411 whd_buffer_add_remove_at_front(whd_driver, &buffer, in whd_sdpcm_process_rx_packet()
415 whd_process_cdc(whd_driver, buffer); in whd_sdpcm_process_rx_packet()
427 result = whd_buffer_release(whd_driver, buffer, WHD_NETWORK_RX); in whd_sdpcm_process_rx_packet()
435 whd_buffer_add_remove_at_front(whd_driver, &buffer, in whd_sdpcm_process_rx_packet()
439 whd_process_bdc(whd_driver, buffer); in whd_sdpcm_process_rx_packet()
448 whd_buffer_add_remove_at_front(whd_driver, &buffer, in whd_sdpcm_process_rx_packet()
452 whd_process_bdc_event(whd_driver, buffer, size); in whd_sdpcm_process_rx_packet()
458 result = whd_buffer_release(whd_driver, buffer, WHD_NETWORK_RX); in whd_sdpcm_process_rx_packet()
475 whd_result_t whd_sdpcm_get_packet_to_send(whd_driver_t whd_driver, whd_buffer_t *buffer) in whd_sdpcm_get_packet_to_send() argument
524 *buffer = sdpcm_info->send_queue_head[ac]; in whd_sdpcm_get_packet_to_send()
525 sdpcm_info->send_queue_head[ac] = whd_sdpcm_get_next_buffer_in_queue(whd_driver, *buffer); in whd_sdpcm_get_packet_to_send()
539 packet = (bus_common_header_t *)whd_buffer_get_current_piece_data_pointer(whd_driver, *buffer); in whd_sdpcm_get_packet_to_send()
576 whd_result_t whd_send_to_bus(whd_driver_t whd_driver, whd_buffer_t buffer, in whd_send_to_bus() argument
582 (bus_common_header_t *)whd_buffer_get_current_piece_data_pointer(whd_driver, buffer); in whd_send_to_bus()
589 size = whd_buffer_get_current_piece_size(whd_driver, buffer); in whd_send_to_bus()
603 data = whd_buffer_get_current_piece_data_pointer(whd_driver, buffer); in whd_send_to_bus()
606 whd_buffer_get_current_piece_size(whd_driver, buffer), in whd_send_to_bus()
614 result = whd_buffer_release(whd_driver, buffer, WHD_NETWORK_TX); in whd_send_to_bus()
629 result = whd_buffer_release(whd_driver, buffer, WHD_NETWORK_TX); in whd_send_to_bus()
643 whd_sdpcm_set_next_buffer_in_queue(whd_driver, NULL, buffer); in whd_send_to_bus()
646 whd_sdpcm_set_next_buffer_in_queue(whd_driver, buffer, sdpcm_info->send_queue_tail[ac]); in whd_send_to_bus()
648 sdpcm_info->send_queue_tail[ac] = buffer; in whd_send_to_bus()
651 sdpcm_info->send_queue_head[ac] = buffer; in whd_send_to_bus()
668 static whd_buffer_t whd_sdpcm_get_next_buffer_in_queue(whd_driver_t whd_driver, whd_buffer_t buffer) in whd_sdpcm_get_next_buffer_in_queue() argument
670 …r_t *packet = (whd_buffer_header_t *)whd_buffer_get_current_piece_data_pointer(whd_driver, buffer); in whd_sdpcm_get_next_buffer_in_queue()
683 static void whd_sdpcm_set_next_buffer_in_queue(whd_driver_t whd_driver, whd_buffer_t buffer, whd_bu… in whd_sdpcm_set_next_buffer_in_queue() argument
687 packet->queue_next = buffer; in whd_sdpcm_set_next_buffer_in_queue()