Lines Matching refs:pipe_id
74 static int kgd_init_pipeline(struct kgd_dev *kgd, uint32_t pipe_id,
76 static int kgd_init_interrupts(struct kgd_dev *kgd, uint32_t pipe_id);
77 static int kgd_hqd_load(struct kgd_dev *kgd, void *mqd, uint32_t pipe_id,
81 uint32_t pipe_id, uint32_t queue_id);
84 unsigned int timeout, uint32_t pipe_id,
366 static void acquire_queue(struct kgd_dev *kgd, uint32_t pipe_id, in acquire_queue() argument
369 uint32_t mec = (++pipe_id / CIK_PIPE_PER_MEC) + 1; in acquire_queue()
370 uint32_t pipe = (pipe_id % CIK_PIPE_PER_MEC); in acquire_queue()
424 static int kgd_init_pipeline(struct kgd_dev *kgd, uint32_t pipe_id, in kgd_init_pipeline() argument
427 uint32_t mec = (pipe_id / CIK_PIPE_PER_MEC) + 1; in kgd_init_pipeline()
428 uint32_t pipe = (pipe_id % CIK_PIPE_PER_MEC); in kgd_init_pipeline()
442 static int kgd_init_interrupts(struct kgd_dev *kgd, uint32_t pipe_id) in kgd_init_interrupts() argument
447 mec = (pipe_id / CIK_PIPE_PER_MEC) + 1; in kgd_init_interrupts()
448 pipe = (pipe_id % CIK_PIPE_PER_MEC); in kgd_init_interrupts()
482 static int kgd_hqd_load(struct kgd_dev *kgd, void *mqd, uint32_t pipe_id, in kgd_hqd_load() argument
492 acquire_queue(kgd, pipe_id, queue_id); in kgd_hqd_load()
599 uint32_t pipe_id, uint32_t queue_id) in kgd_hqd_is_occupied() argument
605 acquire_queue(kgd, pipe_id, queue_id); in kgd_hqd_is_occupied()
638 unsigned int timeout, uint32_t pipe_id, in kgd_hqd_destroy() argument
643 acquire_queue(kgd, pipe_id, queue_id); in kgd_hqd_destroy()