software/drivers/sd8887/src/bluetooth/bt/bt_main.c
/**
 * @brief  Dynamic release of bt private
 *
 * @param kobj          A pointer to kobject structure
 *
 * @return                N/A
 */
@brief  Dynamic release of bt private
@param kobj          A pointer to kobject structure

@return                N/A
@brief Dynamic release of bt private @param kobj A pointer to kobject structure @return N / A
static void
bt_private_dynamic_release(struct kobject *kobj)
{
	bt_private *priv = container_of(kobj, bt_private, kobj);
	ENTER();
	PRINTM(INFO, "free bt priv\n");
	kfree(priv);
	LEAVE();
}
static void bt_private_dynamic_release ( struct kobject * kobj ) { bt_private * priv = container_of ( kobj , bt_private , kobj ) ; ENTER ( ) ; PRINTM ( INFO , " \n " ) ; kfree ( priv ) ; LEAVE ( ) ; }
@brief  Dynamic release of bt private
 @param kobj          A pointer to kobject structure
@brief Dynamic release of bt private @param kobj A pointer to kobject structure