Home
last modified time | relevance | path

Searched refs:params (Results 1 – 22 of 22) sorted by relevance

/hyp/ipc/doorbell/src/
A Ddoorbell.c172 doorbell_handle_object_create_doorbell(doorbell_create_t params) in doorbell_handle_object_create_doorbell() argument
174 assert(params.doorbell != NULL); in doorbell_handle_object_create_doorbell()
176 spinlock_init(&params.doorbell->lock); in doorbell_handle_object_create_doorbell()
178 spinlock_acquire(&params.doorbell->lock); in doorbell_handle_object_create_doorbell()
180 params.doorbell->flags = 0U; in doorbell_handle_object_create_doorbell()
181 params.doorbell->ack_mask = 0U; in doorbell_handle_object_create_doorbell()
182 params.doorbell->enable_mask = ~params.doorbell->ack_mask; in doorbell_handle_object_create_doorbell()
184 spinlock_release(&params.doorbell->lock); in doorbell_handle_object_create_doorbell()
/hyp/core/idle/src/
A Didle.c40 thread_create_t params = { in idle_thread_create() local
49 partition_allocate_thread(partition_get_private(), params); in idle_thread_create()
74 thread_create_t params = { in idle_thread_init_boot() local
90 params.thread = thread; in idle_thread_init_boot()
92 if (trigger_object_create_thread_event(params) != OK) { in idle_thread_init_boot()
/hyp/platform/arm_pmu/aarch64/src/
A Dplatform_pmu.c48 hwirq_create_t params = { in platform_pmu_handle_boot_hypervisor_start() local
54 partition_allocate_hwirq(partition_get_private(), params); in platform_pmu_handle_boot_hypervisor_start()
/hyp/core/tests/src/
A Dtests.c35 thread_create_t params = { in tests_thread_create() local
39 .params = i, in tests_thread_create()
44 partition_allocate_thread(partition_get_private(), params); in tests_thread_create()
/hyp/platform/arm_arch_timer/aarch64/src/
A Dplatform_timer.c141 hwirq_create_t params = { in platform_timer_handle_boot_hypervisor_start() local
147 partition_allocate_hwirq(partition_get_private(), params); in platform_timer_handle_boot_hypervisor_start()
/hyp/core/vdevice/src/
A Dvdevice.c50 vdevice_handle_object_create_addrspace(addrspace_create_t params) in vdevice_handle_object_create_addrspace() argument
52 addrspace_t *addrspace = params.addrspace; in vdevice_handle_object_create_addrspace()
/hyp/core/irq/src/
A Dirq.c147 irq_handle_object_create_hwirq(hwirq_create_t params) in irq_handle_object_create_hwirq() argument
149 hwirq_t *hwirq = params.hwirq; in irq_handle_object_create_hwirq()
152 hwirq->irq = params.irq; in irq_handle_object_create_hwirq()
153 hwirq->action = params.action; in irq_handle_object_create_hwirq()
/hyp/platform/arm_arch_timer_lp/src/
A Dplatform_timer_lp.c147 hwirq_create_t params = { in platform_timer_lp_handle_boot_hypervisor_start() local
153 partition_allocate_hwirq(partition_get_private(), params); in platform_timer_lp_handle_boot_hypervisor_start()
/hyp/vm/vrtc_pl031/src/
A Dvrtc_pl031.c23 vrtc_pl031_handle_object_create_vrtc(vrtc_create_t params) in vrtc_pl031_handle_object_create_vrtc() argument
25 vrtc_t *vrtc = params.vrtc; in vrtc_pl031_handle_object_create_vrtc()
/hyp/core/cspace_twolevel/src/
A Dcspace_tests.c43 cspace_create_t params = { NULL }; in tests_cspace_init() local
45 cspace_ret = partition_allocate_cspace(partition_get_private(), params); in tests_cspace_init()
/hyp/vm/rootvm/src/
A Drootvm_init.c171 thread_create_t params = { in rootvm_init() local
205 trigger_object_get_defaults_thread_event(&params); in rootvm_init()
209 partition_allocate_thread(root_partition, params); in rootvm_init()
/hyp/mem/memextent_sparse/src/
A Dmemextent_tests.c43 addrspace_create_t params = { NULL }; in create_addrspace() local
45 ret = partition_allocate_addrspace(partition, params); in create_addrspace()
68 memextent_create_t params = { .memextent_device_mem = false }; in create_memextent() local
70 ret = partition_allocate_memextent(partition, params); in create_memextent()
A Dmemextent_sparse.c1487 memextent_create_addrspace_sparse(addrspace_create_t params) in memextent_create_addrspace_sparse() argument
1489 addrspace_t *addrspace = params.addrspace; in memextent_create_addrspace_sparse()
/hyp/core/scheduler_fprr/src/
A Dscheduler_tests.c57 thread_create_t params = { in create_thread() local
63 .params = sched_test_param_raw(param), in create_thread()
66 ret = partition_allocate_thread(partition_get_private(), params); in create_thread()
/hyp/mem/memextent/src/
A Dmemextent_tests.c59 addrspace_create_t params = { NULL }; in tests_memextent_init() local
61 ret = partition_allocate_addrspace(partition, params); in tests_memextent_init()
149 memextent_create_t params = { 0 }; in create_memextent() local
151 me_ret = partition_allocate_memextent(partition, params); in create_memextent()
A Dmemextent.c32 memextent_handle_object_create_memextent(memextent_create_t params) in memextent_handle_object_create_memextent() argument
34 memextent_t *memextent = params.memextent; in memextent_handle_object_create_memextent()
39 memextent->device_mem = params.memextent_device_mem; in memextent_handle_object_create_memextent()
A Dmemextent_basic.c943 memextent_create_addrspace_basic(addrspace_create_t params) in memextent_create_addrspace_basic() argument
945 addrspace_t *addrspace = params.addrspace; in memextent_create_addrspace_basic()
/hyp/ipc/msgqueue/src/
A Dmsgqueue.c149 msgqueue_handle_object_create_msgqueue(msgqueue_create_t params) in msgqueue_handle_object_create_msgqueue() argument
151 msgqueue_t *msgqueue = params.msgqueue; in msgqueue_handle_object_create_msgqueue()
/hyp/core/thread_standard/src/
A Dthread.c45 thread->params = thread_create.params; in thread_standard_handle_object_create_thread()
/hyp/vm/arm_vm_timer/aarch64/src/
A Darm_vm_timer.c203 hwirq_create_t params[] = { in arm_vm_timer_handle_boot_hypervisor_start() local
217 params[tt]); in arm_vm_timer_handle_boot_hypervisor_start()
/hyp/mem/addrspace/src/
A Daddrspace.c230 addrspace_handle_object_create_addrspace(addrspace_create_t params) in addrspace_handle_object_create_addrspace() argument
234 addrspace_t *addrspace = params.addrspace; in addrspace_handle_object_create_addrspace()
295 addrspace_unwind_object_create_addrspace(addrspace_create_t params) in addrspace_unwind_object_create_addrspace() argument
297 addrspace_handle_object_cleanup_addrspace(params.addrspace); in addrspace_unwind_object_create_addrspace()
/hyp/core/thread_standard/aarch64/src/
A Dthread_arch.c65 thread_func(thread->params); in thread_arch_main()

Completed in 49 milliseconds