Lines Matching refs:tree
759 dissect_name_req(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_name_req() argument
764 proto_tree_add_item(tree, hf_lmp_nameoffset, tvb, offset, 1, ENC_NA); in dissect_name_req()
768 dissect_name_res(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_name_res() argument
773 proto_tree_add_item(tree, hf_lmp_nameoffset, tvb, offset, 1, ENC_NA); in dissect_name_res()
776 proto_tree_add_item(tree, hf_lmp_namelen, tvb, offset, 1, ENC_NA); in dissect_name_res()
779 proto_tree_add_item(tree, hf_lmp_namefrag, tvb, offset, 14, ENC_ASCII|ENC_NA); in dissect_name_res()
783 dissect_accepted(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_accepted() argument
788 proto_tree_add_item(tree, hf_lmp_opinre, tvb, offset, 1, ENC_NA); in dissect_accepted()
792 dissect_not_accepted(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_not_accepted() argument
797 proto_tree_add_item(tree, hf_lmp_opinre, tvb, offset, 1, ENC_NA); in dissect_not_accepted()
800 proto_tree_add_item(tree, hf_lmp_err, tvb, offset, 1, ENC_NA); in dissect_not_accepted()
804 dissect_clkoffset_req(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_clkoffset_req() argument
810 dissect_clkoffset_res(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_clkoffset_res() argument
815 proto_tree_add_item(tree, hf_lmp_clkoffset, tvb, offset, 2, ENC_LITTLE_ENDIAN); in dissect_clkoffset_res()
819 dissect_detach(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_detach() argument
824 proto_tree_add_item(tree, hf_lmp_err, tvb, offset, 1, ENC_NA); in dissect_detach()
828 dissect_in_rand(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_in_rand() argument
833 proto_tree_add_item(tree, hf_lmp_rand, tvb, offset, 16, ENC_NA); in dissect_in_rand()
837 dissect_comb_key(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_comb_key() argument
842 proto_tree_add_item(tree, hf_lmp_rand, tvb, offset, 16, ENC_NA); in dissect_comb_key()
846 dissect_unit_key(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_unit_key() argument
851 proto_tree_add_item(tree, hf_lmp_key, tvb, offset, 16, ENC_NA); in dissect_unit_key()
855 dissect_au_rand(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_au_rand() argument
860 proto_tree_add_item(tree, hf_lmp_rand, tvb, offset, 16, ENC_NA); in dissect_au_rand()
864 dissect_sres(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_sres() argument
869 proto_tree_add_item(tree, hf_lmp_authres, tvb, offset, 4, ENC_NA); in dissect_sres()
873 dissect_temp_rand(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_temp_rand() argument
878 proto_tree_add_item(tree, hf_lmp_rand, tvb, offset, 16, ENC_NA); in dissect_temp_rand()
882 dissect_temp_key(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_temp_key() argument
887 proto_tree_add_item(tree, hf_lmp_key, tvb, offset, 16, ENC_NA); in dissect_temp_key()
891 dissect_encryption_mode_req(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_encryption_mode_req() argument
896 proto_tree_add_item(tree, hf_lmp_cryptmode, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_encryption_mode_req()
900 dissect_encryption_key_size_req(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_encryption_key_size_req() argument
905 proto_tree_add_item(tree, hf_lmp_keysz, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_encryption_key_size_req()
909 dissect_start_encryption_req(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_start_encryption_req() argument
914 proto_tree_add_item(tree, hf_lmp_rand, tvb, offset, 16, ENC_NA); in dissect_start_encryption_req()
918 dissect_stop_encryption_req(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_stop_encryption_req() argument
924 dissect_switch_req(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_switch_req() argument
929 proto_tree_add_item(tree, hf_lmp_swinst, tvb, offset, 4, ENC_LITTLE_ENDIAN); in dissect_switch_req()
933 dissect_hold(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_hold() argument
938 proto_tree_add_item(tree, hf_lmp_htime, tvb, offset, 2, ENC_LITTLE_ENDIAN); in dissect_hold()
941 proto_tree_add_item(tree, hf_lmp_hinst, tvb, offset, 4, ENC_LITTLE_ENDIAN); in dissect_hold()
945 dissect_hold_req(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_hold_req() argument
950 proto_tree_add_item(tree, hf_lmp_htime, tvb, offset, 2, ENC_LITTLE_ENDIAN); in dissect_hold_req()
953 proto_tree_add_item(tree, hf_lmp_hinst, tvb, offset, 4, ENC_LITTLE_ENDIAN); in dissect_hold_req()
957 dissect_sniff_req(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_sniff_req() argument
962 proto_tree_add_bitmask(tree, tvb, offset, hf_lmp_timectrl, in dissect_sniff_req()
966 proto_tree_add_item(tree, hf_lmp_dsniff, tvb, offset, 2, ENC_LITTLE_ENDIAN); in dissect_sniff_req()
969 proto_tree_add_item(tree, hf_lmp_tsniff, tvb, offset, 2, ENC_LITTLE_ENDIAN); in dissect_sniff_req()
972 proto_tree_add_item(tree, hf_lmp_sniffatt, tvb, offset, 2, ENC_LITTLE_ENDIAN); in dissect_sniff_req()
975 proto_tree_add_item(tree, hf_lmp_sniffto, tvb, offset, 2, ENC_LITTLE_ENDIAN); in dissect_sniff_req()
979 dissect_unsniff_req(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_unsniff_req() argument
985 dissect_park_req(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_park_req() argument
990 proto_tree_add_bitmask(tree, tvb, offset, hf_lmp_timectrl, in dissect_park_req()
994 proto_tree_add_item(tree, hf_lmp_db, tvb, offset, 2, ENC_LITTLE_ENDIAN); in dissect_park_req()
997 proto_tree_add_item(tree, hf_lmp_tb, tvb, offset, 2, ENC_LITTLE_ENDIAN); in dissect_park_req()
1000 proto_tree_add_item(tree, hf_lmp_nb, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_park_req()
1003 proto_tree_add_item(tree, hf_lmp_deltab, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_park_req()
1006 proto_tree_add_item(tree, hf_lmp_pmaddr, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_park_req()
1009 proto_tree_add_item(tree, hf_lmp_araddr, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_park_req()
1012 proto_tree_add_item(tree, hf_lmp_nbsleep, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_park_req()
1015 proto_tree_add_item(tree, hf_lmp_dbsleep, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_park_req()
1018 proto_tree_add_item(tree, hf_lmp_daccess, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_park_req()
1021 proto_tree_add_item(tree, hf_lmp_taccess, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_park_req()
1024 proto_tree_add_item(tree, hf_lmp_naccslots, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_park_req()
1027 proto_tree_add_item(tree, hf_lmp_npoll, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_park_req()
1030 proto_tree_add_item(tree, hf_lmp_maccess, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_park_req()
1031 proto_tree_add_item(tree, hf_lmp_accscheme, tvb, offset, 1, ENC_NA); in dissect_park_req()
1035 dissect_set_broadcast_scan_window(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_set_broadcast_scan_window() argument
1041 proto_tree_add_bitmask(tree, tvb, offset, hf_lmp_timectrl, in dissect_set_broadcast_scan_window()
1052 proto_tree_add_item(tree, hf_lmp_db, tvb, offset, 2, ENC_LITTLE_ENDIAN); in dissect_set_broadcast_scan_window()
1059 proto_tree_add_item(tree, hf_lmp_bsw, tvb, offset, 2, ENC_LITTLE_ENDIAN); in dissect_set_broadcast_scan_window()
1063 dissect_modify_beacon(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_modify_beacon() argument
1069 proto_tree_add_bitmask(tree, tvb, offset, hf_lmp_timectrl, in dissect_modify_beacon()
1080 proto_tree_add_item(tree, hf_lmp_db, tvb, offset, 2, ENC_LITTLE_ENDIAN); in dissect_modify_beacon()
1087 proto_tree_add_item(tree, hf_lmp_tb, tvb, offset, 2, ENC_LITTLE_ENDIAN); in dissect_modify_beacon()
1090 proto_tree_add_item(tree, hf_lmp_nb, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_modify_beacon()
1093 proto_tree_add_item(tree, hf_lmp_deltab, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_modify_beacon()
1096 proto_tree_add_item(tree, hf_lmp_daccess, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_modify_beacon()
1099 proto_tree_add_item(tree, hf_lmp_taccess, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_modify_beacon()
1102 proto_tree_add_item(tree, hf_lmp_naccslots, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_modify_beacon()
1105 proto_tree_add_item(tree, hf_lmp_npoll, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_modify_beacon()
1108 proto_tree_add_item(tree, hf_lmp_maccess, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_modify_beacon()
1109 proto_tree_add_item(tree, hf_lmp_accscheme, tvb, offset, 1, ENC_NA); in dissect_modify_beacon()
1113 dissect_unpark_bd_addr_req(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_unpark_bd_addr_req() argument
1120 proto_tree_add_bitmask(tree, tvb, offset, hf_lmp_timectrl, in dissect_unpark_bd_addr_req()
1131 proto_tree_add_item(tree, hf_lmp_db, tvb, offset, 2, ENC_LITTLE_ENDIAN); in dissect_unpark_bd_addr_req()
1138 proto_tree_add_item(tree, hf_lmp_ltaddr1, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_unpark_bd_addr_req()
1139 proto_tree_add_item(tree, hf_lmp_ltaddr2, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_unpark_bd_addr_req()
1142 proto_tree_add_item(tree, hf_lmp_bdaddr1, tvb, offset, 6, ENC_LITTLE_ENDIAN); in dissect_unpark_bd_addr_req()
1145 proto_tree_add_item(tree, hf_lmp_bdaddr2, tvb, offset, 6, ENC_LITTLE_ENDIAN); in dissect_unpark_bd_addr_req()
1150 dissect_unpark_pm_addr_req(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_unpark_pm_addr_req() argument
1156 proto_tree_add_bitmask(tree, tvb, offset, hf_lmp_timectrl, in dissect_unpark_pm_addr_req()
1167 proto_tree_add_item(tree, hf_lmp_db, tvb, offset, 2, ENC_LITTLE_ENDIAN); in dissect_unpark_pm_addr_req()
1174 proto_tree_add_item(tree, hf_lmp_ltaddr1, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_unpark_pm_addr_req()
1175 proto_tree_add_item(tree, hf_lmp_ltaddr2, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_unpark_pm_addr_req()
1178 proto_tree_add_item(tree, hf_lmp_pmaddr1, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_unpark_pm_addr_req()
1181 proto_tree_add_item(tree, hf_lmp_pmaddr2, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_unpark_pm_addr_req()
1184 proto_tree_add_item(tree, hf_lmp_ltaddr3, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_unpark_pm_addr_req()
1185 proto_tree_add_item(tree, hf_lmp_ltaddr4, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_unpark_pm_addr_req()
1188 proto_tree_add_item(tree, hf_lmp_pmaddr3, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_unpark_pm_addr_req()
1191 proto_tree_add_item(tree, hf_lmp_pmaddr4, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_unpark_pm_addr_req()
1194 proto_tree_add_item(tree, hf_lmp_ltaddr5, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_unpark_pm_addr_req()
1195 proto_tree_add_item(tree, hf_lmp_ltaddr6, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_unpark_pm_addr_req()
1198 proto_tree_add_item(tree, hf_lmp_pmaddr5, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_unpark_pm_addr_req()
1201 proto_tree_add_item(tree, hf_lmp_pmaddr6, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_unpark_pm_addr_req()
1204 proto_tree_add_item(tree, hf_lmp_ltaddr7, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_unpark_pm_addr_req()
1207 proto_tree_add_item(tree, hf_lmp_pmaddr7, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_unpark_pm_addr_req()
1211 dissect_incr_power_req(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_incr_power_req() argument
1219 dissect_decr_power_req(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_decr_power_req() argument
1227 dissect_max_power(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_max_power() argument
1233 dissect_min_power(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_min_power() argument
1239 dissect_auto_rate(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_auto_rate() argument
1245 dissect_preferred_rate(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_preferred_rate() argument
1253 rate_item = proto_tree_add_item(tree, hf_lmp_rate, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_preferred_rate()
1263 dissect_version_req(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_version_req() argument
1268 proto_tree_add_item(tree, hf_lmp_versnr, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_version_req()
1271 proto_tree_add_item(tree, hf_lmp_compid, tvb, offset, 2, ENC_LITTLE_ENDIAN); in dissect_version_req()
1274 proto_tree_add_item(tree, hf_lmp_subversnr, tvb, offset, 2, ENC_LITTLE_ENDIAN); in dissect_version_req()
1278 dissect_version_res(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_version_res() argument
1283 proto_tree_add_item(tree, hf_lmp_versnr, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_version_res()
1286 proto_tree_add_item(tree, hf_lmp_compid, tvb, offset, 2, ENC_LITTLE_ENDIAN); in dissect_version_res()
1289 proto_tree_add_item(tree, hf_lmp_subversnr, tvb, offset, 2, ENC_LITTLE_ENDIAN); in dissect_version_res()
1293 dissect_features_req(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_features_req() argument
1298 proto_tree_add_item(tree, hf_lmp_features, tvb, offset, 8, ENC_NA); in dissect_features_req()
1302 dissect_features_res(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_features_res() argument
1307 proto_tree_add_item(tree, hf_lmp_features, tvb, offset, 8, ENC_NA); in dissect_features_res()
1311 dissect_quality_of_service(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_quality_of_service() argument
1316 proto_tree_add_item(tree, hf_lmp_pollintvl, tvb, offset, 2, ENC_LITTLE_ENDIAN); in dissect_quality_of_service()
1319 proto_tree_add_item(tree, hf_lmp_nbc, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_quality_of_service()
1323 dissect_quality_of_service_req(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_quality_of_service_req() argument
1328 proto_tree_add_item(tree, hf_lmp_pollintvl, tvb, offset, 2, ENC_LITTLE_ENDIAN); in dissect_quality_of_service_req()
1331 proto_tree_add_item(tree, hf_lmp_nbc, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_quality_of_service_req()
1335 dissect_sco_link_req(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_sco_link_req() argument
1340 proto_tree_add_item(tree, hf_lmp_scohdl, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_sco_link_req()
1343 proto_tree_add_bitmask(tree, tvb, offset, hf_lmp_timectrl, in dissect_sco_link_req()
1347 proto_tree_add_item(tree, hf_lmp_dsco, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_sco_link_req()
1350 proto_tree_add_item(tree, hf_lmp_tsco, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_sco_link_req()
1353 proto_tree_add_item(tree, hf_lmp_scopkt, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_sco_link_req()
1356 proto_tree_add_item(tree, hf_lmp_airmode, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_sco_link_req()
1360 dissect_remove_sco_link_req(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_remove_sco_link_req() argument
1365 proto_tree_add_item(tree, hf_lmp_scohdl, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_remove_sco_link_req()
1368 proto_tree_add_item(tree, hf_lmp_err, tvb, offset, 1, ENC_NA); in dissect_remove_sco_link_req()
1372 dissect_max_slot(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_max_slot() argument
1377 proto_tree_add_item(tree, hf_lmp_maxslots, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_max_slot()
1381 dissect_max_slot_req(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_max_slot_req() argument
1386 proto_tree_add_item(tree, hf_lmp_maxslots, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_max_slot_req()
1390 dissect_timing_accuracy_req(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_timing_accuracy_req() argument
1396 dissect_timing_accuracy_res(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_timing_accuracy_res() argument
1401 proto_tree_add_item(tree, hf_lmp_drift, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_timing_accuracy_res()
1404 proto_tree_add_item(tree, hf_lmp_jitter, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_timing_accuracy_res()
1408 dissect_setup_complete(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_setup_complete() argument
1414 dissect_use_semi_permanent_key(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_use_semi_permanent_key() argument
1420 dissect_host_connection_req(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_host_connection_req() argument
1426 dissect_slot_offset(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_slot_offset() argument
1431 proto_tree_add_item(tree, hf_lmp_slotoffset, tvb, offset, 2, ENC_LITTLE_ENDIAN); in dissect_slot_offset()
1434 proto_tree_add_item(tree, hf_lmp_bdaddr, tvb, offset, 6, ENC_LITTLE_ENDIAN); in dissect_slot_offset()
1438 dissect_page_mode_req(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_page_mode_req() argument
1443 proto_tree_add_item(tree, hf_lmp_pagesch, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_page_mode_req()
1446 proto_tree_add_item(tree, hf_lmp_pssettings, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_page_mode_req()
1450 dissect_page_scan_mode_req(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_page_scan_mode_req() argument
1455 proto_tree_add_item(tree, hf_lmp_pagesch, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_page_scan_mode_req()
1458 proto_tree_add_item(tree, hf_lmp_pssettings, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_page_scan_mode_req()
1462 dissect_supervision_timeout(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_supervision_timeout() argument
1467 proto_tree_add_item(tree, hf_lmp_suptimeout, tvb, offset, 2, ENC_LITTLE_ENDIAN); in dissect_supervision_timeout()
1471 dissect_test_activate(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_test_activate() argument
1477 dissect_test_control(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_test_control() argument
1484 proto_tree_add_item(tree, hf_lmp_testscen, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_test_control()
1487 proto_tree_add_item(tree, hf_lmp_hopmode, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_test_control()
1490 proto_tree_add_item(tree, hf_lmp_txfreq, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_test_control()
1493 proto_tree_add_item(tree, hf_lmp_rxfreq, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_test_control()
1496 proto_tree_add_item(tree, hf_lmp_pcmode, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_test_control()
1499 proto_tree_add_item(tree, hf_lmp_pollper, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_test_control()
1502 proto_tree_add_item(tree, hf_lmp_pkttype, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_test_control()
1505 proto_tree_add_item(tree, hf_lmp_testlen, tvb, offset, 2, ENC_LITTLE_ENDIAN); in dissect_test_control()
1509 dissect_encryption_key_size_mask_req(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_encryption_key_size_mask_req() argument
1515 dissect_encryption_key_size_mask_res(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_encryption_key_size_mask_res() argument
1520 proto_tree_add_item(tree, hf_lmp_ksmask, tvb, offset, 2, ENC_LITTLE_ENDIAN); in dissect_encryption_key_size_mask_res()
1524 dissect_set_afh(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_set_afh() argument
1529 proto_tree_add_item(tree, hf_lmp_afhinst, tvb, offset, 4, ENC_LITTLE_ENDIAN); in dissect_set_afh()
1532 proto_tree_add_item(tree, hf_lmp_afhmode, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_set_afh()
1535 proto_tree_add_item(tree, hf_lmp_afhchmap, tvb, offset, 10, ENC_NA); in dissect_set_afh()
1539 dissect_encapsulated_header(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_encapsulated_header() argument
1544 proto_tree_add_item(tree, hf_lmp_encmaj, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_encapsulated_header()
1547 proto_tree_add_item(tree, hf_lmp_encmin, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_encapsulated_header()
1550 proto_tree_add_item(tree, hf_lmp_enclen, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_encapsulated_header()
1554 dissect_encapsulated_payload(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_encapsulated_payload() argument
1559 proto_tree_add_item(tree, hf_lmp_encdata, tvb, offset, 16, ENC_NA); in dissect_encapsulated_payload()
1563 dissect_simple_pairing_confirm(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_simple_pairing_confirm() argument
1568 proto_tree_add_item(tree, hf_lmp_commit, tvb, offset, 16, ENC_NA); in dissect_simple_pairing_confirm()
1572 dissect_simple_pairing_number(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_simple_pairing_number() argument
1577 proto_tree_add_item(tree, hf_lmp_nonce, tvb, offset, 16, ENC_NA); in dissect_simple_pairing_number()
1581 dissect_dhkey_check(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_dhkey_check() argument
1586 proto_tree_add_item(tree, hf_lmp_confirm, tvb, offset, 16, ENC_NA); in dissect_dhkey_check()
1592 dissect_accepted_ext(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_accepted_ext() argument
1597 proto_tree_add_item(tree, hf_lmp_opinre, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_accepted_ext()
1600 proto_tree_add_item(tree, hf_lmp_eopinre, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_accepted_ext()
1604 dissect_not_accepted_ext(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_not_accepted_ext() argument
1609 proto_tree_add_item(tree, hf_lmp_opinre, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_not_accepted_ext()
1612 proto_tree_add_item(tree, hf_lmp_eopinre, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_not_accepted_ext()
1615 proto_tree_add_item(tree, hf_lmp_err, tvb, offset, 1, ENC_NA); in dissect_not_accepted_ext()
1619 dissect_features_req_ext(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_features_req_ext() argument
1624 proto_tree_add_item(tree, hf_lmp_fpage, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_features_req_ext()
1627 proto_tree_add_item(tree, hf_lmp_maxsp, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_features_req_ext()
1634 proto_tree_add_item(tree, hf_lmp_features, tvb, offset, 8, ENC_NA); in dissect_features_req_ext()
1638 dissect_features_res_ext(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_features_res_ext() argument
1643 proto_tree_add_item(tree, hf_lmp_fpage, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_features_res_ext()
1646 proto_tree_add_item(tree, hf_lmp_maxsp, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_features_res_ext()
1653 proto_tree_add_item(tree, hf_lmp_features, tvb, offset, 8, ENC_NA); in dissect_features_res_ext()
1657 dissect_packet_type_table_req(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_packet_type_table_req() argument
1662 proto_tree_add_item(tree, hf_lmp_pkttypetbl, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_packet_type_table_req()
1666 dissect_esco_link_req(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_esco_link_req() argument
1671 proto_tree_add_item(tree, hf_lmp_escohdl, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_esco_link_req()
1674 proto_tree_add_item(tree, hf_lmp_escoltaddr, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_esco_link_req()
1677 proto_tree_add_bitmask(tree, tvb, offset, hf_lmp_timectrl, in dissect_esco_link_req()
1681 proto_tree_add_item(tree, hf_lmp_desco, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_esco_link_req()
1684 proto_tree_add_item(tree, hf_lmp_tesco, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_esco_link_req()
1687 proto_tree_add_item(tree, hf_lmp_wesco, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_esco_link_req()
1690 proto_tree_add_item(tree, hf_lmp_escotypems, tvb, offset, 1, ENC_NA); in dissect_esco_link_req()
1693 proto_tree_add_item(tree, hf_lmp_escotypesm, tvb, offset, 1, ENC_NA); in dissect_esco_link_req()
1696 proto_tree_add_item(tree, hf_lmp_escolenms, tvb, offset, 2, ENC_LITTLE_ENDIAN); in dissect_esco_link_req()
1699 proto_tree_add_item(tree, hf_lmp_escolensm, tvb, offset, 2, ENC_LITTLE_ENDIAN); in dissect_esco_link_req()
1702 proto_tree_add_item(tree, hf_lmp_airmode, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_esco_link_req()
1705 proto_tree_add_item(tree, hf_lmp_negstate, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_esco_link_req()
1709 dissect_remove_esco_link_req(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_remove_esco_link_req() argument
1714 proto_tree_add_item(tree, hf_lmp_escohdl, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_remove_esco_link_req()
1717 proto_tree_add_item(tree, hf_lmp_err, tvb, offset, 1, ENC_NA); in dissect_remove_esco_link_req()
1721 dissect_channel_classification_req(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_channel_classification_req() argument
1726 proto_tree_add_item(tree, hf_lmp_afhrptmode, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_channel_classification_req()
1729 proto_tree_add_item(tree, hf_lmp_afhminintvl, tvb, offset, 2, ENC_LITTLE_ENDIAN); in dissect_channel_classification_req()
1732 proto_tree_add_item(tree, hf_lmp_afhmaxintvl, tvb, offset, 2, ENC_LITTLE_ENDIAN); in dissect_channel_classification_req()
1736 dissect_channel_classification(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_channel_classification() argument
1741 proto_tree_add_item(tree, hf_lmp_afhclass, tvb, offset, 10, ENC_NA); in dissect_channel_classification()
1745 dissect_sniff_subrating_req(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_sniff_subrating_req() argument
1750 proto_tree_add_item(tree, hf_lmp_maxss, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_sniff_subrating_req()
1753 proto_tree_add_item(tree, hf_lmp_minsmt, tvb, offset, 2, ENC_LITTLE_ENDIAN); in dissect_sniff_subrating_req()
1756 proto_tree_add_item(tree, hf_lmp_sniffsi, tvb, offset, 2, ENC_LITTLE_ENDIAN); in dissect_sniff_subrating_req()
1760 dissect_sniff_subrating_res(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_sniff_subrating_res() argument
1765 proto_tree_add_item(tree, hf_lmp_maxss, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_sniff_subrating_res()
1768 proto_tree_add_item(tree, hf_lmp_minsmt, tvb, offset, 2, ENC_LITTLE_ENDIAN); in dissect_sniff_subrating_res()
1771 proto_tree_add_item(tree, hf_lmp_sniffsi, tvb, offset, 2, ENC_LITTLE_ENDIAN); in dissect_sniff_subrating_res()
1775 dissect_pause_encryption_req(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_pause_encryption_req() argument
1781 dissect_resume_encryption_req(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_resume_encryption_req() argument
1787 dissect_io_capability_req(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_io_capability_req() argument
1792 proto_tree_add_item(tree, hf_lmp_iocaps, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_io_capability_req()
1795 proto_tree_add_item(tree, hf_lmp_oobauthdata, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_io_capability_req()
1798 proto_tree_add_item(tree, hf_lmp_authreqs, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_io_capability_req()
1802 dissect_io_capability_res(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_io_capability_res() argument
1807 proto_tree_add_item(tree, hf_lmp_iocaps, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_io_capability_res()
1810 proto_tree_add_item(tree, hf_lmp_oobauthdata, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_io_capability_res()
1813 proto_tree_add_item(tree, hf_lmp_authreqs, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_io_capability_res()
1817 dissect_numeric_comparison_failed(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_numeric_comparison_failed() argument
1823 dissect_passkey_failed(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_passkey_failed() argument
1829 dissect_oob_failed(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_oob_failed() argument
1835 dissect_keypress_notification(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_keypress_notification() argument
1840 proto_tree_add_item(tree, hf_lmp_nottype, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_keypress_notification()
1844 dissect_power_control_req(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_power_control_req() argument
1849 proto_tree_add_item(tree, hf_lmp_pwradjreq, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_power_control_req()
1853 dissect_power_control_res(proto_tree *tree, tvbuff_t *tvb, int offset, int len) in dissect_power_control_res() argument
1861 pa_item = proto_tree_add_item(tree, hf_lmp_pwradjres, tvb, offset, 1, ENC_LITTLE_ENDIAN); in dissect_power_control_res()
1871 dissect_btlmp(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree) in dissect_btlmp() argument
1906 if (!tree) in dissect_btlmp()
1909 lmp_item = proto_tree_add_item(tree, proto_btlmp, tvb, offset, -1, ENC_NA); in dissect_btlmp()