diff --git a/bbf_plugin/qos_bbf.c b/bbf_plugin/qos_bbf.c
index cae700ee944b605518b85e17c8f7ece669df1298..cd4a6a9e5fa9c677dfc29eae4abec6f4b81390bd 100644
--- a/bbf_plugin/qos_bbf.c
+++ b/bbf_plugin/qos_bbf.c
@@ -383,16 +383,16 @@ static int get_QInterface(char *refparam, struct dmctx *ctx, void *data, char *i
 
 	dmuci_get_value_by_section_string(((struct dm_data *)data)->config_section, "ifname", &linker);
 
-	adm_entry_get_reference_param(ctx, "Device.IP.Interface.*.Name", linker, value);
+	bbf_get_reference_param("Device.IP.Interface.", "Name", linker, value);
 
 	if (!DM_STRLEN(*value))
-		adm_entry_get_reference_param(ctx, "Device.PPP.Interface.*.Name", linker, value);
+		bbf_get_reference_param("Device.PPP.Interface.", "Name", linker, value);
 
 	if (!DM_STRLEN(*value))
-		adm_entry_get_reference_param(ctx, "Device.Ethernet.Interface.*.Name", linker, value);
+		bbf_get_reference_param("Device.Ethernet.Interface.", "Name", linker, value);
 
 	if (!DM_STRLEN(*value))
-		adm_entry_get_reference_param(ctx, "Device.WiFi.Radio.*.Name", linker, value);
+		bbf_get_reference_param("Device.WiFi.Radio.", "Name", linker, value);
 
 	return 0;
 }
@@ -1721,7 +1721,7 @@ static int get_QoSQueueStats_Queue(char *refparam, struct dmctx *ctx, void *data
 	char *queue_link = NULL;
 
 	dmuci_get_value_by_section_string((struct uci_section *)data, "queue", &queue_link);
-	adm_entry_get_reference_param(ctx, "Device.QoS.Queue.*.Alias", queue_link, value);
+	bbf_get_reference_param("Device.QoS.Queue.", "Alias", queue_link, value);
 	return 0;
 }
 
@@ -1754,13 +1754,13 @@ static int get_QoSQueueStats_Interface(char *refparam, struct dmctx *ctx, void *
 
 	dmuci_get_value_by_section_string((struct uci_section *)data, "interface", &linker);
 
-	adm_entry_get_reference_param(ctx, "Device.Ethernet.Interface.*.Name", linker, value);
+	bbf_get_reference_param("Device.Ethernet.Interface.", "Name", linker, value);
 
 	if (!DM_STRLEN(*value))
-		adm_entry_get_reference_param(ctx, "Device.IP.Interface.*.Name", linker, value);
+		bbf_get_reference_param("Device.IP.Interface.", "Name", linker, value);
 
 	if (!DM_STRLEN(*value))
-		adm_entry_get_reference_param(ctx, "Device.PPP.Interface.*.Name", linker, value);
+		bbf_get_reference_param("Device.PPP.Interface.", "Name", linker, value);
 
 	return 0;
 }