Home
last modified time | relevance | path

Searched refs:mqd (Results 1 – 11 of 11) sorted by relevance

/dragonfly/lib/librt/
H A Dmq.c61 __mq_close(mqd_t mqd) in __mq_close() argument
63 return (__sys_mq_close(mqd)); in __mq_close()
67 __mq_notify(mqd_t mqd, const struct sigevent *evp) in __mq_notify() argument
69 return (__sys_mq_notify(mqd, evp)); in __mq_notify()
73 __mq_getattr(mqd_t mqd, struct mq_attr *attr) in __mq_getattr() argument
75 return (__sys_mq_getattr(mqd, attr)); in __mq_getattr()
81 return (__sys_mq_setattr(mqd, newattr, oldattr)); in __mq_setattr()
85 __mq_timedreceive(mqd_t mqd, char *buf, size_t len, in __mq_timedreceive() argument
94 return (__sys_mq_receive(mqd, buf, len, prio)); in __mq_receive()
98 __mq_timedsend(mqd_t mqd, char *buf, size_t len, in __mq_timedsend() argument
[all …]
/dragonfly/sys/dev/drm/amd/amdgpu/
H A Damdgpu_amdkfd_gfx_v8.c68 static int kgd_hqd_sdma_load(struct kgd_dev *kgd, void *mqd,
76 static int kgd_hqd_destroy(struct kgd_dev *kgd, void *mqd,
302 static inline struct vi_mqd *get_mqd(void *mqd) in get_mqd() argument
304 return (struct vi_mqd *)mqd; in get_mqd()
307 static inline struct vi_sdma_mqd *get_sdma_mqd(void *mqd) in get_sdma_mqd() argument
309 return (struct vi_sdma_mqd *)mqd; in get_sdma_mqd()
323 m = get_mqd(mqd); in kgd_hqd_load()
432 m = get_sdma_mqd(mqd); in kgd_hqd_sdma_load()
551 m = get_sdma_mqd(mqd); in kgd_hqd_sdma_is_occupied()
572 struct vi_mqd *m = get_mqd(mqd); in kgd_hqd_destroy()
[all …]
H A Damdgpu_amdkfd_gfx_v9.c109 static int kgd_hqd_sdma_load(struct kgd_dev *kgd, void *mqd,
117 static int kgd_hqd_destroy(struct kgd_dev *kgd, void *mqd,
390 static inline struct v9_mqd *get_mqd(void *mqd) in get_mqd() argument
392 return (struct v9_mqd *)mqd; in get_mqd()
395 static inline struct v9_sdma_mqd *get_sdma_mqd(void *mqd) in get_sdma_mqd() argument
397 return (struct v9_sdma_mqd *)mqd; in get_sdma_mqd()
410 m = get_mqd(mqd); in kgd_hqd_load()
538 m = get_sdma_mqd(mqd); in kgd_hqd_sdma_load()
661 m = get_sdma_mqd(mqd); in kgd_hqd_sdma_is_occupied()
682 struct v9_mqd *m = get_mqd(mqd); in kgd_hqd_destroy()
[all …]
H A Dgfx_v9_0.c2693 mqd->header = 0xC0310800; in gfx_v9_0_mqd_init()
2741 mqd->cp_hqd_pq_rptr = 0; in gfx_v9_0_mqd_init()
2742 mqd->cp_hqd_pq_wptr_lo = 0; in gfx_v9_0_mqd_init()
2743 mqd->cp_hqd_pq_wptr_hi = 0; in gfx_v9_0_mqd_init()
2752 mqd->cp_mqd_control = tmp; in gfx_v9_0_mqd_init()
2772 mqd->cp_hqd_pq_control = tmp; in gfx_v9_0_mqd_init()
2807 mqd->cp_hqd_vmid = 0; in gfx_v9_0_mqd_init()
2816 mqd->cp_hqd_ib_control = tmp; in gfx_v9_0_mqd_init()
2819 mqd->cp_hqd_active = 1; in gfx_v9_0_mqd_init()
2872 mqd->cp_mqd_control); in gfx_v9_0_kiq_init_register()
[all …]
H A Dgfx_v8_0.c4718 mqd->header = 0xC0310800; in gfx_v8_0_mqd_init()
4738 mqd->cp_hqd_eop_control = tmp; in gfx_v8_0_mqd_init()
4755 mqd->cp_mqd_control = tmp; in gfx_v8_0_mqd_init()
4775 mqd->cp_hqd_pq_control = tmp; in gfx_v8_0_mqd_init()
4811 mqd->cp_hqd_vmid = 0; in gfx_v8_0_mqd_init()
4821 mqd->cp_hqd_ib_control = tmp; in gfx_v8_0_mqd_init()
4825 mqd->cp_hqd_iq_timer = tmp; in gfx_v8_0_mqd_init()
4849 mqd->cp_hqd_active = 1; in gfx_v8_0_mqd_init()
4855 struct vi_mqd *mqd);
4857 struct vi_mqd *mqd) in gfx_v8_0_mqd_commit() argument
[all …]
H A Dgfx_v8_0.h33 int gfx_v8_0_mqd_commit(struct amdgpu_device *adev, struct vi_mqd *mqd);
/dragonfly/sys/dev/drm/amd/include/
H A Dkgd_kfd_interface.h318 int (*hqd_load)(struct kgd_dev *kgd, void *mqd, uint32_t pipe_id,
323 int (*hqd_sdma_load)(struct kgd_dev *kgd, void *mqd,
337 int (*hqd_destroy)(struct kgd_dev *kgd, void *mqd, uint32_t reset_type,
341 bool (*hqd_sdma_is_occupied)(struct kgd_dev *kgd, void *mqd);
343 int (*hqd_sdma_destroy)(struct kgd_dev *kgd, void *mqd,
H A Dvi_structs.h421 struct vi_mqd mqd; member
H A Dv9_structs.h676 struct v9_mqd mqd; member
/dragonfly/sys/dev/drm/radeon/
H A Dcik.c4557 struct bonaire_mqd *mqd; in cik_cp_compute_resume() local
4632 mqd = (struct bonaire_mqd *)buf; in cik_cp_compute_resume()
4633 mqd->header = 0xC0310800; in cik_cp_compute_resume()
4661 mqd->queue_state.cp_hqd_pq_rptr = 0; in cik_cp_compute_resume()
4662 mqd->queue_state.cp_hqd_pq_wptr= 0; in cik_cp_compute_resume()
4694 mqd->queue_state.cp_hqd_pq_control &= in cik_cp_compute_resume()
4697 mqd->queue_state.cp_hqd_pq_control |= in cik_cp_compute_resume()
4699 mqd->queue_state.cp_hqd_pq_control |= in cik_cp_compute_resume()
4704 mqd->queue_state.cp_hqd_pq_control &= in cik_cp_compute_resume()
4758 mqd->queue_state.cp_hqd_vmid = 0; in cik_cp_compute_resume()
[all …]
/dragonfly/sys/kern/
H A Dsys_mqueue.c178 mqueue_get(struct lwp *l, mqd_t mqd, file_t **fpr) in mqueue_get() argument
183 fp = holdfp(curthread, (int)mqd, -1); /* XXX: Why -1 ? */ in mqueue_get()
428 int mqd, error, oflag; in sys_mq_open() local
516 error = falloc(td->td_lwp, &fp, &mqd); in sys_mq_open()
568 fsetfd(fdp, NULL, mqd); in sys_mq_open()
601 fsetfd(fdp, NULL, mqd); in sys_mq_open()
604 fsetfd(fdp, fp, mqd); in sys_mq_open()
605 sysmsg->sysmsg_result = mqd; in sys_mq_open()