Home
last modified time | relevance | path

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

/linux/tools/testing/selftests/ublk/
H A Dkublk.c1107 struct ublk_shmem_entry shmem_table[UBLK_BUF_MAX]; variable
1198 shmem_table[idx].fd = shmem_fd; in ublk_shmem_register()
1199 shmem_table[idx].mmap_base = base; in ublk_shmem_register()
1200 shmem_table[idx].size = size; in ublk_shmem_register()
1212 if (shmem_table[i].mmap_base) { in ublk_shmem_unregister_all()
1213 munmap(shmem_table[i].mmap_base, in ublk_shmem_unregister_all()
1214 shmem_table[i].size); in ublk_shmem_unregister_all()
1215 close(shmem_table[i].fd); in ublk_shmem_unregister_all()
1216 shmem_table[i].mmap_base = NULL; in ublk_shmem_unregister_all()
1290 shmem_table[idx].mmap_base = base; in ublk_shmem_handle_client()
[all …]
H A Dfile_backed.c48 if (shmem_idx >= UBLK_BUF_MAX || !shmem_table[shmem_idx].mmap_base) in loop_queue_shmem_zc_io()
51 addr = shmem_table[shmem_idx].mmap_base + shmem_off; in loop_queue_shmem_zc_io()
H A Dkublk.h617 extern struct ublk_shmem_entry shmem_table[UBLK_BUF_MAX];
/linux/Documentation/block/
H A Dublk.rst547 buf = shmem_table[index].mmap_base + offset;