support device buffer as in/output