| /kernel/linux/linux-4.19/drivers/clk/imx/ |
| D | clk-busy.c | 49 struct clk_busy_divider *busy = to_clk_busy_divider(hw); in clk_busy_divider_recalc_rate() local 51 return busy->div_ops->recalc_rate(&busy->div.hw, parent_rate); in clk_busy_divider_recalc_rate() 57 struct clk_busy_divider *busy = to_clk_busy_divider(hw); in clk_busy_divider_round_rate() local 59 return busy->div_ops->round_rate(&busy->div.hw, rate, prate); in clk_busy_divider_round_rate() 65 struct clk_busy_divider *busy = to_clk_busy_divider(hw); in clk_busy_divider_set_rate() local 68 ret = busy->div_ops->set_rate(&busy->div.hw, rate, parent_rate); in clk_busy_divider_set_rate() 70 ret = clk_busy_wait(busy->reg, busy->shift); in clk_busy_divider_set_rate() 85 struct clk_busy_divider *busy; in imx_clk_busy_divider() local 89 busy = kzalloc(sizeof(*busy), GFP_KERNEL); in imx_clk_busy_divider() 90 if (!busy) in imx_clk_busy_divider() [all …]
|
| /kernel/linux/linux-5.10/drivers/clk/imx/ |
| D | clk-busy.c | 44 struct clk_busy_divider *busy = to_clk_busy_divider(hw); in clk_busy_divider_recalc_rate() local 46 return busy->div_ops->recalc_rate(&busy->div.hw, parent_rate); in clk_busy_divider_recalc_rate() 52 struct clk_busy_divider *busy = to_clk_busy_divider(hw); in clk_busy_divider_round_rate() local 54 return busy->div_ops->round_rate(&busy->div.hw, rate, prate); in clk_busy_divider_round_rate() 60 struct clk_busy_divider *busy = to_clk_busy_divider(hw); in clk_busy_divider_set_rate() local 63 ret = busy->div_ops->set_rate(&busy->div.hw, rate, parent_rate); in clk_busy_divider_set_rate() 65 ret = clk_busy_wait(busy->reg, busy->shift); in clk_busy_divider_set_rate() 80 struct clk_busy_divider *busy; in imx_clk_hw_busy_divider() local 85 busy = kzalloc(sizeof(*busy), GFP_KERNEL); in imx_clk_hw_busy_divider() 86 if (!busy) in imx_clk_hw_busy_divider() [all …]
|
| /kernel/linux/linux-4.19/tools/perf/pmu-events/arch/s390/cf_z196/ |
| D | crypto.json | 14 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing P… 21 … are issued by the CPU and are blocked because the DEA/AES coprocessor is busy performing a functi… 28 …r the PRNG functions issued by the CPU because the DEA/AES coprocessor is busy performing a functi… 42 …"PublicDescription": "Total number of CPU cycles when the SHA coprocessor is busy performing the S… 49 …that are issued by the CPU and are blocked because the SHA coprocessor is busy performing a functi… 56 …ed for the SHA functions issued by the CPU because the SHA coprocessor is busy performing a functi… 70 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing t… 77 … are issued by the CPU and are blocked because the DEA/AES coprocessor is busy performing a functi… 84 …or the DEA functions issued by the CPU because the DEA/AES coprocessor is busy performing a functi… 98 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing t… [all …]
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/s390/cf_zec12/ |
| D | crypto.json | 14 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing P… 21 … are issued by the CPU and are blocked because the DEA/AES coprocessor is busy performing a functi… 28 …r the PRNG functions issued by the CPU because the DEA/AES coprocessor is busy performing a functi… 42 …"PublicDescription": "Total number of CPU cycles when the SHA coprocessor is busy performing the S… 49 …that are issued by the CPU and are blocked because the SHA coprocessor is busy performing a functi… 56 …ed for the SHA functions issued by the CPU because the SHA coprocessor is busy performing a functi… 70 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing t… 77 … are issued by the CPU and are blocked because the DEA/AES coprocessor is busy performing a functi… 84 …or the DEA functions issued by the CPU because the DEA/AES coprocessor is busy performing a functi… 98 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing t… [all …]
|
| /kernel/linux/linux-4.19/tools/perf/pmu-events/arch/s390/cf_z10/ |
| D | crypto.json | 14 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing P… 21 … are issued by the CPU and are blocked because the DEA/AES coprocessor is busy performing a functi… 28 …r the PRNG functions issued by the CPU because the DEA/AES coprocessor is busy performing a functi… 42 …"PublicDescription": "Total number of CPU cycles when the SHA coprocessor is busy performing the S… 49 …that are issued by the CPU and are blocked because the SHA coprocessor is busy performing a functi… 56 …ed for the SHA functions issued by the CPU because the SHA coprocessor is busy performing a functi… 70 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing t… 77 … are issued by the CPU and are blocked because the DEA/AES coprocessor is busy performing a functi… 84 …or the DEA functions issued by the CPU because the DEA/AES coprocessor is busy performing a functi… 98 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing t… [all …]
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/s390/cf_z196/ |
| D | crypto.json | 14 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing P… 21 … are issued by the CPU and are blocked because the DEA/AES coprocessor is busy performing a functi… 28 …r the PRNG functions issued by the CPU because the DEA/AES coprocessor is busy performing a functi… 42 …"PublicDescription": "Total number of CPU cycles when the SHA coprocessor is busy performing the S… 49 …that are issued by the CPU and are blocked because the SHA coprocessor is busy performing a functi… 56 …ed for the SHA functions issued by the CPU because the SHA coprocessor is busy performing a functi… 70 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing t… 77 … are issued by the CPU and are blocked because the DEA/AES coprocessor is busy performing a functi… 84 …or the DEA functions issued by the CPU because the DEA/AES coprocessor is busy performing a functi… 98 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing t… [all …]
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/s390/cf_z13/ |
| D | crypto.json | 14 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing P… 21 … are issued by the CPU and are blocked because the DEA/AES coprocessor is busy performing a functi… 28 …r the PRNG functions issued by the CPU because the DEA/AES coprocessor is busy performing a functi… 42 …"PublicDescription": "Total number of CPU cycles when the SHA coprocessor is busy performing the S… 49 …that are issued by the CPU and are blocked because the SHA coprocessor is busy performing a functi… 56 …ed for the SHA functions issued by the CPU because the SHA coprocessor is busy performing a functi… 70 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing t… 77 … are issued by the CPU and are blocked because the DEA/AES coprocessor is busy performing a functi… 84 …or the DEA functions issued by the CPU because the DEA/AES coprocessor is busy performing a functi… 98 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing t… [all …]
|
| /kernel/linux/linux-4.19/tools/perf/pmu-events/arch/s390/cf_z14/ |
| D | crypto.json | 14 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing P… 21 … are issued by the CPU and are blocked because the DEA/AES coprocessor is busy performing a functi… 28 …r the PRNG functions issued by the CPU because the DEA/AES coprocessor is busy performing a functi… 42 …"PublicDescription": "Total number of CPU cycles when the SHA coprocessor is busy performing the S… 49 …that are issued by the CPU and are blocked because the SHA coprocessor is busy performing a functi… 56 …ed for the SHA functions issued by the CPU because the SHA coprocessor is busy performing a functi… 70 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing t… 77 … are issued by the CPU and are blocked because the DEA/AES coprocessor is busy performing a functi… 84 …or the DEA functions issued by the CPU because the DEA/AES coprocessor is busy performing a functi… 98 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing t… [all …]
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/s390/cf_z14/ |
| D | crypto.json | 14 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing P… 21 … are issued by the CPU and are blocked because the DEA/AES coprocessor is busy performing a functi… 28 …r the PRNG functions issued by the CPU because the DEA/AES coprocessor is busy performing a functi… 42 …"PublicDescription": "Total number of CPU cycles when the SHA coprocessor is busy performing the S… 49 …that are issued by the CPU and are blocked because the SHA coprocessor is busy performing a functi… 56 …ed for the SHA functions issued by the CPU because the SHA coprocessor is busy performing a functi… 70 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing t… 77 … are issued by the CPU and are blocked because the DEA/AES coprocessor is busy performing a functi… 84 …or the DEA functions issued by the CPU because the DEA/AES coprocessor is busy performing a functi… 98 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing t… [all …]
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/s390/cf_z15/ |
| D | crypto.json | 14 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing P… 21 … are issued by the CPU and are blocked because the DEA/AES coprocessor is busy performing a functi… 28 …r the PRNG functions issued by the CPU because the DEA/AES coprocessor is busy performing a functi… 42 …"PublicDescription": "Total number of CPU cycles when the SHA coprocessor is busy performing the S… 49 …that are issued by the CPU and are blocked because the SHA coprocessor is busy performing a functi… 56 …ed for the SHA functions issued by the CPU because the SHA coprocessor is busy performing a functi… 70 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing t… 77 … are issued by the CPU and are blocked because the DEA/AES coprocessor is busy performing a functi… 84 …or the DEA functions issued by the CPU because the DEA/AES coprocessor is busy performing a functi… 98 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing t… [all …]
|
| /kernel/linux/linux-4.19/tools/perf/pmu-events/arch/s390/cf_zec12/ |
| D | crypto.json | 14 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing P… 21 … are issued by the CPU and are blocked because the DEA/AES coprocessor is busy performing a functi… 28 …r the PRNG functions issued by the CPU because the DEA/AES coprocessor is busy performing a functi… 42 …"PublicDescription": "Total number of CPU cycles when the SHA coprocessor is busy performing the S… 49 …that are issued by the CPU and are blocked because the SHA coprocessor is busy performing a functi… 56 …ed for the SHA functions issued by the CPU because the SHA coprocessor is busy performing a functi… 70 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing t… 77 … are issued by the CPU and are blocked because the DEA/AES coprocessor is busy performing a functi… 84 …or the DEA functions issued by the CPU because the DEA/AES coprocessor is busy performing a functi… 98 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing t… [all …]
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/s390/cf_z10/ |
| D | crypto.json | 14 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing P… 21 … are issued by the CPU and are blocked because the DEA/AES coprocessor is busy performing a functi… 28 …r the PRNG functions issued by the CPU because the DEA/AES coprocessor is busy performing a functi… 42 …"PublicDescription": "Total number of CPU cycles when the SHA coprocessor is busy performing the S… 49 …that are issued by the CPU and are blocked because the SHA coprocessor is busy performing a functi… 56 …ed for the SHA functions issued by the CPU because the SHA coprocessor is busy performing a functi… 70 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing t… 77 … are issued by the CPU and are blocked because the DEA/AES coprocessor is busy performing a functi… 84 …or the DEA functions issued by the CPU because the DEA/AES coprocessor is busy performing a functi… 98 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing t… [all …]
|
| /kernel/linux/linux-4.19/tools/perf/pmu-events/arch/s390/cf_z13/ |
| D | crypto.json | 14 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing P… 21 … are issued by the CPU and are blocked because the DEA/AES coprocessor is busy performing a functi… 28 …r the PRNG functions issued by the CPU because the DEA/AES coprocessor is busy performing a functi… 42 …"PublicDescription": "Total number of CPU cycles when the SHA coprocessor is busy performing the S… 49 …that are issued by the CPU and are blocked because the SHA coprocessor is busy performing a functi… 56 …ed for the SHA functions issued by the CPU because the SHA coprocessor is busy performing a functi… 70 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing t… 77 … are issued by the CPU and are blocked because the DEA/AES coprocessor is busy performing a functi… 84 …or the DEA functions issued by the CPU because the DEA/AES coprocessor is busy performing a functi… 98 …"PublicDescription": "Total number of CPU cycles when the DEA/AES coprocessor is busy performing t… [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/gma500/ |
| D | blitter.c | 18 int busy = 1; in gma_blt_wait_idle() local 30 busy = (PSB_RSGX32(PSB_CR_2D_SOCIF) != _PSB_C2_SOCIF_EMPTY); in gma_blt_wait_idle() 31 } while (busy && !time_after_eq(jiffies, stop)); in gma_blt_wait_idle() 33 if (busy) in gma_blt_wait_idle() 37 busy = ((PSB_RSGX32(PSB_CR_2D_BLIT_STATUS) & in gma_blt_wait_idle() 39 } while (busy && !time_after_eq(jiffies, stop)); in gma_blt_wait_idle() 41 /* If still busy, we probably have a hang */ in gma_blt_wait_idle() 42 return (busy) ? -EBUSY : 0; in gma_blt_wait_idle()
|
| /kernel/linux/linux-4.19/drivers/gpu/drm/gma500/ |
| D | blitter.c | 26 int busy = 1; in gma_blt_wait_idle() local 38 busy = (PSB_RSGX32(PSB_CR_2D_SOCIF) != _PSB_C2_SOCIF_EMPTY); in gma_blt_wait_idle() 39 } while (busy && !time_after_eq(jiffies, stop)); in gma_blt_wait_idle() 41 if (busy) in gma_blt_wait_idle() 45 busy = ((PSB_RSGX32(PSB_CR_2D_BLIT_STATUS) & in gma_blt_wait_idle() 47 } while (busy && !time_after_eq(jiffies, stop)); in gma_blt_wait_idle() 49 /* If still busy, we probably have a hang */ in gma_blt_wait_idle() 50 return (busy) ? -EBUSY : 0; in gma_blt_wait_idle()
|
| /kernel/linux/linux-5.10/arch/riscv/include/asm/ |
| D | spinlock.h | 29 int tmp = 1, busy; in arch_spin_trylock() local 34 : "=r" (busy), "+A" (lock->lock) in arch_spin_trylock() 38 return !busy; in arch_spin_trylock() 86 int busy; in arch_read_trylock() local 96 : "+A" (lock->lock), "=&r" (busy) in arch_read_trylock() 99 return !busy; in arch_read_trylock() 104 int busy; in arch_write_trylock() local 114 : "+A" (lock->lock), "=&r" (busy) in arch_write_trylock() 117 return !busy; in arch_write_trylock()
|
| /kernel/linux/linux-5.10/drivers/video/fbdev/via/ |
| D | accel.h | 165 /* Command Regulator is busy */ 167 /* 2D Engine is busy */ 169 /* 3D Engine is busy */ 171 /* Virtual Queue is busy */ 175 #define VIA_CMD_RGTR_BUSY_H5 0x00000010 /* Command Regulator is busy */ 176 #define VIA_2D_ENG_BUSY_H5 0x00000002 /* 2D Engine is busy */ 177 #define VIA_3D_ENG_BUSY_H5 0x00001FE1 /* 3D Engine is busy */ 178 #define VIA_VR_QUEUE_BUSY_H5 0x00000004 /* Virtual Queue is busy */ 181 #define VIA_CMD_RGTR_BUSY_M1 0x00000010 /* Command Regulator is busy */ 182 #define VIA_2D_ENG_BUSY_M1 0x00000002 /* 2D Engine is busy */ [all …]
|
| /kernel/linux/linux-5.10/fs/xfs/ |
| D | xfs_extent_busy.c | 73 * Search for a busy extent within the range of the extent we are about to 74 * allocate. You need to be holding the busy extent tree lock when calling 75 * xfs_extent_busy_search(). This function returns 0 for no overlapping busy 76 * extent, -1 for an overlapping but not exact busy extent, and 1 for an exact 123 * The found free extent [fbno, fend] overlaps part or all of the given busy 124 * extent. If the overlap covers the beginning, the end, or all of the busy 126 * allocation. We can't split a busy extent because we can't modify a 127 * transaction/CIL context busy list, but we can update an entry's block 160 * If there is a busy extent overlapping a user allocation, we have in xfs_extent_busy_update_extent() 180 * We would have to split the busy extent to be able to track in xfs_extent_busy_update_extent() [all …]
|
| /kernel/linux/linux-4.19/fs/xfs/ |
| D | xfs_extent_busy.c | 73 * Search for a busy extent within the range of the extent we are about to 74 * allocate. You need to be holding the busy extent tree lock when calling 75 * xfs_extent_busy_search(). This function returns 0 for no overlapping busy 76 * extent, -1 for an overlapping but not exact busy extent, and 1 for an exact 123 * The found free extent [fbno, fend] overlaps part or all of the given busy 124 * extent. If the overlap covers the beginning, the end, or all of the busy 126 * allocation. We can't split a busy extent because we can't modify a 127 * transaction/CIL context busy list, but we can update an entry's block 160 * If there is a busy extent overlapping a user allocation, we have in xfs_extent_busy_update_extent() 180 * We would have to split the busy extent to be able to track in xfs_extent_busy_update_extent() [all …]
|
| /kernel/linux/linux-4.19/drivers/video/fbdev/via/ |
| D | accel.h | 179 /* Command Regulator is busy */ 181 /* 2D Engine is busy */ 183 /* 3D Engine is busy */ 185 /* Virtual Queue is busy */ 189 #define VIA_CMD_RGTR_BUSY_H5 0x00000010 /* Command Regulator is busy */ 190 #define VIA_2D_ENG_BUSY_H5 0x00000002 /* 2D Engine is busy */ 191 #define VIA_3D_ENG_BUSY_H5 0x00001FE1 /* 3D Engine is busy */ 192 #define VIA_VR_QUEUE_BUSY_H5 0x00000004 /* Virtual Queue is busy */ 195 #define VIA_CMD_RGTR_BUSY_M1 0x00000010 /* Command Regulator is busy */ 196 #define VIA_2D_ENG_BUSY_M1 0x00000002 /* 2D Engine is busy */ [all …]
|
| /kernel/linux/linux-4.19/drivers/clk/mxs/ |
| D | clk-div.c | 22 * @busy: busy bit shift 25 * addtional busy bit. 31 u8 busy; member 65 ret = mxs_clk_wait(div->reg, div->busy); in clk_div_set_rate() 77 void __iomem *reg, u8 shift, u8 width, u8 busy) in mxs_clk_div() argument 94 div->busy = busy; in mxs_clk_div()
|
| D | clk-frac.c | 24 * @busy: busy bit shift 26 * The clock is an adjustable fractional divider with a busy bit to wait 34 u8 busy; member 107 return mxs_clk_wait(frac->reg, frac->busy); in clk_frac_set_rate() 117 void __iomem *reg, u8 shift, u8 width, u8 busy) in mxs_clk_frac() argument 136 frac->busy = busy; in mxs_clk_frac()
|
| /kernel/linux/linux-5.10/drivers/clk/mxs/ |
| D | clk-div.c | 16 * @busy: busy bit shift 19 * addtional busy bit. 25 u8 busy; member 59 ret = mxs_clk_wait(div->reg, div->busy); in clk_div_set_rate() 71 void __iomem *reg, u8 shift, u8 width, u8 busy) in mxs_clk_div() argument 88 div->busy = busy; in mxs_clk_div()
|
| D | clk-frac.c | 18 * @busy: busy bit shift 20 * The clock is an adjustable fractional divider with a busy bit to wait 28 u8 busy; member 101 return mxs_clk_wait(frac->reg, frac->busy); in clk_frac_set_rate() 111 void __iomem *reg, u8 shift, u8 width, u8 busy) in mxs_clk_frac() argument 130 frac->busy = busy; in mxs_clk_frac()
|
| /kernel/linux/linux-4.19/arch/riscv/include/asm/ |
| D | spinlock.h | 37 int tmp = 1, busy; in arch_spin_trylock() local 42 : "=r" (busy), "+A" (lock->lock) in arch_spin_trylock() 46 return !busy; in arch_spin_trylock() 94 int busy; in arch_read_trylock() local 104 : "+A" (lock->lock), "=&r" (busy) in arch_read_trylock() 107 return !busy; in arch_read_trylock() 112 int busy; in arch_write_trylock() local 122 : "+A" (lock->lock), "=&r" (busy) in arch_write_trylock() 125 return !busy; in arch_write_trylock()
|