device operations function definitions

device operations function definitions