Lines Matching defs:dev
43 const io_dev_info_t *dev = (io_dev_info_t *)dev_handle;
45 return (dev != NULL) && (dev->funcs != NULL) &&
46 (dev->funcs->type != NULL) &&
47 (dev->funcs->type() < IO_TYPE_MAX);
177 io_dev_info_t *dev = (io_dev_info_t *)dev_handle;
180 if (dev->funcs->dev_init != NULL) {
181 result = dev->funcs->dev_init(dev, init_params);
194 io_dev_info_t *dev = (io_dev_info_t *)dev_handle;
197 if (dev->funcs->dev_close != NULL) {
198 result = dev->funcs->dev_close(dev);
215 io_dev_info_t *dev = (io_dev_info_t *)dev_handle;
221 assert(dev->funcs->open != NULL);
222 result = dev->funcs->open(dev, spec, entity);
225 entity->dev_handle = dev;
242 io_dev_info_t *dev = entity->dev_handle;
244 if (dev->funcs->seek != NULL)
245 result = dev->funcs->seek(entity, mode, offset);
259 io_dev_info_t *dev = entity->dev_handle;
261 if (dev->funcs->size != NULL)
262 result = dev->funcs->size(entity, length);
279 io_dev_info_t *dev = entity->dev_handle;
281 if (dev->funcs->read != NULL)
282 result = dev->funcs->read(entity, buffer, length, length_read);
299 io_dev_info_t *dev = entity->dev_handle;
301 if (dev->funcs->write != NULL) {
302 result = dev->funcs->write(entity, buffer, length,
318 io_dev_info_t *dev = entity->dev_handle;
321 if (dev->funcs->close != NULL)
322 result = dev->funcs->close(entity);