/openbmc/openbmc/poky/meta/recipes-devtools/rust/files/ |
H A D | rv32-rustix-libc-backend.patch | 5 --- a/vendor/rustix-0.38.32/src/backend/libc/c.rs 6 +++ b/vendor/rustix-0.38.32/src/backend/libc/c.rs 19 …backend/libc/c.rs":"f3ea8ee60f4b79196914ef4782b6493466e5755ef922f6ff2b7cbf9671332ff5","src/backend… 21 …backend/libc/c.rs":"1d4f1794a08e0ede95f2b034098f18e0ede275868f65fdd61e236777b4e92721","src/backend…
|
H A D | rv32-cargo-rustix-0.38.28-fix.patch | 12 --- 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 37 …backend/libc/c.rs":"985d441769f1f5d8ed36bce0517504e9a72aaed2ae8bc53235c45382dbe4d198","src/backend… 39 …backend/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 D | backend.h | 25 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 D | hostmem.c | 2 * 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 D | cryptodev.c | 64 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 D | hostmem-file.c | 2 * 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 D | hostmem-ram.c | 2 * 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 D | hostmem-shm.c | 2 * 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 D | xen-backend.c | 11 #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 D | sun4i_backend.c | 35 /* 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 D | sun4i_layer.c | 70 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 D | backend.c | 29 #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 D | cryptodev.h | 40 #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 D | tpm_backend.h | 2 * 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 D | hostmem.h | 2 * 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 D | backend.cpp | 17 #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 D | backend.c | 30 #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 D | industrialio-backend.c | 6 * 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 D | nvdimm.txt | 14 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__.py | 4 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 D | char.h | 80 * 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 D | 0001-Fix-implicit-function-declarations.patch | 14 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 D | flash_erase.c | 16 #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 D | allwinner,sun4i-a10-display-backend.yaml | 4 $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 D | stall.json | 8 …backend 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 …
|