/linux-master/include/linux/ |
H A D | bcm963xx_tag.h | 72 char kernel_address[ADDRESS_LEN]; member in struct:bcm_tag
|
/linux-master/drivers/accel/habanalabs/common/ |
H A D | irq.c | 146 cq_base = cq->kernel_address; 507 eq_base = eq->kernel_address; 604 q->kernel_address = p; 624 hl_asic_dma_free_coherent(hdev, HL_CQ_SIZE_IN_BYTES, q->kernel_address, q->bus_address); 641 memset(q->kernel_address, 0, HL_CQ_SIZE_IN_BYTES); 662 q->kernel_address = p; 681 hl_cpu_accessible_dma_pool_free(hdev, HL_EQ_SIZE_IN_BYTES, q->kernel_address); 696 memset(q->kernel_address, 0, HL_EQ_SIZE_IN_BYTES);
|
H A D | hw_queue.c | 90 bd = q->kernel_address; 321 hdev->asic_funcs->add_end_of_cb_packets(hdev, cb->kernel_address, len, 362 pi = q->kernel_address + (q->pi & (q->int_queue_len - 1)) * sizeof(bd); 838 q->kernel_address = p; 857 hl_cpu_accessible_dma_pool_free(hdev, HL_QUEUE_SIZE_IN_BYTES, q->kernel_address); 859 hl_asic_dma_free_coherent(hdev, HL_QUEUE_SIZE_IN_BYTES, q->kernel_address, 878 q->kernel_address = p; 904 q->kernel_address = p; 1073 hl_cpu_accessible_dma_pool_free(hdev, HL_QUEUE_SIZE_IN_BYTES, q->kernel_address); 1075 hl_asic_dma_free_coherent(hdev, HL_QUEUE_SIZE_IN_BYTES, q->kernel_address, [all...] |
H A D | command_buffer.c | 84 (uintptr_t)cb->kernel_address, cb->size); 86 hl_asic_dma_free_coherent(hdev, cb->size, cb->kernel_address, cb->bus_address); 154 cb->kernel_address = p; 254 return cb->hdev->asic_funcs->mmap(cb->hdev, vma, cb->kernel_address,
|
H A D | habanalabs.h | 954 * @kernel_address: Holds the CB's kernel virtual address. 971 void *kernel_address; member in struct:hl_cb 1053 * @kernel_address: holds the queue's kernel virtual address. 1073 void *kernel_address; member in struct:hl_hw_queue 1090 * @kernel_address: holds the queue's kernel virtual address 1100 void *kernel_address; member in struct:hl_cq 1230 * @kernel_address: holds the queue's kernel virtual address 1241 void *kernel_address; member in struct:hl_eq 1661 void *kernel_address, u32 len,
|
H A D | command_submission.c | 3220 record->cq_kernel_addr = (u64 *) cq_cb->kernel_address + cq_offset; 3342 if (((u64 *) data->cq_cb->kernel_address + data->cq_offset) >= 3343 ((u64 *) data->cq_cb->kernel_address + (data->cq_cb->size / sizeof(u64)))) { 3422 if (((u64 *) data->cq_cb->kernel_address + data->cq_offset) >= 3423 ((u64 *) data->cq_cb->kernel_address + (data->cq_cb->size / sizeof(u64)))) { 3435 pend->cq_kernel_addr = (u64 *) data->cq_cb->kernel_address + data->cq_offset;
|
H A D | firmware_if.c | 476 sent_bd = queue->kernel_address;
|
/linux-master/drivers/mtd/parsers/ |
H A D | parser_imagetag.c | 90 STR_NULL_TERMINATE(buf->kernel_address); 91 if (kstrtouint(buf->kernel_address, 10, &kerneladdr) || 94 (int)sizeof(buf->kernel_address), 95 buf->kernel_address);
|
/linux-master/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_events.c | 54 uint64_t *kernel_address; member in struct:kfd_signal_page 61 return page->kernel_address; 82 page->kernel_address = backing_store; 302 free_pages((unsigned long)page->kernel_address, 325 static int kfd_event_page_set(struct kfd_process *p, void *kernel_address, argument 338 memset(kernel_address, (uint8_t) UNSIGNALED_EVENT_SLOT, 341 page->kernel_address = kernel_address; 1074 pfn = __pa(page->kernel_address);
|
/linux-master/drivers/accel/habanalabs/goya/ |
H A D | goyaP.h | 232 void goya_add_end_of_cb_packets(struct hl_device *hdev, void *kernel_address,
|
H A D | goya.c | 3104 fence_pkt = cb->kernel_address + 3662 user_pkt = parser->user_cb->kernel_address + cb_parsed_length; 3899 user_pkt = parser->user_cb->kernel_address + cb_parsed_length; 3900 kernel_pkt = parser->patched_cb->kernel_address + 4022 memcpy(parser->patched_cb->kernel_address, 4023 parser->user_cb->kernel_address, 4150 void goya_add_end_of_cb_packets(struct hl_device *hdev, void *kernel_address, argument 4157 cq_pkt = kernel_address + len - (sizeof(struct packet_msg_prot) * 2); 4779 lin_dma_pkt = cb->kernel_address;
|
/linux-master/drivers/accel/habanalabs/gaudi/ |
H A D | gaudi.c | 981 init_tpc_mem_pkt = cb->kernel_address; 5035 user_pkt = parser->user_cb->kernel_address + cb_parsed_length; 5261 user_pkt = parser->user_cb->kernel_address + cb_parsed_length; 5262 kernel_pkt = parser->patched_cb->kernel_address + 5386 memcpy(parser->patched_cb->kernel_address, 5387 parser->user_cb->kernel_address, 5528 static void gaudi_add_end_of_cb_packets(struct hl_device *hdev, void *kernel_address, argument 5537 cq_padding = kernel_address + original_len; 5538 cq_pkt = kernel_address + len - (sizeof(struct packet_msg_prot) * 2); 5583 lin_dma_pkt = cb->kernel_address; [all...] |
/linux-master/drivers/accel/habanalabs/gaudi2/ |
H A D | gaudi2.c | 6981 cq_base = cq->kernel_address; 11018 pkt = (struct packet_msg_short *) (uintptr_t) (cb->kernel_address + size); 11108 void *buf = (void *) (uintptr_t) (cb->kernel_address);
|