Home
last modified time | relevance | path

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

/openbmc/qemu/scsi/
H A Dpr-manager-helper.c59 pr_mgr->ioc = NULL; in pr_manager_helper_read()
85 pr_mgr->ioc = NULL; in pr_manager_helper_write()
113 assert(!pr_mgr->ioc); in pr_manager_helper_initialize()
126 pr_mgr->ioc = QIO_CHANNEL(sioc); in pr_manager_helper_initialize()
147 pr_mgr->ioc = NULL; in pr_manager_helper_initialize()
180 qemu_mutex_lock(&pr_mgr->lock); in pr_manager_helper_run()
184 if (!pr_mgr->ioc) { in pr_manager_helper_run()
256 qemu_mutex_lock(&pr_mgr->lock); in pr_manager_helper_is_connected()
276 return g_strdup(pr_mgr->path); in get_path()
283 g_free(pr_mgr->path); in set_path()
[all …]
H A Dpr-manager.c27 PRManager *pr_mgr; member
35 PRManager *pr_mgr = data->pr_mgr; in pr_manager_worker() local
46 object_unref(OBJECT(pr_mgr)); in pr_manager_worker()
55 .pr_mgr = pr_mgr, in pr_manager_execute()
63 object_ref(OBJECT(pr_mgr)); in pr_manager_execute()
89 PRManager *pr_mgr; in pr_manager_lookup() local
97 pr_mgr = (PRManager *) in pr_manager_lookup()
100 if (!pr_mgr) { in pr_manager_lookup()
107 return pr_mgr; in pr_manager_lookup()
120 PRManager *pr_mgr; in query_one_pr_manager() local
[all …]
/openbmc/qemu/include/scsi/
H A Dpr-manager.h31 int (*run)(PRManager *pr_mgr, int fd, struct sg_io_hdr *hdr);
32 bool (*is_connected)(PRManager *pr_mgr);
35 bool pr_manager_is_connected(PRManager *pr_mgr);
36 int coroutine_fn pr_manager_execute(PRManager *pr_mgr, AioContext *ctx, int fd,
/openbmc/qemu/block/
H A Dfile-posix.c175 PRManager *pr_mgr; member
674 s->pr_mgr = pr_manager_lookup(str, &local_err); in raw_open_common()
4193 if (req == SG_IO && s->pr_mgr) { in hdev_co_ioctl()
4197 return pr_manager_execute(s->pr_mgr, qemu_get_current_aio_context(), in hdev_co_ioctl()