Lines Matching refs:p_pkt

39 static tAVRC_STS avrc_bld_next_cmd(tAVRC_NEXT_CMD* p_cmd, BT_HDR* p_pkt) {  in avrc_bld_next_cmd()  argument
45 p_start = (uint8_t*)(p_pkt + 1) + p_pkt->offset; in avrc_bld_next_cmd()
51 p_pkt->len = (p_data - p_start); in avrc_bld_next_cmd()
72 BT_HDR* p_pkt) { in avrc_bld_set_abs_volume_cmd() argument
77 p_start = (uint8_t*)(p_pkt + 1) + p_pkt->offset; in avrc_bld_set_abs_volume_cmd()
82 p_pkt->len = (p_data - p_start); in avrc_bld_set_abs_volume_cmd()
96 static tAVRC_STS avrc_bld_register_notifn(BT_HDR* p_pkt, uint8_t event_id, in avrc_bld_register_notifn() argument
103 p_start = (uint8_t*)(p_pkt + 1) + p_pkt->offset; in avrc_bld_register_notifn()
109 p_pkt->len = (p_data - p_start); in avrc_bld_register_notifn()
124 static tAVRC_STS avrc_bld_get_capability_cmd(BT_HDR* p_pkt, uint8_t cap_id) { in avrc_bld_get_capability_cmd() argument
126 uint8_t* p_start = (uint8_t*)(p_pkt + 1) + p_pkt->offset; in avrc_bld_get_capability_cmd()
131 p_pkt->len = (p_data - p_start); in avrc_bld_get_capability_cmd()
145 static tAVRC_STS avrc_bld_list_player_app_attr_cmd(BT_HDR* p_pkt) { in avrc_bld_list_player_app_attr_cmd() argument
147 uint8_t* p_start = (uint8_t*)(p_pkt + 1) + p_pkt->offset; in avrc_bld_list_player_app_attr_cmd()
151 p_pkt->len = (p_data - p_start); in avrc_bld_list_player_app_attr_cmd()
165 static tAVRC_STS avrc_bld_list_player_app_values_cmd(BT_HDR* p_pkt, in avrc_bld_list_player_app_values_cmd() argument
168 uint8_t* p_start = (uint8_t*)(p_pkt + 1) + p_pkt->offset; in avrc_bld_list_player_app_values_cmd()
173 p_pkt->len = (p_data - p_start); in avrc_bld_list_player_app_values_cmd()
189 BT_HDR* p_pkt, uint8_t num_attrib_id, uint8_t* attrib_ids) { in avrc_bld_get_current_player_app_values_cmd() argument
191 uint8_t* p_start = (uint8_t*)(p_pkt + 1) + p_pkt->offset; in avrc_bld_get_current_player_app_values_cmd()
201 p_pkt->len = (p_data - p_start); in avrc_bld_get_current_player_app_values_cmd()
217 BT_HDR* p_pkt, uint8_t num_attrib_id, tAVRC_APP_SETTING* p_val) { in avrc_bld_set_current_player_app_values_cmd() argument
219 uint8_t* p_start = (uint8_t*)(p_pkt + 1) + p_pkt->offset; in avrc_bld_set_current_player_app_values_cmd()
232 p_pkt->len = (p_data - p_start); in avrc_bld_set_current_player_app_values_cmd()
248 BT_HDR* p_pkt, tAVRC_GET_APP_ATTR_TXT_CMD* p_cmd) { in avrc_bld_get_player_app_setting_attr_text_cmd() argument
251 uint8_t* p_start = (uint8_t*)(p_pkt + 1) + p_pkt->offset; in avrc_bld_get_player_app_setting_attr_text_cmd()
261 p_pkt->len = (p_data - p_start); in avrc_bld_get_player_app_setting_attr_text_cmd()
277 BT_HDR* p_pkt, tAVRC_GET_APP_VAL_TXT_CMD* p_cmd) { in avrc_bld_get_player_app_setting_value_text_cmd() argument
280 uint8_t* p_start = (uint8_t*)(p_pkt + 1) + p_pkt->offset; in avrc_bld_get_player_app_setting_value_text_cmd()
290 p_pkt->len = (p_data - p_start); in avrc_bld_get_player_app_setting_value_text_cmd()
304 static tAVRC_STS avrc_bld_get_element_attr_cmd(BT_HDR* p_pkt, in avrc_bld_get_element_attr_cmd() argument
308 uint8_t* p_start = (uint8_t*)(p_pkt + 1) + p_pkt->offset; in avrc_bld_get_element_attr_cmd()
323 p_pkt->len = (p_data - p_start); in avrc_bld_get_element_attr_cmd()
337 static tAVRC_STS avrc_bld_play_item_cmd(BT_HDR* p_pkt, uint8_t scope, in avrc_bld_play_item_cmd() argument
340 uint8_t* p_start = (uint8_t*)(p_pkt + 1) + p_pkt->offset; in avrc_bld_play_item_cmd()
350 p_pkt->len = (p_data - p_start); in avrc_bld_play_item_cmd()
364 static tAVRC_STS avrc_bld_get_play_status_cmd(BT_HDR* p_pkt) { in avrc_bld_get_play_status_cmd() argument
366 uint8_t* p_start = (uint8_t*)(p_pkt + 1) + p_pkt->offset; in avrc_bld_get_play_status_cmd()
370 p_pkt->len = (p_data - p_start); in avrc_bld_get_play_status_cmd()
384 static tAVRC_STS avrc_bld_get_folder_items_cmd(BT_HDR* p_pkt, in avrc_bld_get_folder_items_cmd() argument
389 uint8_t* p_start = (uint8_t*)(p_pkt + 1) + p_pkt->offset; in avrc_bld_get_folder_items_cmd()
402 p_pkt->len = (p_data - p_start); in avrc_bld_get_folder_items_cmd()
416 static tAVRC_STS avrc_bld_change_folder_cmd(BT_HDR* p_pkt, in avrc_bld_change_folder_cmd() argument
419 uint8_t* p_start = (uint8_t*)(p_pkt + 1) + p_pkt->offset; in avrc_bld_change_folder_cmd()
431 p_pkt->len = (p_data - p_start); in avrc_bld_change_folder_cmd()
435 BT_HDR* p_pkt, const tAVRC_GET_ATTRS_CMD* cmd) { in avrc_bld_get_item_attributes_cmd() argument
437 uint8_t* p_start = (uint8_t*)(p_pkt + 1) + p_pkt->offset; in avrc_bld_get_item_attributes_cmd()
449 p_pkt->len = (p_data - p_start); in avrc_bld_get_item_attributes_cmd()
463 BT_HDR* p_pkt, const tAVRC_SET_BR_PLAYER_CMD* cmd) { in avrc_bld_set_browsed_player_cmd() argument
465 uint8_t* p_start = (uint8_t*)(p_pkt + 1) + p_pkt->offset; in avrc_bld_set_browsed_player_cmd()
475 p_pkt->len = (p_data - p_start); in avrc_bld_set_browsed_player_cmd()
490 BT_HDR* p_pkt, const tAVRC_SET_ADDR_PLAYER_CMD* cmd) { in avrc_bld_set_addressed_player_cmd() argument
493 uint8_t* p_start = (uint8_t*)(p_pkt + 1) + p_pkt->offset; in avrc_bld_set_addressed_player_cmd()
501 p_pkt->len = (p_data - p_start); in avrc_bld_set_addressed_player_cmd()
539 BT_HDR* p_pkt = (BT_HDR*)osi_calloc(AVRC_META_CMD_BUF_SIZE); in avrc_bld_init_cmd_buffer() local
542 p_pkt->layer_specific = chnl; in avrc_bld_init_cmd_buffer()
543 p_pkt->event = opcode; in avrc_bld_init_cmd_buffer()
544 p_pkt->offset = offset; in avrc_bld_init_cmd_buffer()
545 p_data = (uint8_t*)(p_pkt + 1) + p_pkt->offset; in avrc_bld_init_cmd_buffer()
561 p_pkt->len = (p_data - p_start); in avrc_bld_init_cmd_buffer()
564 return p_pkt; in avrc_bld_init_cmd_buffer()
599 BT_HDR* p_pkt = *pp_pkt; in AVRC_BldCommand() local
603 status = avrc_bld_next_cmd(&p_cmd->continu, p_pkt); in AVRC_BldCommand()
607 status = avrc_bld_next_cmd(&p_cmd->abort, p_pkt); in AVRC_BldCommand()
611 status = avrc_bld_set_abs_volume_cmd(&p_cmd->volume, p_pkt); in AVRC_BldCommand()
616 status = avrc_bld_register_notifn(p_pkt, p_cmd->reg_notif.event_id, in AVRC_BldCommand()
622 avrc_bld_get_capability_cmd(p_pkt, p_cmd->get_caps.capability_id); in AVRC_BldCommand()
625 status = avrc_bld_list_player_app_attr_cmd(p_pkt); in AVRC_BldCommand()
629 p_pkt, p_cmd->list_app_values.attr_id); in AVRC_BldCommand()
633 p_pkt, p_cmd->get_cur_app_val.num_attr, p_cmd->get_cur_app_val.attrs); in AVRC_BldCommand()
637 p_pkt, p_cmd->set_app_val.num_val, p_cmd->set_app_val.p_vals); in AVRC_BldCommand()
640 avrc_bld_get_player_app_setting_attr_text_cmd(p_pkt, in AVRC_BldCommand()
644 avrc_bld_get_player_app_setting_value_text_cmd(p_pkt, in AVRC_BldCommand()
649 p_pkt, p_cmd->get_elem_attrs.num_attr, p_cmd->get_elem_attrs.attrs); in AVRC_BldCommand()
652 status = avrc_bld_play_item_cmd(p_pkt, p_cmd->play_item.scope, in AVRC_BldCommand()
657 status = avrc_bld_get_play_status_cmd(p_pkt); in AVRC_BldCommand()
660 status = avrc_bld_get_folder_items_cmd(p_pkt, &(p_cmd->get_items)); in AVRC_BldCommand()
663 status = avrc_bld_change_folder_cmd(p_pkt, &(p_cmd->chg_path)); in AVRC_BldCommand()
666 status = avrc_bld_get_item_attributes_cmd(p_pkt, &(p_cmd->get_attrs)); in AVRC_BldCommand()
669 status = avrc_bld_set_browsed_player_cmd(p_pkt, &(p_cmd->br_player)); in AVRC_BldCommand()
672 status = avrc_bld_set_addressed_player_cmd(p_pkt, &(p_cmd->addr_player)); in AVRC_BldCommand()
677 osi_free(p_pkt); in AVRC_BldCommand()