net/sfc: introduce flow allocation and free path