Lines Matching defs:dev_spec
20 io_block_dev_spec_t *dev_spec;
38 static int block_dev_open(const uintptr_t dev_spec, io_dev_info_t **dev_info);
69 static int find_first_block_state(const io_block_dev_spec_t *dev_spec,
76 /* dev_spec is used as identifier since it's unique */
77 if (state_pool[index].dev_spec == dev_spec) {
116 result = find_first_block_state(state->dev_spec, &index);
139 assert(((region->offset % cur->dev_spec->block_size) == 0) &&
140 ((region->length % cur->dev_spec->block_size) == 0));
269 ops = &(cur->dev_spec->ops);
270 buf = &(cur->dev_spec->buffer);
271 block_size = cur->dev_spec->block_size;
381 ops = &(cur->dev_spec->ops);
382 buf = &(cur->dev_spec->buffer);
383 block_size = cur->dev_spec->block_size;
500 static int block_dev_open(const uintptr_t dev_spec, io_dev_info_t **dev_info)
514 /* dev_spec is type of io_block_dev_spec_t. */
515 cur->dev_spec = (io_block_dev_spec_t *)dev_spec;
516 buffer = &(cur->dev_spec->buffer);
517 block_size = cur->dev_spec->block_size;