Home
last modified time | relevance | path

Searched refs:userp (Results 1 – 24 of 24) sorted by relevance

/openbmc/qemu/include/qemu/
H A Dqht.h45 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 Dplugin.h80 void *userp; member
93 void *userp; member
/openbmc/qemu/util/
H A Dqht.c557 const void *userp, uint32_t hash) in qht_do_lookup() argument
571 if (likely(p) && likely(func(p, userp))) { in qht_do_lookup()
584 const void *userp, uint32_t hash) in qht_lookup__slowpath() argument
591 ret = qht_do_lookup(b, func, userp, hash); in qht_lookup__slowpath()
596 void *qht_lookup_custom(const struct qht *ht, const void *userp, uint32_t hash, in qht_lookup_custom() argument
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()
619 void *qht_lookup(const struct qht *ht, const void *userp, uint32_t hash) in qht_lookup() argument
621 return qht_lookup_custom(ht, userp, hash, ht->cmp); in qht_lookup()
824 const struct qht_iter *iter, void *userp) in qht_bucket_iter() argument
[all …]
H A Dqsp.c520 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 Dtest-qht.c101 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 Dsignal.c600 char const __user *userp; in parse_user_sigframe() local
694 userp = (char const __user *)head; in parse_user_sigframe()
696 extra = (struct extra_context const __user *)userp; in parse_user_sigframe()
697 userp += size; in parse_user_sigframe()
709 end = (struct _aarch64_ctx const __user *)userp; in parse_user_sigframe()
710 userp += TERMINATOR_SIZE; in parse_user_sigframe()
730 if (base != userp) in parse_user_sigframe()
734 if (extra_size > sfp + SIGFRAME_MAXSZ - userp) in parse_user_sigframe()
1002 char __user *userp = in setup_sigframe() local
1010 extra = (struct extra_context __user *)userp; in setup_sigframe()
[all …]
/openbmc/qemu/plugins/
H A Dcore.c390 .userp = udata, in plugin_register_dyn_cb__udata()
418 struct qemu_plugin_conditional_cb cond_cb = { .userp = udata, in plugin_register_dyn_cond_cb__udata()
460 struct qemu_plugin_regular_cb regular_cb = { .userp = udata, in plugin_register_vcpu_mem_cb()
568 static bool free_dyn_cb_arr(void *p, uint32_t h, void *userp) in free_dyn_cb_arr() argument
628 vaddr, cb->regular.userp); in qemu_plugin_vcpu_mem_cb()
/openbmc/qemu/accel/tcg/
H A Dplugin-gen.c116 tcgv_ptr_temp(tcg_constant_ptr(cb->userp))); in gen_udata_cb()
172 tcgv_ptr_temp(tcg_constant_ptr(cb->userp))); in gen_udata_cond_cb()
211 tcgv_ptr_temp(tcg_constant_ptr(cb->userp))); in gen_mem_cb()
/openbmc/linux/drivers/android/
H A Dbinderfs.c112 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/linux/Documentation/userspace-api/media/v4l/
H A Dio.rst46 userp
H A Dvidioc-streamon.rst40 (:ref:`memory mapping <mmap>`, :ref:`user pointer <userp>` or
H A Ddev-sdr.rst107 (:ref:`memory mapping <mmap>` or :ref:`user pointer <userp>`) I/O.
H A Dcapture.c.rst573 "-u | --userp Use application allocated buffers\n"
589 { "userp", no_argument, NULL, 'u' },
H A Ddev-output.rst98 :ref:`user pointer <userp>`) I/O. See :ref:`io` for details.
H A Ddev-capture.rst101 :ref:`user pointer <userp>`) I/O. See :ref:`io` for details.
H A Dvidioc-create-bufs.rst35 or :ref:`user pointer <userp>` or :ref:`DMA buffer <dmabuf>` I/O. It
H A Dvidioc-reqbufs.rst35 :ref:`user pointer <userp>` or :ref:`DMABUF <dmabuf>` based I/O.
H A Dvidioc-qbuf.rst70 To enqueue a :ref:`user pointer <userp>` buffer applications set the
H A Ddev-raw-vbi.rst267 (:ref:`memory mapping <mmap>` or :ref:`user pointer <userp>`) I/O.
H A Dbuffer.rst264 :ref:`userp` for details.
689 - The buffer is used for :ref:`user pointer <userp>` I/O.
H A Ddev-sliced-vbi.rst372 :ref:`user pointer <userp>`) I/O. The latter bears the possibility of
/openbmc/qemu/hw/9pfs/
H A D9p.c747 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 Dcurl.c163 void *userp, void *sp) in curl_sock_cb() argument
/openbmc/linux/
H A Dopengrok1.0.log[all...]