Home
last modified time | relevance | path

Searched refs:vtab (Results 1 – 4 of 4) sorted by relevance

/bootable/recovery/minadbd/
Dfuse_adb_provider.cpp56 provider_vtab vtab; in run_adb_fuse() local
57 vtab.read_block = read_block_adb; in run_adb_fuse()
58 vtab.close = close_adb; in run_adb_fuse()
60 return run_fuse_sideload(&vtab, &ad, file_size, block_size); in run_adb_fuse()
/bootable/recovery/
Dfuse_sdcard_provider.c80 struct provider_vtab vtab; in run_sdcard_fuse() local
91 vtab.read_block = read_block_file; in run_sdcard_fuse()
92 vtab.close = close_file; in run_sdcard_fuse()
94 t->result = run_fuse_sideload(&vtab, &fd, fd.file_size, fd.block_size); in run_sdcard_fuse()
Dfuse_sideload.h39 int run_fuse_sideload(struct provider_vtab* vtab, void* cookie,
Dfuse_sideload.c76 struct provider_vtab* vtab; member
261 int result = fd->vtab->read_block(fd->cookie, block, fd->block_data, fetch_size); in fetch_block()
367 int run_fuse_sideload(struct provider_vtab* vtab, void* cookie, in run_fuse_sideload() argument
387 fd.vtab = vtab; in run_fuse_sideload()
514 fd.vtab->close(fd.cookie); in run_fuse_sideload()