/openbmc/qemu/include/qemu/ |
H A D | qht.h | 45 typedef bool (*qht_lookup_func_t)(const void *obj, const void *userp); 107 void *qht_lookup_custom(const struct qht *ht, const void *userp, uint32_t hash, 118 void *qht_lookup(const struct qht *ht, const void *userp, uint32_t hash); 187 void qht_iter(struct qht *ht, qht_iter_func_t func, void *userp); 201 void qht_iter_remove(struct qht *ht, qht_iter_bool_func_t func, void *userp);
|
H A D | plugin.h | 87 void *userp; member
|
/openbmc/qemu/util/ |
H A D | qht.c | 557 const void *userp, uint32_t hash) in qht_do_lookup() argument 591 ret = qht_do_lookup(b, func, userp, hash); in qht_lookup__slowpath() 608 ret = qht_do_lookup(b, func, userp, hash); in qht_lookup_custom() 616 return qht_lookup__slowpath(b, func, userp, hash); in qht_lookup_custom() 621 return qht_lookup_custom(ht, userp, hash, ht->cmp); in qht_lookup() 861 void *userp) in qht_map_iter__all_locked() argument 866 qht_bucket_iter(&map->buckets[i], iter, userp); in qht_map_iter__all_locked() 877 qht_map_iter__all_locked(map, iter, userp); in do_qht_iter() 888 do_qht_iter(ht, &iter, userp); in qht_iter() 898 do_qht_iter(ht, &iter, userp); in qht_iter_remove() [all …]
|
H A D | qsp.c | 520 static void qsp_sort(void *p, uint32_t h, void *userp) in qsp_sort() argument 523 GTree *tree = userp; in qsp_sort()
|
/openbmc/qemu/tests/unit/ |
H A D | test-qht.c | 101 static void count_func(void *p, uint32_t hash, void *userp) in count_func() argument 103 unsigned int *curr = userp; in count_func() 125 static void sum_func(void *p, uint32_t hash, void *userp) in sum_func() argument 127 uint32_t *sum = userp; in sum_func() 141 static bool rm_mod_func(void *p, uint32_t hash, void *userp) in rm_mod_func() argument 144 unsigned int mod = *(unsigned int *)userp; in rm_mod_func()
|
/openbmc/linux/arch/arm64/kernel/ |
H A D | signal.c | 600 char const __user *userp; in parse_user_sigframe() local 694 userp = (char const __user *)head; in parse_user_sigframe() 697 userp += size; in parse_user_sigframe() 710 userp += TERMINATOR_SIZE; in parse_user_sigframe() 730 if (base != userp) in parse_user_sigframe() 1002 char __user *userp = in setup_sigframe() local 1010 extra = (struct extra_context __user *)userp; in setup_sigframe() 1011 userp += EXTRA_CONTEXT_SIZE; in setup_sigframe() 1013 end = (struct _aarch64_ctx __user *)userp; in setup_sigframe() 1014 userp += TERMINATOR_SIZE; in setup_sigframe() [all …]
|
/openbmc/qemu/plugins/ |
H A D | core.c | 289 dyn_cb->userp = ptr; in plugin_register_inline_op() 303 dyn_cb->userp = udata; in plugin_register_dyn_cb__udata() 318 dyn_cb->userp = udata; in plugin_register_vcpu_mem_cb() 420 static bool free_dyn_cb_arr(void *p, uint32_t h, void *userp) in free_dyn_cb_arr() argument 436 uint64_t *val = cb->userp; in exec_inline_op() 466 vaddr, cb->userp); in qemu_plugin_vcpu_mem_cb()
|
/openbmc/linux/Documentation/userspace-api/media/v4l/ |
H A D | io.rst | 46 userp
|
H A D | vidioc-streamon.rst | 40 (:ref:`memory mapping <mmap>`, :ref:`user pointer <userp>` or
|
H A D | dev-sdr.rst | 107 (:ref:`memory mapping <mmap>` or :ref:`user pointer <userp>`) I/O.
|
H A D | dev-output.rst | 98 :ref:`user pointer <userp>`) I/O. See :ref:`io` for details.
|
H A D | capture.c.rst | 573 "-u | --userp Use application allocated buffers\n" 589 { "userp", no_argument, NULL, 'u' },
|
H A D | dev-capture.rst | 101 :ref:`user pointer <userp>`) I/O. See :ref:`io` for details.
|
H A D | vidioc-create-bufs.rst | 35 or :ref:`user pointer <userp>` or :ref:`DMA buffer <dmabuf>` I/O. It
|
H A D | vidioc-reqbufs.rst | 35 :ref:`user pointer <userp>` or :ref:`DMABUF <dmabuf>` based I/O.
|
H A D | vidioc-qbuf.rst | 70 To enqueue a :ref:`user pointer <userp>` buffer applications set the
|
H A D | dev-raw-vbi.rst | 267 (:ref:`memory mapping <mmap>` or :ref:`user pointer <userp>`) I/O.
|
H A D | buffer.rst | 264 :ref:`userp` for details. 689 - The buffer is used for :ref:`user pointer <userp>` I/O.
|
H A D | dev-sliced-vbi.rst | 372 :ref:`user pointer <userp>`) I/O. The latter bears the possibility of
|
/openbmc/qemu/accel/tcg/ |
H A D | plugin-gen.c | 363 op = copy_const_ptr(&begin_op, op, cb->userp); in append_udata_cb() 384 op = copy_const_ptr(&begin_op, op, cb->userp); in append_inline_cb() 409 op = copy_const_ptr(&begin_op, op, cb->userp); in append_mem_cb()
|
/openbmc/linux/drivers/android/ |
H A D | binderfs.c | 112 struct binderfs_device __user *userp, in binderfs_binder_device_create() argument 180 if (userp && copy_to_user(userp, req, sizeof(*req))) { in binderfs_binder_device_create()
|
/openbmc/qemu/hw/9pfs/ |
H A D | 9p.c | 747 static bool qpd_cmp_func(const void *obj, const void *userp) in qpd_cmp_func() argument 749 const QpdEntry *e1 = obj, *e2 = userp; in qpd_cmp_func() 753 static bool qpp_cmp_func(const void *obj, const void *userp) in qpp_cmp_func() argument 755 const QppEntry *e1 = obj, *e2 = userp; in qpp_cmp_func() 759 static bool qpf_cmp_func(const void *obj, const void *userp) in qpf_cmp_func() argument 761 const QpfEntry *e1 = obj, *e2 = userp; in qpf_cmp_func()
|
/openbmc/qemu/block/ |
H A D | curl.c | 163 void *userp, void *sp) in curl_sock_cb() argument
|