all __device__ functions a inline now