| /linux/drivers/gpu/drm/radeon/ |
| H A D | rs690.c | 81 tmp.full = dfixed_const(100); in rs690_pm_info() 82 rdev->pm.igp_sideport_mclk.full = dfixed_const(le32_to_cpu(info->info.ulBootUpMemoryClock)); in rs690_pm_info() 83 rdev->pm.igp_sideport_mclk.full = dfixed_div(rdev->pm.igp_sideport_mclk, tmp); in rs690_pm_info() 85 rdev->pm.igp_system_mclk.full = dfixed_const(le16_to_cpu(info->info.usK8MemoryClock)); in rs690_pm_info() 87 rdev->pm.igp_system_mclk.full = dfixed_const(rdev->clock.default_mclk); in rs690_pm_info() 88 rdev->pm.igp_system_mclk.full = dfixed_div(rdev->pm.igp_system_mclk, tmp); in rs690_pm_info() 90 rdev->pm.igp_system_mclk.full = dfixed_const(400); in rs690_pm_info() 91 rdev->pm.igp_ht_link_clk.full = dfixed_const(le16_to_cpu(info->info.usFSBClock)); in rs690_pm_info() 92 rdev->pm.igp_ht_link_width.full = dfixed_const(info->info.ucHTLinkWidth); in rs690_pm_info() 95 tmp.full = dfixed_const(100); in rs690_pm_info() [all …]
|
| H A D | rv515.c | 949 a.full = dfixed_const(100); in rv515_crtc_bandwidth_compute() 950 sclk.full = dfixed_const(selected_sclk); in rv515_crtc_bandwidth_compute() 951 sclk.full = dfixed_div(sclk, a); in rv515_crtc_bandwidth_compute() 953 if (crtc->vsc.full > dfixed_const(2)) in rv515_crtc_bandwidth_compute() 954 wm->num_line_pair.full = dfixed_const(2); in rv515_crtc_bandwidth_compute() 956 wm->num_line_pair.full = dfixed_const(1); in rv515_crtc_bandwidth_compute() 958 b.full = dfixed_const(mode->crtc_hdisplay); in rv515_crtc_bandwidth_compute() 959 c.full = dfixed_const(256); in rv515_crtc_bandwidth_compute() 960 a.full = dfixed_div(b, c); in rv515_crtc_bandwidth_compute() 961 request_fifo_depth.full = dfixed_mul(a, wm->num_line_pair); in rv515_crtc_bandwidth_compute() [all …]
|
| /linux/kernel/trace/ |
| H A D | trace_seq.c | 83 if (s->full) in trace_seq_printf() 95 s->full = 1; in trace_seq_printf() 113 if (s->full) in trace_seq_bitmask() 122 s->full = 1; in trace_seq_bitmask() 140 if (s->full) in trace_seq_vprintf() 149 s->full = 1; in trace_seq_vprintf() 170 if (s->full) 180 s->full = 1; in trace_seq_bprintf() 204 if (s->full) in trace_seq_puts() 214 s->full in trace_seq_puts() [all...] |
| /linux/drivers/acpi/acpica/ |
| H A D | utmath.c | 22 u64 full; member 56 multiplicand_ovl.full = multiplicand; in acpi_ut_short_multiply() 73 *out_product = product.full; in acpi_ut_short_multiply() 97 operand_ovl.full = operand; in acpi_ut_short_shift_left() 110 *out_result = operand_ovl.full; in acpi_ut_short_shift_left() 134 operand_ovl.full = operand; in acpi_ut_short_shift_right() 147 *out_result = operand_ovl.full; in acpi_ut_short_shift_right() 272 dividend_ovl.full = dividend; in acpi_ut_short_divide() 287 *out_quotient = quotient.full; in acpi_ut_short_divide() 334 divisor.full = in_divisor; in acpi_ut_divide() [all …]
|
| /linux/scripts/tracing/ |
| H A D | ftrace-bisect.sh | 98 full=$1 102 x=`cat $full | wc -l` 105 cat $full 112 if [ ! -f $full ]; then 113 echo "$full does not exist" 133 sed -ne "1,${x}p" $full > $test 134 sed -ne "$y,\$p" $full > $nontest
|
| /linux/arch/x86/include/asm/ |
| H A D | cmpxchg_32.h | 11 u64 full; member 19 union __u64_halves o = { .full = (_old), }, \ 20 n = { .full = (_new), }; \ 28 o.full; \ 44 union __u64_halves o = { .full = *(_oldp), }, \ 45 n = { .full = (_new), }; \ 56 *(_oldp) = o.full; \ 90 union __u64_halves o = { .full = (_old), }, \ 91 n = { .full = (_new), }; \ 102 o.full; \ [all …]
|
| H A D | cmpxchg_64.h | 30 u128 full; member 38 union __u128_halves o = { .full = (_old), }, \ 39 n = { .full = (_new), }; \ 47 o.full; \ 64 union __u128_halves o = { .full = *(_oldp), }, \ 65 n = { .full = (_new), }; \ 76 *(_oldp) = o.full; \
|
| /linux/sound/soc/intel/atom/sst/ |
| H A D | sst_loader.c | 59 csr.full = sst_shim_read64(sst_drv_ctx->shim, SST_CSR); in intel_sst_reset_dsp_mrfld() 61 dev_dbg(sst_drv_ctx->dev, "value:0x%llx\n", csr.full); in intel_sst_reset_dsp_mrfld() 63 csr.full |= 0x7; in intel_sst_reset_dsp_mrfld() 64 sst_shim_write64(sst_drv_ctx->shim, SST_CSR, csr.full); in intel_sst_reset_dsp_mrfld() 65 csr.full = sst_shim_read64(sst_drv_ctx->shim, SST_CSR); in intel_sst_reset_dsp_mrfld() 67 dev_dbg(sst_drv_ctx->dev, "value:0x%llx\n", csr.full); in intel_sst_reset_dsp_mrfld() 69 csr.full &= ~(0x1); in intel_sst_reset_dsp_mrfld() 70 sst_shim_write64(sst_drv_ctx->shim, SST_CSR, csr.full); in intel_sst_reset_dsp_mrfld() 72 csr.full = sst_shim_read64(sst_drv_ctx->shim, SST_CSR); in intel_sst_reset_dsp_mrfld() 73 dev_dbg(sst_drv_ctx->dev, "value:0x%llx\n", csr.full); in intel_sst_reset_dsp_mrfld() [all …]
|
| H A D | sst_ipc.c | 126 header.full = sst_shim_read64(sst_drv_ctx->shim, SST_IPCX); in sst_post_message_mrfld() 137 header.full = sst_shim_read64(sst_drv_ctx->shim, SST_IPCX); in sst_post_message_mrfld() 160 msg->mrfld_header.p.header_high.full); in sst_post_message_mrfld() 169 sst_shim_write64(sst_drv_ctx->shim, SST_IPCX, msg->mrfld_header.full); in sst_post_message_mrfld() 186 imr.full = sst_shim_read64(sst_drv_ctx->shim, SST_IMRX); in intel_sst_clear_intr_mrfld() 187 isr.full = sst_shim_read64(sst_drv_ctx->shim, SST_ISRX); in intel_sst_clear_intr_mrfld() 191 sst_shim_write64(sst_drv_ctx->shim, SST_ISRX, isr.full); in intel_sst_clear_intr_mrfld() 194 clear_ipc.full = sst_shim_read64(sst_drv_ctx->shim, SST_IPCD); in intel_sst_clear_intr_mrfld() 199 sst_shim_write64(sst_drv_ctx->shim, SST_IPCD, clear_ipc.full); in intel_sst_clear_intr_mrfld() 202 sst_shim_write64(sst_drv_ctx->shim, SST_IMRX, imr.full); in intel_sst_clear_intr_mrfld() [all …]
|
| /linux/Documentation/scheduler/ |
| H A D | membarrier.rst | 14 require each architecture to have a full memory barrier after coming from 16 rq_lock(); smp_mb__after_spinlock() in __schedule(). The barrier matches a full 24 require each architecture to have a full memory barrier after updating rq->curr, 28 - alpha, arc, arm, hexagon, mips rely on the full barrier implied by 31 - arm64 relies on the full barrier implied by switch_to(). 33 - powerpc, riscv, s390, sparc, x86 rely on the full barrier implied by 34 switch_mm(), if mm is not NULL; they rely on the full barrier implied 38 The barrier matches a full barrier in the proximity of the membarrier system call
|
| /linux/drivers/media/platform/ti/vpe/ |
| H A D | csc.c | 32 struct quantization full; member 55 .full = { 69 .full = { 85 .full = { 99 .full = { 195 coeff = csc_coeffs.y2r.r601.full.coeff; in csc_set_coeff() 200 coeff = csc_coeffs.y2r.r709.full.coeff; in csc_set_coeff() 205 coeff = csc_coeffs.y2r.r601.full.coeff; in csc_set_coeff() 223 coeff = csc_coeffs.r2y.r601.full.coeff; in csc_set_coeff() 228 coeff = csc_coeffs.r2y.r709.full.coeff; in csc_set_coeff() [all …]
|
| /linux/include/drm/ |
| H A D | drm_fixed.h | 33 u32 full; member 41 #define dfixed_mul(A, B) ((u64)((u64)(A).full * (B).full + 2048) >> 12) 42 #define dfixed_init(A) { .full = dfixed_const((A)) } 43 #define dfixed_init_half(A) { .full = dfixed_const_half((A)) } 44 #define dfixed_trunc(A) ((A).full >> 12) 45 #define dfixed_frac(A) ((A).full & ((1 << 12) - 1)) 58 if (A.full > dfixed_const(non_frac)) in dfixed_ceil() 66 u64 tmp = ((u64)A.full << 13); in dfixed_div() 68 do_div(tmp, B.full); in dfixed_div()
|
| /linux/fs/xfs/ |
| H A D | xfs_zone_info.c | 46 unsigned int reclaimable = 0, full, i; in xfs_show_full_zone_used_distribution() local 60 full = mp->m_sb.sb_rgcount; in xfs_show_full_zone_used_distribution() 62 full--; in xfs_show_full_zone_used_distribution() 63 full -= zi->zi_nr_open_zones; in xfs_show_full_zone_used_distribution() 64 full -= atomic_read(&zi->zi_nr_free_zones); in xfs_show_full_zone_used_distribution() 65 full -= reclaimable; in xfs_show_full_zone_used_distribution() 67 seq_printf(m, "\t 100%%: %u\n", full); in xfs_show_full_zone_used_distribution()
|
| /linux/Documentation/networking/device_drivers/ethernet/3com/ |
| H A D | 3c509.rst | 29 - 3c509B (later revision of the ISA card; supports full-duplex) 31 - 3c589B (later revision of the 3c589; supports full-duplex) 47 needed except to enable full-duplex mode (see below). An example of the syntax 65 The v1.18c driver added support for the 3c509B's full-duplex capabilities. 66 In order to enable and successfully use full-duplex mode, three conditions 69 (a) You must have a Etherlink III card model whose hardware supports full- 71 positively known to support full-duplex are the 3c509B (ISA bus) and 3c589B 73 full-duplex mode; these include the original 3c509 (no "B"), the original 78 AUI and 10base2 network cabling is physically incapable of full-duplex 82 itself full-duplex capable. This is almost certainly one of two things: a full- [all …]
|
| /linux/tools/testing/selftests/futex/functional/ |
| H A D | futex_numa.c | 29 u64 full; member 41 .full = __atomic_load_n(&lock->full, __ATOMIC_RELAXED), in futex_numa_32_lock() 57 if (old.full == new.full) in futex_numa_32_lock() 64 if (__atomic_compare_exchange_n(&lock->full, in futex_numa_32_lock() 65 &old.full, new.full, in futex_numa_32_lock()
|
| /linux/arch/x86/kernel/cpu/resctrl/ |
| H A D | internal.h | 161 unsigned int full; member 169 unsigned int full; 178 unsigned int full; member 186 unsigned int full; 222 unsigned long full; 153 unsigned int full; global() member 170 unsigned int full; global() member 214 unsigned long full; global() member
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | dce_v6_0.c | 580 a.full = dfixed_const(1000); in dce_v6_0_dram_bandwidth() 581 yclk.full = dfixed_const(wm->yclk); in dce_v6_0_dram_bandwidth() 582 yclk.full = dfixed_div(yclk, a); in dce_v6_0_dram_bandwidth() 583 dram_channels.full = dfixed_const(wm->dram_channels * 4); in dce_v6_0_dram_bandwidth() 584 a.full = dfixed_const(10); in dce_v6_0_dram_bandwidth() 585 dram_efficiency.full = dfixed_const(7); in dce_v6_0_dram_bandwidth() 586 dram_efficiency.full = dfixed_div(dram_efficiency, a); in dce_v6_0_dram_bandwidth() 587 bandwidth.full = dfixed_mul(dram_channels, yclk); in dce_v6_0_dram_bandwidth() 588 bandwidth.full = dfixed_mul(bandwidth, dram_efficiency); in dce_v6_0_dram_bandwidth() 609 a.full in dce_v6_0_dram_bandwidth_for_display() [all...] |
| H A D | dce_v8_0.c | 680 a.full = dfixed_const(1000); in dce_v8_0_dram_bandwidth() 681 yclk.full = dfixed_const(wm->yclk); in dce_v8_0_dram_bandwidth() 682 yclk.full = dfixed_div(yclk, a); in dce_v8_0_dram_bandwidth() 683 dram_channels.full = dfixed_const(wm->dram_channels * 4); in dce_v8_0_dram_bandwidth() 684 a.full = dfixed_const(10); in dce_v8_0_dram_bandwidth() 685 dram_efficiency.full = dfixed_const(7); in dce_v8_0_dram_bandwidth() 686 dram_efficiency.full = dfixed_div(dram_efficiency, a); in dce_v8_0_dram_bandwidth() 687 bandwidth.full = dfixed_mul(dram_channels, yclk); in dce_v8_0_dram_bandwidth() 688 bandwidth.full = dfixed_mul(bandwidth, dram_efficiency); in dce_v8_0_dram_bandwidth() 709 a.full in dce_v8_0_dram_bandwidth_for_display() [all...] |
| H A D | dce_v10_0.c | 727 a.full = dfixed_const(1000); in dce_v10_0_dram_bandwidth() 728 yclk.full = dfixed_const(wm->yclk); in dce_v10_0_dram_bandwidth() 729 yclk.full = dfixed_div(yclk, a); in dce_v10_0_dram_bandwidth() 730 dram_channels.full = dfixed_const(wm->dram_channels * 4); in dce_v10_0_dram_bandwidth() 731 a.full = dfixed_const(10); in dce_v10_0_dram_bandwidth() 732 dram_efficiency.full = dfixed_const(7); in dce_v10_0_dram_bandwidth() 733 dram_efficiency.full = dfixed_div(dram_efficiency, a); in dce_v10_0_dram_bandwidth() 734 bandwidth.full = dfixed_mul(dram_channels, yclk); in dce_v10_0_dram_bandwidth() 735 bandwidth.full = dfixed_mul(bandwidth, dram_efficiency); in dce_v10_0_dram_bandwidth() 756 a.full in dce_v10_0_dram_bandwidth_for_display() [all...] |
| /linux/Documentation/translations/zh_CN/accounting/ |
| H A D | psi.rst | 46 full avg10=0.00 avg60=0.00 avg300=0.00 total=0 50 full行代表所有非idle任务同时阻塞于特定资源的时间占比。在这种状态下CPU资源 54 将有助于分析及提升系统性能。这就是full独立于some行的原因。 72 <some|full> <stall amount in us> <time window in us> 76 "full 50000 1000000"将新增触发器,将在1秒内所有任务都阻塞于io的总时间超过50ms时触发。
|
| /linux/sound/usb/line6/ |
| H A D | midibuf.c | 35 return (this->pos_read == this->pos_write) && !this->full; in midibuf_is_empty() 40 return this->full; in midibuf_is_full() 45 this->pos_read = this->pos_write = this->full = 0; in line6_midibuf_reset() 117 this->full = 1; in line6_midibuf_write() 237 this->full = 0; in line6_midibuf_read() 249 this->full = 0; in line6_midibuf_ignore()
|
| /linux/arch/x86/kernel/cpu/ |
| H A D | cacheinfo.c | 54 u32 full; member 63 u32 full; member 70 u32 full; member 159 eax->full = 0; in legacy_amd_cpuid4() 160 ebx->full = 0; in legacy_amd_cpuid4() 161 ecx->full = 0; in legacy_amd_cpuid4() 248 cpuid_count(0x8000001d, index, &eax.full, &ebx.full, &ecx.full, &ignored); in amd_fill_cpuid4_info() 262 cpuid_count(4, index, &eax.full, &ebx.full, &ecx.full, &ignored); in intel_fill_cpuid4_info() 287 cache_eax.full = eax; in find_num_cache_leaves()
|
| /linux/arch/mips/include/asm/ |
| H A D | cmpxchg.h | 44 " " __SYNC(full, loongson3_war) " \n" \ 122 " " __SYNC(full, loongson3_war) " \n" \ 131 "2: " __SYNC(full, loongson3_war) " \n" \ 249 " " __SYNC(full, loongson3_war) " \n" in __cmpxchg64() 285 "2: " __SYNC(full, loongson3_war) " \n" in __cmpxchg64()
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-bus-pci-drivers-ehci_hcd | 9 "companion" full/low-speed USB-1.1 controllers. When a 11 to the EHCI controller; when a full- or low-speed device 16 at full speed, which can be accomplished by forcing the 24 port 4 on bus 2 to run at full speed:: 40 connect at full speed.
|
| /linux/arch/arm/boot/dts/mediatek/ |
| H A D | mt7623a.dtsi | 26 full-duplex; 37 full-duplex; 101 full-duplex; 114 full-duplex;
|