We shall asymptotically solve $\color{blue}{ f(2n) = f(n)·\log(f(n))·2^c }$ for any $c∈ℝ$ as $n → ∞$ (where $\log = \log_2$).
$
\def\lfrac#1#2{{\large\frac{#1}{#2}}}
$
~ ~ ~
Note that $\log\log(2n) = \log(\log(n)+1)$ $= \log\log(n)+\lfrac{r}{\log(n)}+\cdots$ where $r = \lfrac1{\ln(2)}$. (Omitted terms are asymptotically smaller.)
And $\log\log\log(2n) = \log\big(\log\log(n)+\lfrac{r}{\log(n)}+\cdots\big)$ $= \log\log\log(n)+\lfrac{r^2}{\log(n)·\log\log(n)}+\cdots$.
Let $g$ be a function such that $f(n) = 2^{\log(n)·\log\log(n)+g(n)}$. We shall take for granted (I believe it can be proven with some effort) that $g(n) ≪ \log(n)·\log\log(n)$.
Then $f(2n) = 2^{\log(2n)·\log\log(2n)+g(2n)}$
$= 2^{\log(2n)·\big(\log\log(n)+\lfrac{r}{\log(n)}+\cdots\big)+g(2n)}$
$= 2^{\log(2n)·\log\log(n)+g(2n)+r·\big(1+\lfrac1{\log(n)}\big)+\cdots}$.
And $f(n)·\log(f(n))·2^c$
$= 2^{\log(n)·\log\log(n)+g(n)+\log(\log(n)·\log\log(n)+g(n))+c}$
$= 2^{\log(n)·\log\log(n)+g(n)+\log(\log(n)·\log\log(n))+\lfrac{r·g(n)}{\log(n)·\log\log(n)}+c}$
$= 2^{\log(2n)·\log\log(n)+g(n)+\log\log\log(n)+c+\lfrac{r·g(n)}{\log(n)·\log\log(n)}}$.
Thus $g(2n)-g(n) = \log\log\log(n)+(c-r)−\lfrac{r}{\log(n)}+\lfrac{r·g(n)}{\log(n)·\log\log(n)}+\cdots$.
So $g(2^{k+1})-g(2^k) = \log\log(k)+(c-r)+\cdots$ as $k → ∞$.
Thus $g(2^k) = \sum_{i=2}^{k-1} \log\log(i) + k·(c-r) + \cdots$.
$ = k·\log\log(k) + k·(c-r) + \cdots$.
Thus $g(n) = \log(n)·\log\log\log(n)+\log(n)·(c-r)+\cdots$.
Therefore $\color{blue}{ f(n) = 2^{\log(n)·(\log\log(n)+\log\log\log(n)+(c-r)+\cdots)} }$.
~ ~ ~
To check, letting $f_1(n) = 2^{\log(n)·(\log\log(n)+\log\log\log(n)+(c-r))}$ we get:
$\log(f_1(2n))$
$= \log(2n)·(\log\log(2n)+\log\log\log(2n)+(c-r))$
$= (\log(n)+1)·\big(\log\log(n)+\log\log\log(n)+(c-r)+\frac{r}{\log(n)}+\cdots\big)$
$\log(f_1(n)·\log(f_1(n))·2^c)$
$= \log(n)·(\log\log(n)+\log\log\log(n)+(c-r))+\log\log(n)+\log\log\log(n)+c+\cdots$.
So $\log(f_1(2n)) - \log(f_1(n)·\log(f_1(n))·2^c) = \frac{r}{\log(n)} + \cdots$, as expected.
~ ~ ~
It may be possible to get an exact asymptotic solution, since we just have to find some $h$ such that $f(n) ∈ 2^{\log(n)·\big(\log\log(n)+\log\log\log(n)+(c-r)+h(n)+O(\lfrac1{\log(n)})\big)}$, but I'm not sure it's worth the trouble.