[RFC PATCH 3/4] lmb: Split init into two functions