Home
last modified time | relevance | path

Searched refs:kernel_address (Results 1 – 13 of 13) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/misc/habanalabs/common/
H A Dirq.c93 cq_base = cq->kernel_address; in hl_irq_handler_cq()
155 eq_base = eq->kernel_address; in hl_irq_handler_eq()
224 q->kernel_address = p; in hl_cq_init()
245 q->kernel_address, in hl_cq_fini()
263 memset(q->kernel_address, 0, HL_CQ_SIZE_IN_BYTES); in hl_cq_reset()
286 q->kernel_address = p; in hl_eq_init()
306 q->kernel_address); in hl_eq_fini()
320 memset(q->kernel_address, 0, HL_EQ_SIZE_IN_BYTES); in hl_eq_reset()
H A Dhw_queue.c78 bd = q->kernel_address; in ext_and_hw_queue_submit_bd()
306 hdev->asic_funcs->add_end_of_cb_packets(hdev, cb->kernel_address, len, in ext_queue_schedule_job()
338 pi = q->kernel_address + (q->pi & (q->int_queue_len - 1)) * sizeof(bd); in int_queue_schedule_job()
632 q->kernel_address = p; in ext_and_cpu_queue_init()
655 q->kernel_address); in ext_and_cpu_queue_init()
659 q->kernel_address, in ext_and_cpu_queue_init()
678 q->kernel_address = p; in int_queue_init()
706 q->kernel_address = p; in hw_queue_init()
841 q->kernel_address); in queue_fini()
845 q->kernel_address, in queue_fini()
H A Dcommand_buffer.c145 (uintptr_t)cb->kernel_address, cb->size); in cb_fini()
148 cb->kernel_address, cb->bus_address); in cb_fini()
232 cb->kernel_address = p; in hl_cb_alloc()
511 rc = hdev->asic_funcs->cb_mmap(hdev, vma, cb->kernel_address, in hl_cb_mmap()
H A Dhabanalabs.h455 void *kernel_address; member
518 void *kernel_address; member
547 void *kernel_address; member
565 void *kernel_address; member
760 void *kernel_address, u32 len,
/OK3568_Linux_fs/u-boot/include/
H A Dandroid_bootloader.h51 int android_avb_boot_flow(unsigned long kernel_address);
69 int android_bootloader_boot_kernel(unsigned long kernel_address);
77 int android_boot_flow(unsigned long kernel_address);
/OK3568_Linux_fs/kernel/drivers/mtd/parsers/
H A Dparser_imagetag.c90 STR_NULL_TERMINATE(buf->kernel_address); in bcm963xx_parse_imagetag_partitions()
91 if (kstrtouint(buf->kernel_address, 10, &kerneladdr) || in bcm963xx_parse_imagetag_partitions()
94 (int)sizeof(buf->kernel_address), in bcm963xx_parse_imagetag_partitions()
95 buf->kernel_address); in bcm963xx_parse_imagetag_partitions()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_events.c53 uint64_t *kernel_address; member
61 return page->kernel_address; in page_slots()
82 page->kernel_address = backing_store; in allocate_signal_page()
275 free_pages((unsigned long)page->kernel_address, in shutdown_signal_page()
298 int kfd_event_page_set(struct kfd_process *p, void *kernel_address, in kfd_event_page_set() argument
311 memset(kernel_address, (uint8_t) UNSIGNALED_EVENT_SLOT, in kfd_event_page_set()
314 page->kernel_address = kernel_address; in kfd_event_page_set()
803 pfn = __pa(page->kernel_address); in kfd_event_mmap()
H A Dkfd_priv.h1103 int kfd_event_page_set(struct kfd_process *p, void *kernel_address,
/OK3568_Linux_fs/u-boot/common/
H A Dandroid_bootloader.c295 int android_bootloader_boot_kernel(unsigned long kernel_address) in android_bootloader_boot_kernel() argument
316 sprintf(kernel_addr_str, "0x%08lx", kernel_address); in android_bootloader_boot_kernel()
340 if (sysmem_alloc_uncomp_kernel(kernel_address, in android_bootloader_boot_kernel()
1396 int android_avb_boot_flow(unsigned long kernel_address) in android_avb_boot_flow() argument
1417 kernel_address, -1UL); in android_avb_boot_flow()
1423 android_bootloader_boot_kernel(kernel_address); in android_avb_boot_flow()
1429 int android_boot_flow(unsigned long kernel_address) in android_boot_flow() argument
1448 ret = android_image_load(dev_desc, &boot_part_info, kernel_address, in android_boot_flow()
1453 android_bootloader_boot_kernel(kernel_address); in android_boot_flow()
/OK3568_Linux_fs/kernel/include/linux/
H A Dbcm963xx_tag.h72 char kernel_address[ADDRESS_LEN]; member
/OK3568_Linux_fs/kernel/drivers/misc/habanalabs/goya/
H A DgoyaP.h220 void goya_add_end_of_cb_packets(struct hl_device *hdev, void *kernel_address,
H A Dgoya.c2886 fence_pkt = cb->kernel_address + in goya_send_job_on_qman0()
3480 user_pkt = parser->user_cb->kernel_address + cb_parsed_length; in goya_validate_cb()
3717 user_pkt = parser->user_cb->kernel_address + cb_parsed_length; in goya_patch_cb()
3718 kernel_pkt = parser->patched_cb->kernel_address + in goya_patch_cb()
3843 memcpy(parser->patched_cb->kernel_address, in goya_parse_cb_mmu()
3844 parser->user_cb->kernel_address, in goya_parse_cb_mmu()
3976 void goya_add_end_of_cb_packets(struct hl_device *hdev, void *kernel_address, in goya_add_end_of_cb_packets() argument
3983 cq_pkt = kernel_address + len - (sizeof(struct packet_msg_prot) * 2); in goya_add_end_of_cb_packets()
4753 lin_dma_pkt = cb->kernel_address; in goya_memset_device_memory()
/OK3568_Linux_fs/kernel/drivers/misc/habanalabs/gaudi/
H A Dgaudi.c683 init_tpc_mem_pkt = cb->kernel_address; in _gaudi_init_tpc_mem()
3821 user_pkt = parser->user_cb->kernel_address + cb_parsed_length; in gaudi_validate_cb()
4044 user_pkt = parser->user_cb->kernel_address + cb_parsed_length; in gaudi_patch_cb()
4045 kernel_pkt = parser->patched_cb->kernel_address + in gaudi_patch_cb()
4162 memcpy(parser->patched_cb->kernel_address, in gaudi_parse_cb_mmu()
4163 parser->user_cb->kernel_address, in gaudi_parse_cb_mmu()
4297 void *kernel_address, u32 len, in gaudi_add_end_of_cb_packets() argument
4305 cq_pkt = kernel_address + len - (sizeof(struct packet_msg_prot) * 2); in gaudi_add_end_of_cb_packets()
4348 lin_dma_pkt = cb->kernel_address; in gaudi_memset_device_memory()
4957 fence_pkt = cb->kernel_address + in gaudi_send_job_on_qman0()
[all …]