/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_jm.c | 57 u32 kbase_jm_kick(struct kbase_device *kbdev, u32 js_mask)
in kbase_jm_kick() argument 63 while (js_mask) {
in kbase_jm_kick() 64 int js = ffs(js_mask) - 1;
in kbase_jm_kick() 70 js_mask &= ~(1 << js);
in kbase_jm_kick() 76 void kbase_jm_try_kick(struct kbase_device *kbdev, u32 js_mask)
in kbase_jm_try_kick() argument 83 kbase_jm_kick(kbdev, js_mask);
in kbase_jm_try_kick()
|
H A D | mali_kbase_jm.h | 26 * @js_mask: Mask of the job slots that can be pulled from. 32 u32 kbase_jm_kick(struct kbase_device *kbdev, u32 js_mask); 51 * @js_mask: Mask of the job slots that can be pulled from 57 void kbase_jm_try_kick(struct kbase_device *kbdev, u32 js_mask);
|
H A D | mali_kbase_js.c | 2358 void kbase_js_sched(struct kbase_device *kbdev, int js_mask)
in kbase_js_sched() argument 2372 while (js_mask) {
in kbase_js_sched() 2375 js = ffs(js_mask) - 1;
in kbase_js_sched() 2384 js_mask &= ~(1 << js);
in kbase_js_sched() 2424 js_mask &= ~(1 << js);
in kbase_js_sched() 2434 js_mask &= ~(1 << js);
in kbase_js_sched() 2472 js_mask &= ~(1 << js);
in kbase_js_sched()
|
H A D | mali_kbase_js.h | 546 * @param[in] js_mask Mask of job slots to submit to
548 void kbase_js_sched(struct kbase_device *kbdev, int js_mask);
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_jm.c | 59 u32 kbase_jm_kick(struct kbase_device *kbdev, u32 js_mask) in kbase_jm_kick() argument 65 while (js_mask) { in kbase_jm_kick() 66 int js = ffs(js_mask) - 1; in kbase_jm_kick() 72 js_mask &= ~(1 << js); in kbase_jm_kick() 78 void kbase_jm_try_kick(struct kbase_device *kbdev, u32 js_mask) in kbase_jm_try_kick() argument 85 kbase_jm_kick(kbdev, js_mask); in kbase_jm_try_kick()
|
H A D | mali_kbase_jm.h | 29 * @js_mask: Mask of the job slots that can be pulled from. 35 u32 kbase_jm_kick(struct kbase_device *kbdev, u32 js_mask); 54 * @js_mask: Mask of the job slots that can be pulled from 60 void kbase_jm_try_kick(struct kbase_device *kbdev, u32 js_mask);
|
H A D | mali_kbase_js.c | 2472 void kbase_js_sched(struct kbase_device *kbdev, int js_mask) in kbase_js_sched() argument 2486 while (js_mask) { in kbase_js_sched() 2489 js = ffs(js_mask) - 1; in kbase_js_sched() 2499 js_mask &= ~(1 << js); in kbase_js_sched() 2550 js_mask &= ~(1 << js); in kbase_js_sched() 2560 js_mask &= ~(1 << js); in kbase_js_sched() 2613 js_mask &= ~(1 << js); in kbase_js_sched()
|
H A D | mali_kbase_js.h | 552 * @param[in] js_mask Mask of job slots to submit to 554 void kbase_js_sched(struct kbase_device *kbdev, int js_mask);
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_jm.c | 67 u32 kbase_jm_kick(struct kbase_device *kbdev, u32 js_mask) in kbase_jm_kick() argument 72 dev_dbg(kbdev->dev, "JM kick slot mask 0x%x\n", js_mask); in kbase_jm_kick() 74 while (js_mask) { in kbase_jm_kick() 75 int js = ffs(js_mask) - 1; in kbase_jm_kick() 81 js_mask &= ~(1 << js); in kbase_jm_kick() 88 void kbase_jm_try_kick(struct kbase_device *kbdev, u32 js_mask) in kbase_jm_try_kick() argument 95 kbase_jm_kick(kbdev, js_mask); in kbase_jm_try_kick()
|
H A D | mali_kbase_jm.h | 33 * @js_mask: Mask of the job slots that can be pulled from. 39 u32 kbase_jm_kick(struct kbase_device *kbdev, u32 js_mask); 58 * @js_mask: Mask of the job slots that can be pulled from 64 void kbase_jm_try_kick(struct kbase_device *kbdev, u32 js_mask);
|
H A D | mali_kbase_js.c | 3602 void kbase_js_sched(struct kbase_device *kbdev, int js_mask) argument 3613 __func__, (void *)kbdev, (unsigned int)js_mask); 3625 while (js_mask) { 3626 js = ffs(js_mask) - 1; 3636 js_mask &= ~(1 << js); 3703 js_mask &= ~(1 << js); 3715 js_mask &= ~(1 << js); 3779 js_mask &= ~(1 << js);
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_jm.c | 67 u32 kbase_jm_kick(struct kbase_device *kbdev, u32 js_mask) in kbase_jm_kick() argument 72 dev_dbg(kbdev->dev, "JM kick slot mask 0x%x\n", js_mask); in kbase_jm_kick() 74 while (js_mask) { in kbase_jm_kick() 75 int js = ffs(js_mask) - 1; in kbase_jm_kick() 81 js_mask &= ~(1 << js); in kbase_jm_kick() 88 void kbase_jm_try_kick(struct kbase_device *kbdev, u32 js_mask) in kbase_jm_try_kick() argument 95 kbase_jm_kick(kbdev, js_mask); in kbase_jm_try_kick()
|
H A D | mali_kbase_jm.h | 34 * @js_mask: Mask of the job slots that can be pulled from. 40 u32 kbase_jm_kick(struct kbase_device *kbdev, u32 js_mask); 59 * @js_mask: Mask of the job slots that can be pulled from 65 void kbase_jm_try_kick(struct kbase_device *kbdev, u32 js_mask);
|
H A D | mali_kbase_js.c | 3124 void kbase_js_sched(struct kbase_device *kbdev, int js_mask) argument 3132 dev_dbg(kbdev->dev, "%s kbdev %p mask 0x%x\n", __func__, (void *)kbdev, (unsigned int)js_mask); 3144 while (js_mask) { 3145 js = ffs(js_mask) - 1; 3154 js_mask &= ~(1 << js); 3200 js_mask &= ~(1 << js); 3210 js_mask &= ~(1 << js); 3251 js_mask &= ~(1 << js);
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/jm/ |
H A D | mali_kbase_jm_js.h | 605 * @js_mask: Mask of job slots to submit to 612 void kbase_js_sched(struct kbase_device *kbdev, int js_mask);
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/jm/ |
H A D | mali_kbase_jm_js.h | 516 * @js_mask: Mask of job slots to submit to 523 void kbase_js_sched(struct kbase_device *kbdev, int js_mask);
|