/openbmc/qemu/tests/qemu-iotests/ |
H A D | 186.out | 57 Testing: -blockdev driver=null-co,read-zeroes=on,node-name=null -device ide-hd,drive=null 60 null: json:{"read-zeroes": true, "driver": "null-co"} (null-co) 65 Testing: -blockdev driver=null-co,read-zeroes=on,node-name=null -device ide-hd,drive=null,id=qdev_id 68 null: json:{"read-zeroes": true, "driver": "null-co"} (null-co) 73 Testing: -blockdev driver=null-co,read-zeroes=on,node-name=null -device scsi-hd,drive=null 76 null: json:{"read-zeroes": true, "driver": "null-co"} (null-co) 81 Testing: -blockdev driver=null-co,read-zeroes=on,node-name=null -device scsi-hd,drive=null,id=qdev_… 84 null: json:{"read-zeroes": true, "driver": "null-co"} (null-co) 89 Testing: -blockdev driver=null-co,read-zeroes=on,node-name=null -device virtio-blk-pci,drive=null 92 null: json:{"read-zeroes": true, "driver": "null-co"} (null-co) [all …]
|
H A D | 186 | 42 _require_drivers null-co 92 check_info_block -blockdev driver=null-co,read-zeroes=on,node-name=null -device $dev,drive=null 93 …check_info_block -blockdev driver=null-co,read-zeroes=on,node-name=null -device $dev,drive=null,id… 103 …check_info_block -drive if=none,driver=null-co,read-zeroes=on,node-name=null -device $dev,drive=nu… 111 …check_info_block -drive if=none,driver=null-co,read-zeroes=on,node-name=null -device $dev,drive=no… 112 …check_info_block -drive if=none,driver=null-co,read-zeroes=on,node-name=null -device $dev,drive=no… 131 check_info_block -drive if=floppy,driver=null-co,read-zeroes=on 133 check_info_block -drive if=ide,driver=null-co,read-zeroes=on 135 check_info_block -drive if=ide,driver=null-co,read-zeroes=on,media=cdrom 137 check_info_block -drive if=virtio,driver=null-co,read-zeroes=on [all …]
|
H A D | 184.out | 32 "filename": "null-co://", 33 "format": "null-co", 37 …n:{\"throttle-group\": \"group0\", \"driver\": \"throttle\", \"file\": {\"driver\": \"null-co\"}}", 57 …on:{\"throttle-group\": \"group0\", \"driver\": \"throttle\", \"file\": {\"driver\": \"null-co\"}}" 64 "filename": "null-co://", 65 "format": "null-co", 72 "drv": "null-co", 84 "file": "null-co://"
|
H A D | 224.out | 4 {"execute": "blockdev-add", "arguments": {"backing": {"backing": {"backing": {"driver": "null-co"},… 6 …co\"}, \"driver\": \"IMGFMT\", \"file\": {\"driver\": \"file\", \"filename\": \"TEST_DIR/PID-base.… 13 {"execute": "blockdev-add", "arguments": {"backing": {"backing": {"backing": {"driver": "null-co"},… 15 …co\"}, \"driver\": \"IMGFMT\", \"file\": {\"driver\": \"file\", \"filename\": \"TEST_DIR/PID-base.…
|
/openbmc/qemu/util/ |
H A D | coroutine-ucontext.c | 88 void on_new_fiber(CoroutineUContext *co) in on_new_fiber() argument 91 co->tsan_co_fiber = __tsan_create_fiber(0); /* flags: sync on switch */ in on_new_fiber() 92 co->tsan_caller_fiber = __tsan_get_current_fiber(); in on_new_fiber() 133 CoroutineUContext *co, in start_switch_fiber_tsan() argument 138 co->tsan_caller_fiber : in start_switch_fiber_tsan() 139 co->tsan_co_fiber; in start_switch_fiber_tsan() 152 Coroutine *co; in coroutine_trampoline() local 160 co = &self->base; in coroutine_trampoline() 169 siglongjmp(*(sigjmp_buf *)co->entry_arg, 1); in coroutine_trampoline() 175 co->entry(co->entry_arg); in coroutine_trampoline() [all …]
|
H A D | qemu-coroutine.c | 81 Coroutine *co; in coroutine_pool_batch_delete() local 84 QSLIST_FOREACH_SAFE(co, &batch->list, pool_next, tmp) { in coroutine_pool_batch_delete() 86 qemu_coroutine_delete(co); in coroutine_pool_batch_delete() 118 Coroutine *co; in coroutine_pool_get_local() local 124 co = QSLIST_FIRST(&batch->list); in coroutine_pool_get_local() 132 return co; in coroutine_pool_get_local() 179 Coroutine *co; in coroutine_pool_get() local 181 co = coroutine_pool_get_local(); in coroutine_pool_get() 182 if (!co) { in coroutine_pool_get() 184 co = coroutine_pool_get_local(); in coroutine_pool_get() [all …]
|
H A D | coroutine-windows.c | 64 Coroutine *co = co_; in coroutine_trampoline() local 67 co->entry(co->entry_arg); in coroutine_trampoline() 68 qemu_coroutine_switch(co, co->caller, COROUTINE_TERMINATE); in coroutine_trampoline() 75 CoroutineWin32 *co; in qemu_coroutine_new() local 77 co = g_malloc0(sizeof(*co)); in qemu_coroutine_new() 78 co->fiber = CreateFiber(stack_size, coroutine_trampoline, &co->base); in qemu_coroutine_new() 79 return &co->base; in qemu_coroutine_new() 84 CoroutineWin32 *co = DO_UPCAST(CoroutineWin32, base, co_); in qemu_coroutine_delete() local 86 DeleteFiber(co->fiber); in qemu_coroutine_delete() 87 g_free(co); in qemu_coroutine_delete()
|
H A D | coroutine-sigaltstack.c | 96 static void coroutine_bootstrap(CoroutineSigAltStack *self, Coroutine *co) in coroutine_bootstrap() argument 100 siglongjmp(*(sigjmp_buf *)co->entry_arg, 1); in coroutine_bootstrap() 104 co->entry(co->entry_arg); in coroutine_bootstrap() 105 qemu_coroutine_switch(co, co->caller, COROUTINE_TERMINATE); in coroutine_bootstrap() 117 Coroutine *co; in coroutine_trampoline() local 124 co = &self->base; in coroutine_trampoline() 145 coroutine_bootstrap(self, co); in coroutine_trampoline() 150 CoroutineSigAltStack *co; in qemu_coroutine_new() local 170 co = g_malloc0(sizeof(*co)); in qemu_coroutine_new() 171 co->stack_size = COROUTINE_STACK_SIZE; in qemu_coroutine_new() [all …]
|
H A D | qemu-coroutine-sleep.c | 23 Coroutine *co; in qemu_co_sleep_wake() local 25 co = w->to_wake; in qemu_co_sleep_wake() 27 if (co) { in qemu_co_sleep_wake() 29 const char *scheduled = qatomic_cmpxchg(&co->scheduled, in qemu_co_sleep_wake() 33 aio_co_wake(co); in qemu_co_sleep_wake() 45 Coroutine *co = qemu_coroutine_self(); in qemu_co_sleep() local 47 const char *scheduled = qatomic_cmpxchg(&co->scheduled, NULL, in qemu_co_sleep() 51 "%s: Co-routine was already scheduled in '%s'\n", in qemu_co_sleep() 56 w->to_wake = co; in qemu_co_sleep()
|
H A D | qemu-coroutine-lock.c | 138 Coroutine *co; member 144 w->co = qemu_coroutine_self(); in push_waiter() 184 static void coroutine_fn qemu_co_mutex_wake(CoMutex *mutex, Coroutine *co) in qemu_co_mutex_wake() argument 186 /* Read co before co->ctx; pairs with smp_wmb() in in qemu_co_mutex_wake() 190 mutex->ctx = co->ctx; in qemu_co_mutex_wake() 191 aio_co_wake(co); in qemu_co_mutex_wake() 221 Coroutine *co = to_wake->co; in qemu_co_mutex_lock_slowpath() local 222 if (co == self) { in qemu_co_mutex_lock_slowpath() 229 qemu_co_mutex_wake(mutex, co); in qemu_co_mutex_lock_slowpath() 299 qemu_co_mutex_wake(mutex, to_wake->co); in qemu_co_mutex_unlock() [all …]
|
H A D | async.c | 559 Coroutine *co = QSLIST_FIRST(&reversed); in co_schedule_bh_cb() local 561 QSLIST_INSERT_HEAD(&straight, co, co_scheduled_next); in co_schedule_bh_cb() 565 Coroutine *co = QSLIST_FIRST(&straight); in co_schedule_bh_cb() local 567 trace_aio_co_schedule_bh_cb(ctx, co); in co_schedule_bh_cb() 570 qatomic_set(&co->scheduled, NULL); in co_schedule_bh_cb() 571 qemu_aio_coroutine_enter(ctx, co); in co_schedule_bh_cb() 630 void aio_co_schedule(AioContext *ctx, Coroutine *co) in aio_co_schedule() argument 632 trace_aio_co_schedule(ctx, co); in aio_co_schedule() 633 const char *scheduled = qatomic_cmpxchg(&co->scheduled, NULL, in aio_co_schedule() 638 "%s: Co-routine was already scheduled in '%s'\n", in aio_co_schedule() [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/ |
H A D | vendor-prefixes.yaml | 29 description: 70mai Co., Ltd. 47 description: Actions Semiconductor Co., Ltd. 83 description: Allwinner Technology Co., Ltd. 87 description: Alps Electric Co., Ltd. 101 description: Shenzhen Amediatech Technology Co., Ltd 107 description: Ampire Co., Ltd. 129 description: ArcherMind Technology (Nanjing) Co., Ltd. 174 description: Shanghai AVIC Optoelectronics Co., Ltd. 178 description: Shanghai Awinic Technology Co., Ltd. 186 description: Shenzhen AZW Technology Co., Ltd. [all …]
|
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/core/ |
H A D | ramht.c | 43 u32 co, ho; in nvkm_ramht_search() local 45 co = ho = nvkm_ramht_hash(ramht, chid, handle); in nvkm_ramht_search() 47 if (ramht->data[co].chid == chid) { in nvkm_ramht_search() 48 if (ramht->data[co].handle == handle) in nvkm_ramht_search() 49 return ramht->data[co].inst; in nvkm_ramht_search() 52 if (++co >= ramht->size) in nvkm_ramht_search() 53 co = 0; in nvkm_ramht_search() 54 } while (co != ho); in nvkm_ramht_search() 60 nvkm_ramht_update(struct nvkm_ramht *ramht, int co, struct nvkm_object *object, in nvkm_ramht_update() argument 63 struct nvkm_ramht_data *data = &ramht->data[co]; in nvkm_ramht_update() [all …]
|
/openbmc/qemu/block/ |
H A D | trace-events | 76 …co, void *bs, void *pool, const char *action, int cluster_type, uint64_t host_offset, uint64_t off… 77 qcow2_writev_start_req(void *co, int64_t offset, int64_t bytes) "co %p offset 0x%" PRIx64 " bytes %… 78 qcow2_writev_done_req(void *co, int ret) "co %p ret %d" 79 qcow2_writev_start_part(void *co) "co %p" 80 qcow2_writev_done_part(void *co, int cur_bytes) "co %p cur_bytes %d" 81 qcow2_writev_data(void *co, uint64_t offset) "co %p offset 0x%" PRIx64 82 qcow2_pwrite_zeroes_start_req(void *co, int64_t offset, int64_t bytes) "co %p offset 0x%" PRIx64 " … 83 qcow2_pwrite_zeroes(void *co, int64_t offset, int64_t bytes) "co %p offset 0x%" PRIx64 " bytes %" P… 84 qcow2_skip_cow(void *co, uint64_t offset, int nb_clusters) "co %p offset 0x%" PRIx64 " nb_clusters … 87 qcow2_alloc_clusters_offset(void *co, uint64_t offset, int bytes) "co %p offset 0x%" PRIx64 " bytes… [all …]
|
/openbmc/linux/include/linux/soc/apple/ |
H A D | rtkit.h | 6 * Apple's SoCs come with various co-processors running their RTKit operating 21 * @iomem: Shared memory buffer controlled by the co-processors. 24 * @is_mapped: Shared memory buffer is managed by the co-processor. 40 * @crashed: Called when the co-processor has crashed. Runs in process 50 * buffer is managed by the co-processor and needs to be mapped. 74 * @mbox_name: mailbox name used to communicate with the co-processor 76 * @ops: pointer to rtkit_ops to be used for this co-processor 88 * @mbox_name: mailbox name used to communicate with the co-processor 90 * @ops: pointer to rtkit_ops to be used for this co-processor 102 * Reinitialize internal structures. Must only be called with the co-processor [all …]
|
/openbmc/qemu/hw/9pfs/ |
H A D | coth.c | 29 Coroutine *co = opaque; in coroutine_enter_cb() local 30 qemu_coroutine_enter(co); in coroutine_enter_cb() 36 Coroutine *co = arg; in coroutine_enter_func() local 37 qemu_coroutine_enter(co); in coroutine_enter_func() 43 Coroutine *co = opaque; in co_run_in_worker_bh() local 44 thread_pool_submit_aio(coroutine_enter_func, co, coroutine_enter_cb, co); in co_run_in_worker_bh()
|
/openbmc/qemu/hw/remote/ |
H A D | mpqemu-link.c | 26 * - main loop in co-routine context. Will block the main loop if not in 27 * co-routine context; 28 * - vCPU thread with no co-routine context and if the channel is not part 30 * - IOThread within co-routine context, outside of co-routine context 55 * Dont use in IOThread out of co-routine context as in mpqemu_msg_send() 62 * in co-routine context. Co-routine context is asserted above in mpqemu_msg_send() 64 * Also skip lock handling while in a co-routine in the main context. in mpqemu_msg_send() 88 * - From main loop in co-routine context. Will block the main loop if not in 89 * co-routine context; 90 * - From vCPU thread with no co-routine context and if the channel is not part [all …]
|
/openbmc/linux/Documentation/ABI/testing/ |
H A D | sysfs-class-regulator | 4 Contact: Liam Girdwood <lrg@slimlogic.co.uk> 70 Contact: Liam Girdwood <lrg@slimlogic.co.uk> 94 Contact: Liam Girdwood <lrg@slimlogic.co.uk> 109 Contact: Liam Girdwood <lrg@slimlogic.co.uk> 124 Contact: Liam Girdwood <lrg@slimlogic.co.uk> 149 Contact: Liam Girdwood <lrg@slimlogic.co.uk> 164 Contact: Liam Girdwood <lrg@slimlogic.co.uk> 179 Contact: Liam Girdwood <lrg@slimlogic.co.uk> 194 Contact: Liam Girdwood <lrg@slimlogic.co.uk> 209 Contact: Liam Girdwood <lrg@slimlogic.co.uk> [all …]
|
/openbmc/qemu/tests/tcg/aarch64/gdbstub/ |
H A D | test-mte.py | 56 co = gdb.execute(f"memory-tag check {ta}", False, True) 57 tags_match = re.findall(PATTERN_0, co, re.MULTILINE) 77 co = gdb.execute(f"memory-tag print-allocation-tag {ta}", False, True) 78 first_tag = re.match(PATTERN_1, co)[1] 80 co = gdb.execute(f"memory-tag print-allocation-tag {ta}+16", False, True) 81 second_tag = re.match(PATTERN_1, co)[1] 94 co = gdb.execute(f"memory-tag print-allocation-tag {ta}+4096-32", False, True) 95 tag = re.match(PATTERN_1, co)[1] 97 co = gdb.execute(f"memory-tag print-allocation-tag {ta}+4096-16", False, True) 98 last_tag = re.match(PATTERN_1, co)[1]
|
/openbmc/linux/Documentation/devicetree/bindings/remoteproc/ |
H A D | st-rproc.txt | 1 STMicroelectronics Co-Processor Bindings 6 Co-processors can be controlled from the bootloader or the primary OS. If 7 the bootloader starts a co-processor, the primary OS must detect its state 17 - clocks Clock for co-processor (See: ../clock/clock-bindings.txt) 18 - clock-frequency Clock frequency to set co-processor at if the bootloader 21 for the co-processor
|
/openbmc/linux/tools/memory-model/ |
H A D | lock.cat | 62 * until after the co relation has been generated. 122 (* Generate all co relations, including LKW events but not UL *) 129 (* Merge UL events into co *) 130 let co = (co | critical | (critical^-1 ; co))+ 131 let coe = co & ext 132 let coi = co & int 135 let rf = rf | ([IW | UL] ; singlestep(co) ; lk-rmw^-1) 139 let fr = rf^-1 ; co 143 show co,rf,fr
|
/openbmc/linux/drivers/phy/freescale/ |
H A D | phy-fsl-imx8-mipi-dphy.c | 68 #define CO(x) ((CO_BUF) >> (8 - (x)) & 0x03) macro 112 u32 co; member 218 * CO is power of 2: 1, 2, 4, 8 in mixel_dphy_config_from_opts() 224 cfg->co = 1 << i; in mixel_dphy_config_from_opts() 229 cfg->co < 1 || cfg->co > 8) { in mixel_dphy_config_from_opts() 230 dev_err(&phy->dev, "Invalid CM/CN/CO values: %u/%u/%u\n", in mixel_dphy_config_from_opts() 231 cfg->cm, cfg->cn, cfg->co); in mixel_dphy_config_from_opts() 339 priv->cfg.co < 1 || priv->cfg.co > 8) { in mixel_dphy_set_pll_params() 340 dev_err(&phy->dev, "Invalid CM/CN/CO values! (%u/%u/%u)\n", in mixel_dphy_set_pll_params() 341 priv->cfg.cm, priv->cfg.cn, priv->cfg.co); in mixel_dphy_set_pll_params() [all …]
|
/openbmc/u-boot/tools/patman/ |
H A D | gitutil.py | 309 >>> alias['fred'] = ['f.bloggs@napier.co.nz'] 310 >>> alias['john'] = ['j.bloggs@napier.co.nz'] 315 ['j.bloggs@napier.co.nz', 'Mary Poppins <m.poppins@cloud.net>'] 317 ['--to "j.bloggs@napier.co.nz"', \ 320 ['Cc j.bloggs@napier.co.nz', 'Cc Mary Poppins <m.poppins@cloud.net>'] 362 >>> alias['fred'] = ['f.bloggs@napier.co.nz'] 363 >>> alias['john'] = ['j.bloggs@napier.co.nz'] 373 'git send-email --annotate --to "f.bloggs@napier.co.nz" --cc \ 377 'git send-email --annotate --to "f.bloggs@napier.co.nz" --cc \ 386 'git send-email --annotate --to "f.bloggs@napier.co.nz" --cc \ [all …]
|
/openbmc/linux/Documentation/bpf/ |
H A D | llvm_reloc.rst | 244 .. _btf-co-re-relocations: 247 CO-RE Relocations 250 From object file point of view CO-RE mechanism is implemented as a set 251 of CO-RE specific relocation records. These relocation records are not 256 CO-RE relocations are applied to BPF instructions to update immediate 269 There are several kinds of CO-RE relocations that could be split in 347 CO-RE Relocation Record 414 CO-RE Relocation Examples 457 00: CO-RE <byte_off> [2] struct foo::a (0:0) 460 10: CO-RE <byte_off> [2] struct foo::a (0:0) [all …]
|
/openbmc/linux/Documentation/networking/devlink/ |
H A D | sfc.rst | 40 - SmartNIC application co-processor (APU) first stage boot loader version. 43 - SmartNIC application co-processor (APU) co-operating system loader version. 46 - SmartNIC application co-processor (APU) main operating system version. 49 - SmartNIC application co-processor (APU) recovery operating system version.
|