OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:kfd_dev
(Results
1 - 25
of
39
) sorted by relevancy
1
2
/src/sys/external/bsd/drm2/dist/drm/amd/amdkfd/
kfd_iommu.h
32
int kfd_iommu_check_device(struct
kfd_dev
*kfd);
33
int kfd_iommu_device_init(struct
kfd_dev
*kfd);
38
void kfd_iommu_suspend(struct
kfd_dev
*kfd);
39
int kfd_iommu_resume(struct
kfd_dev
*kfd);
45
static inline int kfd_iommu_check_device(struct
kfd_dev
*kfd)
49
static inline int kfd_iommu_device_init(struct
kfd_dev
*kfd)
64
static inline void kfd_iommu_suspend(struct
kfd_dev
*kfd)
68
static inline int kfd_iommu_resume(struct
kfd_dev
*kfd)
kfd_interrupt.c
57
int kfd_interrupt_init(struct
kfd_dev
*kfd)
91
void kfd_interrupt_exit(struct
kfd_dev
*kfd)
117
bool enqueue_ih_ring_entry(struct
kfd_dev
*kfd, const void *ih_ring_entry)
136
static bool dequeue_ih_ring_entry(struct
kfd_dev
*kfd, void *ih_ring_entry)
150
struct
kfd_dev
*dev = container_of(work, struct
kfd_dev
,
164
bool interrupt_is_wanted(struct
kfd_dev
*dev,
kfd_priv.h
188
bool (*interrupt_isr)(struct
kfd_dev
*dev,
191
void (*interrupt_wq)(struct
kfd_dev
*dev,
227
struct
kfd_dev
{
struct
505
struct
kfd_dev
*device;
622
struct
kfd_dev
*dev;
758
bool kfd_dev_is_large_bar(struct
kfd_dev
*dev);
774
struct kfd_process_device *kfd_bind_process_to_device(struct
kfd_dev
*dev,
776
struct kfd_process_device *kfd_get_process_device_data(struct
kfd_dev
*dev,
778
struct kfd_process_device *kfd_create_process_device_data(struct
kfd_dev
*dev,
781
int kfd_reserved_mem_mmap(struct
kfd_dev
*dev, struct kfd_process *process
[
all
...]
kfd_mqd_manager.h
71
struct kfd_mem_obj* (*allocate_mqd)(struct
kfd_dev
*kfd,
108
struct
kfd_dev
*dev;
112
struct kfd_mem_obj *allocate_hiq_mqd(struct
kfd_dev
*dev,
115
struct kfd_mem_obj *allocate_sdma_mqd(struct
kfd_dev
*dev,
kfd_doorbell.c
57
size_t kfd_doorbell_process_slice(struct
kfd_dev
*kfd)
65
int kfd_doorbell_init(struct
kfd_dev
*kfd)
128
void kfd_doorbell_fini(struct
kfd_dev
*kfd)
134
int kfd_doorbell_mmap(struct
kfd_dev
*dev, struct kfd_process *process,
172
void __iomem *kfd_get_kernel_doorbell(struct
kfd_dev
*kfd,
203
void kfd_release_kernel_doorbell(struct
kfd_dev
*kfd, u32 __iomem *db_addr)
233
unsigned int kfd_get_doorbell_dw_offset_in_bar(struct
kfd_dev
*kfd,
249
uint64_t kfd_get_number_elems(struct
kfd_dev
*kfd)
259
phys_addr_t kfd_get_process_doorbells(struct
kfd_dev
*dev,
kfd_iommu.c
44
int kfd_iommu_check_device(struct
kfd_dev
*kfd)
65
int kfd_iommu_device_init(struct
kfd_dev
*kfd)
113
struct
kfd_dev
*dev = pdd->dev;
149
struct
kfd_dev
*dev = kfd_device_by_pci_dev(pdev);
196
struct
kfd_dev
*dev;
219
static int kfd_bind_processes_to_device(struct
kfd_dev
*kfd)
260
static void kfd_unbind_processes_from_device(struct
kfd_dev
*kfd)
290
void kfd_iommu_suspend(struct
kfd_dev
*kfd)
307
int kfd_iommu_resume(struct
kfd_dev
*kfd)
kfd_pasid.c
65
struct
kfd_dev
*dev = NULL;
kfd_kernel_queue.h
57
struct
kfd_dev
*dev;
kfd_topology.h
109
struct
kfd_dev
*gpu;
131
struct
kfd_dev
*gpu;
150
struct
kfd_dev
*gpu;
173
struct
kfd_dev
*gpu;
kfd_device.c
490
static int kfd_gtt_sa_init(struct
kfd_dev
*kfd, unsigned int buf_size,
492
static void kfd_gtt_sa_fini(struct
kfd_dev
*kfd);
494
static int kfd_resume(struct
kfd_dev
*kfd);
496
struct
kfd_dev
*kgd2kfd_probe(struct kgd_dev *kgd,
499
struct
kfd_dev
*kfd;
552
static void kfd_cwsr_init(struct
kfd_dev
*kfd)
577
bool kgd2kfd_device_init(struct
kfd_dev
*kfd,
715
void kgd2kfd_device_exit(struct
kfd_dev
*kfd)
732
int kgd2kfd_pre_reset(struct
kfd_dev
*kfd)
751
int kgd2kfd_post_reset(struct
kfd_dev
*kfd
[
all
...]
kfd_dbgmgr.h
258
struct
kfd_dev
*dev;
281
struct
kfd_dev
*dev;
288
bool kfd_dbgmgr_create(struct kfd_dbgmgr **ppmgr, struct
kfd_dev
*pdev);
cik_event_interrupt.c
33
static bool cik_event_interrupt_isr(struct
kfd_dev
*dev,
91
static void cik_event_interrupt_wq(struct
kfd_dev
*dev,
kfd_int_process_v9.c
33
static bool event_interrupt_isr_v9(struct
kfd_dev
*dev,
91
static void event_interrupt_wq_v9(struct
kfd_dev
*dev,
kfd_mqd_manager.c
53
struct kfd_mem_obj *allocate_hiq_mqd(struct
kfd_dev
*dev, struct queue_properties *q)
68
struct kfd_mem_obj *allocate_sdma_mqd(struct
kfd_dev
*dev,
kfd_debugfs.c
45
struct
kfd_dev
*dev;
kfd_device_queue_manager.h
159
struct
kfd_dev
*dev);
180
struct
kfd_dev
*dev;
kfd_process.c
170
struct
kfd_dev
*dev = pdd->dev;
186
struct
kfd_dev
*kdev = pdd->dev;
531
struct
kfd_dev
*dev = pdd->dev;
565
struct
kfd_dev
*dev = pdd->dev;
597
struct
kfd_dev
*dev = pdd->dev;
694
struct
kfd_dev
*dev)
726
struct kfd_process_device *kfd_get_process_device_data(struct
kfd_dev
*dev,
738
struct kfd_process_device *kfd_create_process_device_data(struct
kfd_dev
*dev,
788
struct
kfd_dev
*dev;
839
struct kfd_process_device *kfd_bind_process_to_device(struct
kfd_dev
*dev
[
all
...]
kfd_chardev.c
278
struct
kfd_dev
*dev;
491
struct
kfd_dev
*dev;
543
struct
kfd_dev
*dev;
575
struct
kfd_dev
*dev;
629
struct
kfd_dev
*dev;
667
struct
kfd_dev
*dev;
767
struct
kfd_dev
*dev;
851
struct
kfd_dev
*dev;
1030
struct
kfd_dev
*kfd;
1132
struct
kfd_dev
*dev
[
all
...]
kfd_kernel_queue.c
45
static bool kq_initialize(struct kernel_queue *kq, struct
kfd_dev
*dev,
327
struct kernel_queue *kernel_queue_init(struct
kfd_dev
*dev,
352
static __attribute__((unused)) void test_kq(struct
kfd_dev
*dev)
kfd_dbgdev.h
195
void kfd_dbgdev_init(struct kfd_dbgdev *pdbgdev, struct
kfd_dev
*pdev,
kfd_dbgmgr.c
68
bool kfd_dbgmgr_create(struct kfd_dbgmgr **ppmgr, struct
kfd_dev
*pdev)
kfd_crat.h
319
struct
kfd_dev
;
326
int flags, struct
kfd_dev
*kdev,
kfd_process_queue_manager.c
74
struct
kfd_dev
*dev = pdd->dev;
86
struct
kfd_dev
*dev = NULL;
171
struct
kfd_dev
*dev, struct queue **q,
197
struct
kfd_dev
*dev,
351
struct
kfd_dev
*dev;
/src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
amdgpu_amdkfd.h
81
struct
kfd_dev
*dev;
248
struct
kfd_dev
*kgd2kfd_probe(struct kgd_dev *kgd, struct pci_dev *pdev,
250
bool kgd2kfd_device_init(struct
kfd_dev
*kfd,
253
void kgd2kfd_device_exit(struct
kfd_dev
*kfd);
254
void kgd2kfd_suspend(struct
kfd_dev
*kfd);
255
int kgd2kfd_resume(struct
kfd_dev
*kfd);
256
int kgd2kfd_pre_reset(struct
kfd_dev
*kfd);
257
int kgd2kfd_post_reset(struct
kfd_dev
*kfd);
258
void kgd2kfd_interrupt(struct
kfd_dev
*kfd, const void *ih_ring_entry);
263
void kgd2kfd_set_sram_ecc_flag(struct
kfd_dev
*kfd)
[
all
...]
amdgpu_amdkfd.c
704
struct
kfd_dev
*kgd2kfd_probe(struct kgd_dev *kgd, struct pci_dev *pdev,
710
bool kgd2kfd_device_init(struct
kfd_dev
*kfd,
717
void kgd2kfd_device_exit(struct
kfd_dev
*kfd)
725
void kgd2kfd_suspend(struct
kfd_dev
*kfd)
729
int kgd2kfd_resume(struct
kfd_dev
*kfd)
734
int kgd2kfd_pre_reset(struct
kfd_dev
*kfd)
739
int kgd2kfd_post_reset(struct
kfd_dev
*kfd)
744
void kgd2kfd_interrupt(struct
kfd_dev
*kfd, const void *ih_ring_entry)
748
void kgd2kfd_set_sram_ecc_flag(struct
kfd_dev
*kfd)
Completed in 32 milliseconds
1
2
Indexes created Sun Feb 22 08:20:21 UTC 2026