Let $M_n$ denote the space of $n\times n$ matrices over complex numbers. The space of self-adjoint matrices is denoted $$ M_n^{sa} = \{A\in M_n\, :\, A^*=A \}, $$ where $A^*$ denotes the conjugate transpose of $A$, and the cone of positive semidefinite matrices will be denoted $$ M_n^+ = \{A\in M_n^{sa}\, :\, A\geq0\}, $$ where $A\geq0$ denotes that $A$ is positive semidefinite. The adjoint of a linear map of matrices $\phi:M_n\rightarrow M_m$ is the unique map $\phi^*:M_m\rightarrow M_n$ that satisfies $$ \mathrm{Tr}(\phi(A)B) = \mathrm{Tr}(A\phi^*(B)) $$ for all $A\in M_n$ and $B\in M_m$. The dual cone of a subset $S\subseteq M_{n}^{sa}$ is defined by $$ S^* = \{B\in M_{n}^{sa}\, : \, \forall A\in S, \, \mathrm{Tr}(AB)\geq 0\} $$ Note that $S^*$ is always a closed and convex cone.
Let $\phi$ be a linear map of matrices and consider the cones of self-adjoint matrices defined by $$ K = \{A\in M_n^{sa} \, :\, \phi(A)\geq 0\} $$ and $$ L= \{\phi^*(B) \, :\, B\geq 0\}. $$ It is evident that both $K$ and $L$ are both convex cones and that $L\subseteq K^*$ and $K\subseteq L^*$.
Question: Is it necessarily the case that $K^*=L$ or $L^*=K$? If not, under what circumstances would it hold that $K^*=L$ or $L^*=K$? For the linear maps $\phi$ that I've played around with so far this seems to be the case and I'm wondering if there is a counterexample.