Home
last modified time | relevance | path

Searched full:backend (Results 1 – 25 of 1385) sorted by relevance

12345678910>>...56

/openbmc/openbmc/poky/meta/recipes-devtools/rust/files/
H A Drv32-rustix-libc-backend.patch5 --- a/vendor/rustix-0.38.32/src/backend/libc/c.rs
6 +++ b/vendor/rustix-0.38.32/src/backend/libc/c.rs
19backend/libc/c.rs":"f3ea8ee60f4b79196914ef4782b6493466e5755ef922f6ff2b7cbf9671332ff5","src/backend
21backend/libc/c.rs":"1d4f1794a08e0ede95f2b034098f18e0ede275868f65fdd61e236777b4e92721","src/backend
H A Drv32-cargo-rustix-0.38.28-fix.patch12 --- a/vendor/rustix-0.38.28/src/backend/libc/termios/syscalls.rs
13 +++ b/vendor/rustix-0.38.28/src/backend/libc/termios/syscalls.rs
37backend/libc/c.rs":"985d441769f1f5d8ed36bce0517504e9a72aaed2ae8bc53235c45382dbe4d198","src/backend
39backend/libc/c.rs":"a0827e017f2bd4a406af521a862ba7783542dd2ebf2d29ec8a62f9e0b991102c","src/backend
60 --- a/vendor/rustix-0.38.28/src/backend/libc/c.rs
61 +++ b/vendor/rustix-0.38.28/src/backend/libc/c.rs
/openbmc/hiomapd/
H A Dbackend.h25 struct backend { struct
28 /* Backend private data */
43 * @context: The backend context pointer argument
44 * @data: Additional backend-implementation-specifc data
47 int (*init)(struct backend *backend, void *data);
51 * @context: The backend context pointer
53 void (*free)(struct backend *backend);
65 int64_t (*copy)(struct backend *backend, uint32_t offset, void *mem,
80 int (*set_bytemap)(struct backend *backend, uint32_t offset,
85 * @context: The backend context pointer
[all …]
/openbmc/qemu/backends/
H A Dhostmem.c2 * QEMU Host Memory Backend
40 host_memory_backend_get_name(HostMemoryBackend *backend) in host_memory_backend_get_name() argument
42 if (!backend->use_canonical_path) { in host_memory_backend_get_name()
43 return g_strdup(object_get_canonical_path_component(OBJECT(backend))); in host_memory_backend_get_name()
46 return object_get_canonical_path(OBJECT(backend)); in host_memory_backend_get_name()
53 HostMemoryBackend *backend = MEMORY_BACKEND(obj); in host_memory_backend_get_size() local
54 uint64_t value = backend->size; in host_memory_backend_get_size()
63 HostMemoryBackend *backend = MEMORY_BACKEND(obj); in host_memory_backend_set_size() local
66 if (host_memory_backend_mr_inited(backend)) { in host_memory_backend_set_size()
81 backend->size = value; in host_memory_backend_set_size()
[all …]
H A Dcryptodev.c64 CryptoDevBackend *backend; in qmp_query_cryptodev_foreach() local
75 backend = CRYPTODEV_BACKEND(obj); in qmp_query_cryptodev_foreach()
76 services = backend->conf.crypto_services; in qmp_query_cryptodev_foreach()
83 for (i = 0; i < backend->conf.peers.queues; i++) { in qmp_query_cryptodev_foreach()
84 CryptoDevBackendClient *cc = backend->conf.peers.ccs[i]; in qmp_query_cryptodev_foreach()
126 CryptoDevBackend *backend, in cryptodev_backend_cleanup() argument
130 CRYPTODEV_BACKEND_GET_CLASS(backend); in cryptodev_backend_cleanup()
133 bc->cleanup(backend, errp); in cryptodev_backend_cleanup()
136 g_free(backend->sym_stat); in cryptodev_backend_cleanup()
137 g_free(backend->asym_stat); in cryptodev_backend_cleanup()
[all …]
H A Dhostmem-file.c2 * QEMU Host Memory Backend for hugetlbfs
40 file_backend_memory_alloc(HostMemoryBackend *backend, Error **errp) in file_backend_memory_alloc() argument
43 error_setg(errp, "backend '%s' not supported on this host", in file_backend_memory_alloc()
44 object_get_typename(OBJECT(backend))); in file_backend_memory_alloc()
47 HostMemoryBackendFile *fb = MEMORY_BACKEND_FILE(backend); in file_backend_memory_alloc()
51 if (!backend->size) { in file_backend_memory_alloc()
52 error_setg(errp, "can't create backend with size 0"); in file_backend_memory_alloc()
73 if (fb->readonly && backend->share) { in file_backend_memory_alloc()
83 backend->aligned = true; in file_backend_memory_alloc()
84 name = host_memory_backend_get_name(backend); in file_backend_memory_alloc()
[all …]
H A Dhostmem-ram.c2 * QEMU Host Memory Backend
20 ram_backend_memory_alloc(HostMemoryBackend *backend, Error **errp) in ram_backend_memory_alloc() argument
25 if (!backend->size) { in ram_backend_memory_alloc()
26 error_setg(errp, "can't create backend with size 0"); in ram_backend_memory_alloc()
30 name = host_memory_backend_get_name(backend); in ram_backend_memory_alloc()
31 ram_flags = backend->share ? RAM_SHARED : 0; in ram_backend_memory_alloc()
32 ram_flags |= backend->reserve ? 0 : RAM_NORESERVE; in ram_backend_memory_alloc()
33 ram_flags |= backend->guest_memfd ? RAM_GUEST_MEMFD : 0; in ram_backend_memory_alloc()
34 return memory_region_init_ram_flags_nomigrate(&backend->mr, OBJECT(backend), in ram_backend_memory_alloc()
35 name, backend->size, in ram_backend_memory_alloc()
H A Dhostmem-shm.c2 * QEMU host POSIX shared memory object backend
17 #define TYPE_MEMORY_BACKEND_SHM "memory-backend-shm"
26 shm_backend_memory_alloc(HostMemoryBackend *backend, Error **errp) in shm_backend_memory_alloc() argument
34 if (!backend->size) { in shm_backend_memory_alloc()
35 error_setg(errp, "can't create shm backend with size 0"); in shm_backend_memory_alloc()
39 if (!backend->share) { in shm_backend_memory_alloc()
40 error_setg(errp, "can't create shm backend with `share=off`"); in shm_backend_memory_alloc()
50 backend_name = host_memory_backend_get_name(backend); in shm_backend_memory_alloc()
78 if (ftruncate(fd, backend->size) == -1) { in shm_backend_memory_alloc()
81 backend->size); in shm_backend_memory_alloc()
[all …]
/openbmc/qemu/hw/xen/
H A Dxen-backend.c11 #include "hw/xen/xen-backend.h"
62 error_report("attempt to register duplicate Xen backend type '%s'", in xen_backend_register()
68 error_report("backend type '%s' has no creator", info->type); in xen_backend_register()
86 static void xen_backend_list_add(XenBackendInstance *backend) in xen_backend_list_add() argument
88 QLIST_INSERT_HEAD(&backend_list, backend, entry); in xen_backend_list_add()
93 XenBackendInstance *backend; in xen_backend_list_find() local
95 QLIST_FOREACH(backend, &backend_list, entry) { in xen_backend_list_find()
96 if (backend->xendev == xendev) { in xen_backend_list_find()
97 return backend; in xen_backend_list_find()
107 XenBackendInstance *backend; in xen_backend_exists() local
[all …]
/openbmc/linux/drivers/gpu/drm/sun4i/
H A Dsun4i_backend.c35 /* backend <-> TCON muxing selection done in backend */
81 void sun4i_backend_layer_enable(struct sun4i_backend *backend, in sun4i_backend_layer_enable() argument
94 regmap_update_bits(backend->engine.regs, SUN4I_BACKEND_MODCTL_REG, in sun4i_backend_layer_enable()
169 int sun4i_backend_update_layer_coord(struct sun4i_backend *backend, in sun4i_backend_update_layer_coord() argument
179 regmap_write(backend->engine.regs, SUN4I_BACKEND_LAYSIZE_REG(layer), in sun4i_backend_update_layer_coord()
186 regmap_write(backend->engine.regs, SUN4I_BACKEND_LAYCOOR_REG(layer), in sun4i_backend_update_layer_coord()
193 static int sun4i_backend_update_yuv_format(struct sun4i_backend *backend, in sun4i_backend_update_yuv_format() argument
204 regmap_write(backend->engine.regs, in sun4i_backend_update_yuv_format()
212 regmap_update_bits(backend->engine.regs, SUN4I_BACKEND_ATTCTL_REG0(layer), in sun4i_backend_update_yuv_format()
245 regmap_write(backend->engine.regs, SUN4I_BACKEND_IYUVCTL_REG, val); in sun4i_backend_update_yuv_format()
[all …]
H A Dsun4i_layer.c70 struct sun4i_backend *backend = layer->backend; in sun4i_backend_layer_atomic_disable() local
72 sun4i_backend_layer_enable(backend, layer->id, false); in sun4i_backend_layer_atomic_disable()
77 spin_lock_irqsave(&backend->frontend_lock, flags); in sun4i_backend_layer_atomic_disable()
78 backend->frontend_teardown = true; in sun4i_backend_layer_atomic_disable()
79 spin_unlock_irqrestore(&backend->frontend_lock, flags); in sun4i_backend_layer_atomic_disable()
90 struct sun4i_backend *backend = layer->backend; in sun4i_backend_layer_atomic_update() local
91 struct sun4i_frontend *frontend = backend->frontend; in sun4i_backend_layer_atomic_update()
93 sun4i_backend_cleanup_layer(backend, layer->id); in sun4i_backend_layer_atomic_update()
101 sun4i_backend_update_layer_frontend(backend, layer->id, in sun4i_backend_layer_atomic_update()
105 sun4i_backend_update_layer_formats(backend, layer->id, plane); in sun4i_backend_layer_atomic_update()
[all …]
/openbmc/hiomapd/mtd/
H A Dbackend.c29 #include "backend.h"
32 #include "mtd/backend.h"
37 static int mtd_dev_init(struct backend *backend, void *data) in mtd_dev_init() argument
71 if (backend->flash_size == 0) { in mtd_dev_init()
95 backend->flash_size = priv->mtd_info.size; in mtd_dev_init()
99 backend->erase_size_shift = log_2(priv->mtd_info.erasesize); in mtd_dev_init()
100 backend->block_size_shift = backend->erase_size_shift; in mtd_dev_init()
101 priv->flash_bmap = calloc(backend->flash_size in mtd_dev_init()
102 >> backend->erase_size_shift, in mtd_dev_init()
106 backend->priv = priv; in mtd_dev_init()
[all …]
/openbmc/qemu/include/sysemu/
H A Dcryptodev.h40 #define TYPE_CRYPTODEV_BACKEND "cryptodev-backend"
197 void (*init)(CryptoDevBackend *backend, Error **errp);
198 void (*cleanup)(CryptoDevBackend *backend, Error **errp);
200 int (*create_session)(CryptoDevBackend *backend,
206 int (*close_session)(CryptoDevBackend *backend,
212 int (*do_op)(CryptoDevBackend *backend,
273 /* Tag the cryptodev backend is used by virtio-crypto or not */
317 * Creates a new cryptodev backend client object.
323 * Returns: a new cryptodev backend client object
329 * @cc: the cryptodev backend client object
[all …]
H A Dtpm_backend.h2 * QEMU TPM Backend
23 #define TYPE_TPM_BACKEND "tpm-backend"
57 /* get a descriptive text of the backend to display to the user */
62 /* start up the TPM on the backend - optional */
87 * @s: the backend
89 * Returns the TpmType of the backend.
95 * @s: the backend to initialized
100 * Initialize the backend with the given variables.
108 * @s: the backend whose TPM support is to be started
118 * @s: the backend to query for a startup error
[all …]
H A Dhostmem.h2 * QEMU Host Memory Backend
23 #define TYPE_MEMORY_BACKEND "memory-backend"
30 * name of backend that uses mmap on the anonymous RAM
33 #define TYPE_MEMORY_BACKEND_RAM "memory-backend-ram"
38 * name of backend that uses mmap on a file descriptor
40 #define TYPE_MEMORY_BACKEND_FILE "memory-backend-file"
42 #define TYPE_MEMORY_BACKEND_MEMFD "memory-backend-memfd"
53 * alloc: Allocate memory from backend.
55 * @backend: the #HostMemoryBackend.
60 bool (*alloc)(HostMemoryBackend *backend, Error **errp);
[all …]
/openbmc/hiomapd/vpnor/
H A Dbackend.cpp17 #include "backend.h"
22 #include "vpnor/backend.h"
38 #include "vpnor/backend.h"
60 * @param[in] backend - The backend context pointer
72 static int vpnor_init(struct backend* backend, in vpnor_init() argument
83 backend->priv = priv; in vpnor_init()
92 new openpower::virtual_pnor::partition::Table(backend); in vpnor_init()
113 * @param[in] backend - The backend context pointer
117 int vpnor_copy_bootloader_partition(const struct backend* backend, void* buf, in vpnor_copy_bootloader_partition() argument
143 struct backend local = *backend; in vpnor_copy_bootloader_partition()
[all …]
/openbmc/hiomapd/file/
H A Dbackend.c30 #include "backend.h"
45 static int file_dev_init(struct backend *backend, void *data) in file_dev_init() argument
85 if (backend->flash_size == 0) { in file_dev_init()
87 backend->flash_size = statbuf.st_size; in file_dev_init()
91 backend->erase_size_shift = log_2(FILE_ERASE_SIZE); in file_dev_init()
92 backend->block_size_shift = backend->erase_size_shift; in file_dev_init()
95 backend->priv = priv; in file_dev_init()
105 static void file_dev_free(struct backend *backend) in file_dev_free() argument
107 struct file_data *priv = backend->priv; in file_dev_free()
123 static int file_erase(struct backend *backend, uint32_t offset, uint32_t count) in file_erase() argument
[all …]
/openbmc/linux/drivers/iio/
H A Dindustrialio-backend.c6 * can be "linked" against one or multiple backend devices. All the IIO and
14 * | (Frontend/IIO) | Serial Data (eg: LVDS) | |(backend) |---------| |------| | |
27 * the industrialio-backend.c is only left with the really generic stuff. Then,
32 #define dev_fmt(fmt) "iio-backend: " fmt
45 #include <linux/iio/backend.h>
68 * Helper macros to call backend ops. Makes sure the option is supported.
115 * iio_backend_chan_enable - Enable a backend channel
116 * @back: Backend device
129 * iio_backend_chan_disable - Disable a backend channel
130 * @back: Backend device
[all …]
/openbmc/qemu/docs/
H A Dnvdimm.txt14 backend (i.e. memory-backend-file and memory-backend-ram). A simple
20 -object memory-backend-file,id=mem1,share=on,mem-path=$PATH,size=$NVDIMM_SIZE,readonly=off
34 - "object memory-backend-file,id=mem1,share=on,mem-path=$PATH,
35 size=$NVDIMM_SIZE,readonly=off" creates a backend storage of size
40 "share=on", then guest writes will be applied to the backend
41 file. If another guest uses the same backend file with option
43 "share=off", then guest writes won't be applied to the backend
50 virtual NVDIMM device whose storage is provided by above memory backend
68 1. Prior to QEMU v2.8.0, if memory-backend-file is used and the actual
69 backend file size is not equal to the size given by "size" option,
[all …]
/openbmc/qemu/scripts/tracetool/backend/
H A D__init__.py4 Backend management.
10 A new backend named 'foo-bar' corresponds to Python module
11 'tracetool/backend/foo_bar.py'.
13 A backend module should provide a docstring, whose first non-empty line will be
19 Backend attributes
25 PUBLIC If exists and is set to 'True', the backend is considered "public".
29 Backend functions
38 generate_<format>_begin(events) Generate backend- and format-specific file
40 generate_<format>_end(events) Generate backend- and format-specific file
42 generate_<format>(event) Generate backend- and format-specific contents
[all …]
/openbmc/qemu/include/chardev/
H A Dchar.h80 * Create a new character backend from a QemuOpts list.
82 * Returns: on success: a new character backend
93 * @backend: a new backend
97 void qemu_chr_parse_common(QemuOpts *opts, ChardevCommon *backend);
104 * Returns: a new backend or NULL on error
111 * @label: the name of the backend
115 * Create a new character backend from a URI.
118 * Returns: a new character backend
125 * @label: the name of the backend
129 * Create a new character backend from a URI.
[all …]
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/sblim-sfcc/sblim-sfcc/
H A D0001-Fix-implicit-function-declarations.patch14 backend/cimxml/cimXmlParser.c | 2 +-
15 backend/cimxml/grammar.c | 2 ++
16 backend/cimxml/grammar.h | 1 +
43 diff --git a/backend/cimxml/cimXmlParser.c b/backend/cimxml/cimXmlParser.c
45 --- a/backend/cimxml/cimXmlParser.c
46 +++ b/backend/cimxml/cimXmlParser.c
56 diff --git a/backend/cimxml/grammar.c b/backend/cimxml/grammar.c
58 --- a/backend/cimxml/grammar.c
59 +++ b/backend/cimxml/grammar.c
69 diff --git a/backend/cimxml/grammar.h b/backend/cimxml/grammar.h
[all …]
/openbmc/hiomapd/test/
H A Dflash_erase.c16 #include "backend.h"
102 struct backend *backend; in main() local
106 backend = &context.backend; in main()
117 assert(!backend_probe_mtd(backend, get_dev_mtd())); in main()
120 rc = backend_erase(backend, 0, sizeof(data)); in main()
132 rc = backend_erase(backend, 0, sizeof(data)); in main()
140 rc = backend_write(backend, 0, data, sizeof(data)); in main()
142 rc = backend_erase(backend, 0, sizeof(data)); in main()
154 rc = backend_write(backend, 0, data, sizeof(data) - 1); in main()
156 rc = backend_erase(backend, 0, sizeof(data)); in main()
[all …]
/openbmc/linux/Documentation/devicetree/bindings/display/
H A Dallwinner,sun4i-a10-display-backend.yaml4 $id: http://devicetree.org/schemas/display/allwinner,sun4i-a10-display-backend.yaml#
7 title: Allwinner A10 Display Engine Backend
14 The display engine backend exposes layers and sprites to the system.
19 - allwinner,sun4i-a10-display-backend
20 - allwinner,sun5i-a13-display-backend
21 - allwinner,sun6i-a31-display-backend
22 - allwinner,sun7i-a20-display-backend
23 - allwinner,sun8i-a23-display-backend
24 - allwinner,sun8i-a33-display-backend
25 - allwinner,sun9i-a80-display-backend
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/
H A Dstall.json8backend of the pipeline because of backend resource constraints. Backend resource constraints can …
12 …t from the frontend or from the rename unit to the backend for any reason (either frontend or back…
16 …ycle in which no operations are sent from the rename unit to the backend due to backend resource c…
24 …t from the frontend or from the rename unit to the backend for any reason (either frontend or back…
28 …"PublicDescription": "Counts cycles when the backend is stalled because there is a pending demand …

12345678910>>...56