Lines Matching refs:handle
53 void SD_close(SD_Handle handle) in SD_close() argument
55 handle->fxnTablePtr->closeFxn(handle); in SD_close()
61 int_fast16_t SD_control(SD_Handle handle, uint_fast16_t cmd, void *arg) in SD_control() argument
63 return (handle->fxnTablePtr->controlFxn(handle, cmd, arg)); in SD_control()
69 uint_fast32_t SD_getNumSectors(SD_Handle handle) in SD_getNumSectors() argument
71 return (handle->fxnTablePtr->getNumSectorsFxn(handle)); in SD_getNumSectors()
77 uint_fast32_t SD_getSectorSize(SD_Handle handle) in SD_getSectorSize() argument
79 return (handle->fxnTablePtr->getSectorSizeFxn(handle)); in SD_getSectorSize()
107 int_fast16_t SD_initialize(SD_Handle handle) in SD_initialize() argument
109 return (handle->fxnTablePtr->initializeFxn(handle)); in SD_initialize()
117 SD_Handle handle = NULL; in SD_open() local
127 handle = (SD_Handle)&(SD_config[index]); in SD_open()
128 handle = handle->fxnTablePtr->openFxn(handle, params); in SD_open()
131 return (handle); in SD_open()
145 int_fast16_t SD_read(SD_Handle handle, void *buf, in SD_read() argument
148 return (handle->fxnTablePtr->readFxn(handle, buf, sector, secCount)); in SD_read()
154 int_fast16_t SD_write(SD_Handle handle, const void *buf, in SD_write() argument
157 return (handle->fxnTablePtr->writeFxn(handle, buf, sector, secCount)); in SD_write()