Symbol: best
arch/powerpc/platforms/cell/spufs/sched.c
822
int best;
arch/powerpc/platforms/cell/spufs/sched.c
825
best = find_first_bit(spu_prio->bitmap, prio);
arch/powerpc/platforms/cell/spufs/sched.c
826
while (best < prio) {
arch/powerpc/platforms/cell/spufs/sched.c
827
struct list_head *rq = &spu_prio->runq[best];
arch/powerpc/platforms/cell/spufs/sched.c
836
best++;
arch/sh/kernel/unwinder.c
68
struct unwinder *best;
arch/sh/kernel/unwinder.c
73
best = list_entry(unwinder_list.next, struct unwinder, list);
arch/sh/kernel/unwinder.c
74
if (best == curr_unwinder)
arch/sh/kernel/unwinder.c
77
return best;
arch/x86/kvm/cpuid.c
141
struct kvm_cpuid_entry2 *best;
arch/x86/kvm/cpuid.c
148
best = kvm_find_cpuid_entry(vcpu, 0x80000008);
arch/x86/kvm/cpuid.c
149
if (best) {
arch/x86/kvm/cpuid.c
150
int vaddr_bits = (best->eax & 0xff00) >> 8;
arch/x86/kvm/cpuid.c
160
best = kvm_find_cpuid_entry_index(vcpu, 0xd, 0);
arch/x86/kvm/cpuid.c
161
if (!best)
arch/x86/kvm/cpuid.c
164
xfeatures = best->eax | ((u64)best->edx << 32);
arch/x86/kvm/cpuid.c
238
struct kvm_cpuid_entry2 *best;
arch/x86/kvm/cpuid.c
244
best = kvm_find_cpuid_entry(vcpu, kvm_cpuid.base | KVM_CPUID_FEATURES);
arch/x86/kvm/cpuid.c
245
if (!best)
arch/x86/kvm/cpuid.c
249
best->eax &= ~(1 << KVM_FEATURE_PV_UNHALT);
arch/x86/kvm/cpuid.c
251
return best->eax;
arch/x86/kvm/cpuid.c
260
struct kvm_cpuid_entry2 *best;
arch/x86/kvm/cpuid.c
262
best = kvm_find_cpuid_entry_index(vcpu, 0xd, 0);
arch/x86/kvm/cpuid.c
263
if (!best)
arch/x86/kvm/cpuid.c
266
return (best->eax | ((u64)best->edx << 32)) & kvm_caps.supported_xcr0;
arch/x86/kvm/cpuid.c
271
struct kvm_cpuid_entry2 *best;
arch/x86/kvm/cpuid.c
273
best = kvm_find_cpuid_entry_index(vcpu, 0xd, 1);
arch/x86/kvm/cpuid.c
274
if (!best)
arch/x86/kvm/cpuid.c
277
return (best->ecx | ((u64)best->edx << 32)) & kvm_caps.supported_xss;
arch/x86/kvm/cpuid.c
291
struct kvm_cpuid_entry2 *best;
arch/x86/kvm/cpuid.c
295
best = kvm_find_cpuid_entry(vcpu, 1);
arch/x86/kvm/cpuid.c
296
if (best) {
arch/x86/kvm/cpuid.c
297
kvm_update_feature_runtime(vcpu, best, X86_FEATURE_OSXSAVE,
arch/x86/kvm/cpuid.c
300
kvm_update_feature_runtime(vcpu, best, X86_FEATURE_APIC,
arch/x86/kvm/cpuid.c
304
kvm_update_feature_runtime(vcpu, best, X86_FEATURE_MWAIT,
arch/x86/kvm/cpuid.c
309
best = kvm_find_cpuid_entry_index(vcpu, 7, 0);
arch/x86/kvm/cpuid.c
310
if (best)
arch/x86/kvm/cpuid.c
311
kvm_update_feature_runtime(vcpu, best, X86_FEATURE_OSPKE,
arch/x86/kvm/cpuid.c
315
best = kvm_find_cpuid_entry_index(vcpu, 0xD, 0);
arch/x86/kvm/cpuid.c
316
if (best)
arch/x86/kvm/cpuid.c
317
best->ebx = xstate_required_size(vcpu->arch.xcr0, false);
arch/x86/kvm/cpuid.c
319
best = kvm_find_cpuid_entry_index(vcpu, 0xD, 1);
arch/x86/kvm/cpuid.c
320
if (best && (cpuid_entry_has(best, X86_FEATURE_XSAVES) ||
arch/x86/kvm/cpuid.c
321
cpuid_entry_has(best, X86_FEATURE_XSAVEC)))
arch/x86/kvm/cpuid.c
322
best->ebx = xstate_required_size(vcpu->arch.xcr0 |
arch/x86/kvm/cpuid.c
378
struct kvm_cpuid_entry2 *best;
arch/x86/kvm/cpuid.c
431
best = kvm_find_cpuid_entry(vcpu, 1);
arch/x86/kvm/cpuid.c
432
if (best && apic) {
arch/x86/kvm/cpuid.c
433
if (cpuid_entry_has(best, X86_FEATURE_TSC_DEADLINE_TIMER))
arch/x86/kvm/cpuid.c
473
struct kvm_cpuid_entry2 *best;
arch/x86/kvm/cpuid.c
475
best = kvm_find_cpuid_entry(vcpu, 0x80000000);
arch/x86/kvm/cpuid.c
476
if (!best || best->eax < 0x80000008)
arch/x86/kvm/cpuid.c
478
best = kvm_find_cpuid_entry(vcpu, 0x80000008);
arch/x86/kvm/cpuid.c
479
if (best)
arch/x86/kvm/cpuid.c
480
return best->eax & 0xff;
arch/x86/kvm/cpuid.c
487
struct kvm_cpuid_entry2 *best;
arch/x86/kvm/cpuid.c
489
best = kvm_find_cpuid_entry(vcpu, 0x80000000);
arch/x86/kvm/cpuid.c
490
if (!best || best->eax < 0x80000008)
arch/x86/kvm/cpuid.c
492
best = kvm_find_cpuid_entry(vcpu, 0x80000008);
arch/x86/kvm/cpuid.c
493
if (best)
arch/x86/kvm/cpuid.c
494
return (best->eax >> 16) & 0xff;
arch/x86/kvm/cpuid.h
148
struct kvm_cpuid_entry2 *best;
arch/x86/kvm/cpuid.h
150
best = kvm_find_cpuid_entry(vcpu, 0x1);
arch/x86/kvm/cpuid.h
151
if (!best)
arch/x86/kvm/cpuid.h
154
return x86_family(best->eax);
arch/x86/kvm/cpuid.h
159
struct kvm_cpuid_entry2 *best;
arch/x86/kvm/cpuid.h
161
best = kvm_find_cpuid_entry(vcpu, 0x1);
arch/x86/kvm/cpuid.h
162
if (!best)
arch/x86/kvm/cpuid.h
165
return x86_model(best->eax);
arch/x86/kvm/cpuid.h
175
struct kvm_cpuid_entry2 *best;
arch/x86/kvm/cpuid.h
177
best = kvm_find_cpuid_entry(vcpu, 0x1);
arch/x86/kvm/cpuid.h
178
if (!best)
arch/x86/kvm/cpuid.h
181
return x86_stepping(best->eax);
arch/x86/kvm/svm/sev.c
4589
struct kvm_cpuid_entry2 *best;
arch/x86/kvm/svm/sev.c
4592
best = kvm_find_cpuid_entry(vcpu, 0x8000001F);
arch/x86/kvm/svm/sev.c
4593
if (best)
arch/x86/kvm/svm/sev.c
4594
vcpu->arch.reserved_gpa_bits &= ~(1UL << (best->ebx & 0x3f));
arch/x86/kvm/vmx/vmx.c
8006
struct kvm_cpuid_entry2 *best = NULL;
arch/x86/kvm/vmx/vmx.c
8010
best = kvm_find_cpuid_entry_index(vcpu, 0x14, i);
arch/x86/kvm/vmx/vmx.c
8011
if (!best)
arch/x86/kvm/vmx/vmx.c
8013
vmx->pt_desc.caps[CPUID_EAX + i*PT_CPUID_REGS_NUM] = best->eax;
arch/x86/kvm/vmx/vmx.c
8014
vmx->pt_desc.caps[CPUID_EBX + i*PT_CPUID_REGS_NUM] = best->ebx;
arch/x86/kvm/vmx/vmx.c
8015
vmx->pt_desc.caps[CPUID_ECX + i*PT_CPUID_REGS_NUM] = best->ecx;
arch/x86/kvm/vmx/vmx.c
8016
vmx->pt_desc.caps[CPUID_EDX + i*PT_CPUID_REGS_NUM] = best->edx;
crypto/api.c
63
int best = -2;
crypto/api.c
76
if (!exact && !(fuzzy && q->cra_priority > best))
crypto/api.c
82
best = q->cra_priority;
drivers/acpi/numa/hmat.c
683
static bool hmat_update_best(u8 type, u32 value, u32 *best)
drivers/acpi/numa/hmat.c
694
if (!*best || *best > value) {
drivers/acpi/numa/hmat.c
695
*best = value;
drivers/acpi/numa/hmat.c
702
if (!*best || *best < value) {
drivers/acpi/numa/hmat.c
703
*best = value;
drivers/acpi/numa/hmat.c
743
u32 best = 0;
drivers/acpi/numa/hmat.c
785
best = 0;
drivers/acpi/numa/hmat.c
799
if (hmat_update_best(loc->hmat_loc->data_type, value, &best))
drivers/acpi/numa/hmat.c
801
if (value != best)
drivers/acpi/numa/hmat.c
804
if (best)
drivers/acpi/numa/hmat.c
805
hmat_update_target_access(target, loc->hmat_loc->data_type, best, access);
drivers/ata/pata_parport/pata_parport.c
393
int best, range;
drivers/ata/pata_parport/pata_parport.c
405
best = -1;
drivers/ata/pata_parport/pata_parport.c
413
best = pi->mode;
drivers/ata/pata_parport/pata_parport.c
415
pi->mode = best;
drivers/ata/pata_parport/pata_parport.c
416
return best > -1;
drivers/base/map.c
110
if (p->range - 1 >= best)
drivers/base/map.c
117
best = p->range - 1;
drivers/base/map.c
99
unsigned long best = ~0UL;
drivers/clk/actions/owl-factor.c
103
if (cur_rate <= rate && cur_rate > best) {
drivers/clk/actions/owl-factor.c
105
best = cur_rate;
drivers/clk/actions/owl-factor.c
71
unsigned long parent_rate, try_parent_rate, best = 0, cur_rate;
drivers/clk/clk-divider.c
274
unsigned long best, unsigned long flags)
drivers/clk/clk-divider.c
277
return abs(rate - now) < abs(rate - best);
drivers/clk/clk-divider.c
279
return now <= rate && now > best;
drivers/clk/clk-divider.c
302
unsigned long parent_rate, best = 0, now, maxdiv;
drivers/clk/clk-divider.c
337
if (_is_best_div(rate, now, best, flags)) {
drivers/clk/clk-divider.c
339
best = now;
drivers/clk/clk-ep93xx.c
227
unsigned long best)
drivers/clk/clk-ep93xx.c
229
return abs_diff(rate, now) < abs_diff(rate, best);
drivers/clk/clk-ep93xx.c
396
unsigned long best = 0, now;
drivers/clk/clk-ep93xx.c
404
if (!best || is_best(req->rate, now, best))
drivers/clk/clk-ep93xx.c
405
best = now;
drivers/clk/clk-ep93xx.c
408
req->rate = best;
drivers/clk/clk-multiplier.c
57
unsigned long best, unsigned long flags)
drivers/clk/clk-multiplier.c
60
return abs(rate - new) < abs(rate - best);
drivers/clk/clk-multiplier.c
62
return new >= rate && new < best;
drivers/clk/clk-sparx5.c
105
*conf = best;
drivers/clk/clk-sparx5.c
80
struct s5_pll_conf best;
drivers/clk/clk-sparx5.c
98
best = *conf;
drivers/clk/clk-wm831x.c
139
int best = 0;
drivers/clk/clk-wm831x.c
144
abs(wm831x_fll_auto_rates[best] - req->rate))
drivers/clk/clk-wm831x.c
145
best = i;
drivers/clk/clk-wm831x.c
147
req->rate = wm831x_fll_auto_rates[best];
drivers/clk/clk.c
621
unsigned long best, unsigned long flags)
drivers/clk/clk.c
624
return abs(now - rate) < abs(best - rate);
drivers/clk/clk.c
626
return now <= rate && now > best;
drivers/clk/clk.c
682
unsigned long best;
drivers/clk/clk.c
704
best = parent_req.rate;
drivers/clk/clk.c
706
best = clk_core_get_rate_nolock(parent);
drivers/clk/clk.c
708
best = clk_core_get_rate_nolock(core);
drivers/clk/clk.c
711
req->best_parent_rate = best;
drivers/clk/clk.c
712
req->rate = best;
drivers/clk/clk.c
723
unsigned long best = 0;
drivers/clk/clk.c
757
best, flags)) {
drivers/clk/clk.c
759
best = parent_rate;
drivers/clk/clk.c
767
req->best_parent_rate = best;
drivers/clk/clk.c
768
req->rate = best;
drivers/clk/imx/clk-pll14xx.c
136
long fout, rate_min, rate_max, dist, best = LONG_MAX;
drivers/clk/imx/clk-pll14xx.c
200
if (dist < best) {
drivers/clk/imx/clk-pll14xx.c
201
best = dist;
drivers/clk/ingenic/cgu.c
443
unsigned int i, best_i = 0, best = (unsigned int)-1;
drivers/clk/ingenic/cgu.c
448
clk_info->div.div_table[i] < best) {
drivers/clk/ingenic/cgu.c
449
best = clk_info->div.div_table[i];
drivers/clk/ingenic/cgu.c
452
if (div == best)
drivers/clk/meson/clk-dualdiv.c
68
unsigned long best = 0, now = 0;
drivers/clk/meson/clk-dualdiv.c
80
} else if (abs(now - rate) < abs(best - rate)) {
drivers/clk/meson/clk-dualdiv.c
81
best = now;
drivers/clk/meson/clk-pll.c
123
unsigned long best,
drivers/clk/meson/clk-pll.c
129
if (abs(now - rate) < abs(best - rate))
drivers/clk/meson/clk-pll.c
133
if (now <= rate && best < now)
drivers/clk/meson/clk-pll.c
222
unsigned long best = 0, now = 0;
drivers/clk/meson/clk-pll.c
233
if (meson_clk_pll_is_better(rate, best, now, pll)) {
drivers/clk/meson/clk-pll.c
234
best = now;
drivers/clk/meson/clk-pll.c
243
return best ? 0 : -EINVAL;
drivers/clk/meson/sclk-div.c
56
unsigned long best = 0, best_parent = 0;
drivers/clk/meson/sclk-div.c
84
if (abs(rate - now) < abs(rate - best)) {
drivers/clk/meson/sclk-div.c
86
best = now;
drivers/clk/microchip/clk-core.c
381
unsigned long best = 0, nearest_rate;
drivers/clk/microchip/clk-core.c
407
best = nearest_rate;
drivers/clk/microchip/clk-core.c
425
best, best_delta);
drivers/clk/microchip/clk-core.c
433
return best;
drivers/clk/qcom/clk-regmap-mux-div.c
82
static inline bool is_better_rate(unsigned long req, unsigned long best,
drivers/clk/qcom/clk-regmap-mux-div.c
85
return (req <= new && new < best) || (best < req && best < new);
drivers/clk/qcom/common.c
70
const struct freq_tbl *best = NULL;
drivers/clk/qcom/common.c
74
best = f;
drivers/clk/qcom/common.c
79
return best;
drivers/clk/renesas/r9a09g077-cpg.c
364
unsigned long parent_rate, best = 0, now;
drivers/clk/renesas/r9a09g077-cpg.c
400
if (abs(rate - now) < abs(rate - best)) {
drivers/clk/renesas/r9a09g077-cpg.c
402
best = now;
drivers/clk/renesas/rzv2h-cpg.c
242
struct rzv2h_pll_pars p, best;
drivers/clk/renesas/rzv2h-cpg.c
249
best.error_millihz = S64_MAX;
drivers/clk/renesas/rzv2h-cpg.c
355
if (abs(best.error_millihz) > abs(p.error_millihz))
drivers/clk/renesas/rzv2h-cpg.c
356
best = p;
drivers/clk/renesas/rzv2h-cpg.c
362
if (best.error_millihz == S64_MAX)
drivers/clk/renesas/rzv2h-cpg.c
365
*pars = best;
drivers/clk/renesas/rzv2h-cpg.c
392
struct rzv2h_pll_div_pars p, best;
drivers/clk/renesas/rzv2h-cpg.c
394
best.div.error_millihz = S64_MAX;
drivers/clk/renesas/rzv2h-cpg.c
409
if (abs(best.div.error_millihz) > abs(p.div.error_millihz))
drivers/clk/renesas/rzv2h-cpg.c
410
best = p;
drivers/clk/renesas/rzv2h-cpg.c
413
if (best.div.error_millihz == S64_MAX)
drivers/clk/renesas/rzv2h-cpg.c
416
*pars = best;
drivers/clk/rockchip/clk-half-divider.c
14
unsigned long best, unsigned long flags)
drivers/clk/rockchip/clk-half-divider.c
17
return abs(rate - now) < abs(rate - best);
drivers/clk/rockchip/clk-half-divider.c
19
return now <= rate && now > best;
drivers/clk/rockchip/clk-half-divider.c
40
unsigned long parent_rate, best = 0, now, maxdiv;
drivers/clk/rockchip/clk-half-divider.c
80
if (_is_best_half_div(rate, now, best, flags)) {
drivers/clk/rockchip/clk-half-divider.c
82
best = now;
drivers/clk/sophgo/clk-cv18xx-ip.c
180
unsigned long best)
drivers/clk/sophgo/clk-cv18xx-ip.c
183
return abs_diff(target, now) < abs_diff(target, best);
drivers/clk/sophgo/clk-cv18xx-ip.c
185
return now <= target && now > best;
drivers/clk/sophgo/clk-sg2042-pll.c
252
static int sg2042_get_pll_ctl_setting(struct sg2042_pll_ctrl *best,
drivers/clk/sophgo/clk-sg2042-pll.c
272
memset(best, 0, sizeof(struct sg2042_pll_ctrl));
drivers/clk/sophgo/clk-sg2042-pll.c
305
if (abs_diff(foutpostdiv, req_rate) < abs_diff(best->freq, req_rate)) {
drivers/clk/sophgo/clk-sg2042-pll.c
306
best->freq = foutpostdiv;
drivers/clk/sophgo/clk-sg2042-pll.c
307
best->refdiv = refdiv;
drivers/clk/sophgo/clk-sg2042-pll.c
308
best->fbdiv = fbdiv;
drivers/clk/sophgo/clk-sg2042-pll.c
309
best->postdiv1 = postdiv1;
drivers/clk/sophgo/clk-sg2042-pll.c
310
best->postdiv2 = postdiv2;
drivers/clk/sophgo/clk-sg2042-pll.c
318
if (best->freq == 0)
drivers/clk/sophgo/clk-sg2044-pll.c
160
unsigned long best)
drivers/clk/sophgo/clk-sg2044-pll.c
162
return abs_diff(target, now) < abs_diff(target, best);
drivers/clk/sunxi/clk-factors.c
117
best = parent_rate;
drivers/clk/sunxi/clk-factors.c
126
req->best_parent_rate = best;
drivers/clk/sunxi/clk-factors.c
94
unsigned long parent_rate, best = 0, child_rate, best_child_rate = 0;
drivers/clk/sunxi/clk-sun9i-cpus.c
115
unsigned long parent_rate, best = 0, child_rate, best_child_rate = 0;
drivers/clk/sunxi/clk-sun9i-cpus.c
134
best = parent_rate;
drivers/clk/sunxi/clk-sun9i-cpus.c
143
req->best_parent_rate = best;
drivers/clk/ti/divider.c
173
unsigned long parent_rate, best = 0, now, maxdiv;
drivers/clk/ti/divider.c
210
if (now <= rate && now > best) {
drivers/clk/ti/divider.c
212
best = now;
drivers/clk/versatile/icst.c
51
unsigned int i = 0, rd, best = (unsigned int)-1;
drivers/clk/versatile/icst.c
90
if ((unsigned)f_diff < best) {
drivers/clk/versatile/icst.c
95
best = f_diff;
drivers/crypto/intel/qat/qat_common/qat_compression.c
101
best = ctr;
drivers/crypto/intel/qat/qat_common/qat_compression.c
53
unsigned long best = ~0;
drivers/crypto/intel/qat/qat_common/qat_compression.c
67
if (best > ctr) {
drivers/crypto/intel/qat/qat_common/qat_compression.c
69
best = ctr;
drivers/crypto/intel/qat/qat_common/qat_compression.c
92
best = ~0;
drivers/crypto/intel/qat/qat_common/qat_compression.c
99
if (best > ctr) {
drivers/crypto/intel/qat/qat_common/qat_crypto.c
55
unsigned long best = ~0;
drivers/crypto/intel/qat/qat_common/qat_crypto.c
65
if (best > ctr) {
drivers/crypto/intel/qat/qat_common/qat_crypto.c
67
best = ctr;
drivers/crypto/intel/qat/qat_common/qat_crypto.c
87
best = ~0;
drivers/crypto/intel/qat/qat_common/qat_crypto.c
92
if (best > ctr) {
drivers/crypto/intel/qat/qat_common/qat_crypto.c
94
best = ctr;
drivers/crypto/virtio/virtio_crypto_mgr.c
152
unsigned long best = ~0;
drivers/crypto/virtio/virtio_crypto_mgr.c
163
if (best > ctr) {
drivers/crypto/virtio/virtio_crypto_mgr.c
165
best = ctr;
drivers/gpu/drm/drm_mm.c
309
struct drm_mm_node *best = NULL;
drivers/gpu/drm/drm_mm.c
316
best = node;
drivers/gpu/drm/drm_mm.c
323
return best;
drivers/gpu/drm/drm_privacy_screen.c
123
int match, best = -1;
drivers/gpu/drm/drm_privacy_screen.c
160
if (match > best) {
drivers/gpu/drm/drm_privacy_screen.c
162
best = match;
drivers/gpu/drm/drm_suballoc.c
232
size_t soffset, best, tmp;
drivers/gpu/drm/drm_suballoc.c
243
best = sa_manager->size * 2;
drivers/gpu/drm/drm_suballoc.c
273
if (tmp < best) {
drivers/gpu/drm/drm_suballoc.c
275
best = tmp;
drivers/gpu/drm/drm_vma_manager.c
145
struct drm_mm_node *node, *best;
drivers/gpu/drm/drm_vma_manager.c
150
best = NULL;
drivers/gpu/drm/drm_vma_manager.c
157
best = node;
drivers/gpu/drm/drm_vma_manager.c
166
if (best) {
drivers/gpu/drm/drm_vma_manager.c
167
offset = best->start + best->size;
drivers/gpu/drm/drm_vma_manager.c
169
best = NULL;
drivers/gpu/drm/drm_vma_manager.c
172
if (!best)
drivers/gpu/drm/drm_vma_manager.c
175
return container_of(best, struct drm_vma_offset_node, vm_node);
drivers/gpu/drm/i915/display/intel_bios.c
666
int i, best = -1;
drivers/gpu/drm/i915/display/intel_bios.c
700
if (best < 0 &&
drivers/gpu/drm/i915/display/intel_bios.c
702
best = i;
drivers/gpu/drm/i915/display/intel_bios.c
705
return best;
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
1005
r2, n2, p, &best);
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
1009
*n2_out = best.n2;
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
1010
*p_out = best.p;
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
1011
*r2_out = best.r2;
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
892
struct hsw_wrpll_rnp *best)
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
897
if (best->p == 0) {
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
898
best->p = p;
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
899
best->n2 = n2;
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
900
best->r2 = r2;
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
919
b = freq2k * budget * best->p * best->r2;
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
921
diff_best = abs_diff(freq2k * best->p * best->r2,
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
922
LC_FREQ_2K * best->n2);
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
928
if (best->p * best->r2 * diff < p * r2 * diff_best) {
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
929
best->p = p;
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
930
best->n2 = n2;
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
931
best->r2 = r2;
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
935
best->p = p;
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
936
best->n2 = n2;
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
937
best->r2 = r2;
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
940
if (n2 * best->r2 * best->r2 > best->n2 * r2 * r2) {
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
941
best->p = p;
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
942
best->n2 = n2;
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
943
best->r2 = r2;
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
955
struct hsw_wrpll_rnp best = {};
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c
186
}, *mthd, *best = NULL;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c
199
best = mthd;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c
206
if (!best && (best = mthd)) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c
212
if (!best->score) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c
220
if (!best || !best->score) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c
221
for (mthd = mthds, best = mthd; mthd->func; mthd++) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c
222
if (!mthd->skip || best->score < mthd->skip) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c
224
if (mthd->score > best->score)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c
225
best = mthd;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c
233
if (mthd != best)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c
237
if (!best->score) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c
242
nvkm_debug(subdev, "using image from %s\n", best->func ?
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c
243
best->func->name : source);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c
244
bios->data = best->data;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c
245
bios->size = best->size;
drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.c
54
int i, ret = -EINVAL, best_err = volt->max_uv, best = -1;
drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.c
65
best = i;
drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.c
70
if (best == -1) {
drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.c
75
ret = volt->func->vid_set(volt, volt->vid[best].vid);
drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.c
77
volt->vid[best].uv, ret);
drivers/gpu/drm/panfrost/panfrost_gpu.c
331
int best = -1;
drivers/gpu/drm/panfrost/panfrost_gpu.c
341
best = i;
drivers/gpu/drm/panfrost/panfrost_gpu.c
344
best = i;
drivers/gpu/drm/panfrost/panfrost_gpu.c
347
if (best >= 0)
drivers/gpu/drm/panfrost/panfrost_gpu.c
348
hw_issues |= model->revs[best].issues;
drivers/gpu/drm/radeon/radeon_vm.c
178
struct radeon_fence *best[RADEON_NUM_RINGS] = {};
drivers/gpu/drm/radeon/radeon_vm.c
203
if (radeon_fence_is_earlier(fence, best[fence->ring])) {
drivers/gpu/drm/radeon/radeon_vm.c
204
best[fence->ring] = fence;
drivers/iio/industrialio-gts-helper.c
865
int best = -1;
drivers/iio/industrialio-gts-helper.c
878
best = i;
drivers/iio/industrialio-gts-helper.c
884
best = i;
drivers/iio/industrialio-gts-helper.c
903
return gts->hwgain_table[best].gain;
drivers/leds/leds-tca6507.c
399
int best = -1;/* full-on */
drivers/leds/leds-tca6507.c
411
best = i;
drivers/leds/leds-tca6507.c
417
best = i;
drivers/leds/leds-tca6507.c
420
if (best == -1) {
drivers/leds/leds-tca6507.c
427
if (!tca->bank[best].level_use)
drivers/leds/leds-tca6507.c
428
set_level(tca, best, level);
drivers/leds/leds-tca6507.c
430
tca->bank[best].level_use++;
drivers/leds/leds-tca6507.c
431
led->bank = best;
drivers/leds/leds-tca6507.c
432
set_select(tca, led->num, bank_source[best]);
drivers/leds/leds-tca6507.c
433
led->led_cdev.brightness = TO_BRIGHT(tca->bank[best].level);
drivers/md/dm-bufio.c
898
struct dm_buffer *best = NULL;
drivers/md/dm-bufio.c
908
best = b;
drivers/md/dm-ps-historical-service-time.c
434
struct path_info *pi = NULL, *best = NULL;
drivers/md/dm-ps-historical-service-time.c
444
if (!best || (hst_compare(pi, best, time_now, ps) < 0))
drivers/md/dm-ps-historical-service-time.c
445
best = pi;
drivers/md/dm-ps-historical-service-time.c
448
if (!best)
drivers/md/dm-ps-historical-service-time.c
452
list_move_tail(&best->list, &s->valid_paths);
drivers/md/dm-ps-historical-service-time.c
454
ret = best->path;
drivers/md/dm-ps-queue-length.c
194
struct path_info *pi = NULL, *best = NULL;
drivers/md/dm-ps-queue-length.c
203
if (!best ||
drivers/md/dm-ps-queue-length.c
204
(atomic_read(&pi->qlen) < atomic_read(&best->qlen)))
drivers/md/dm-ps-queue-length.c
205
best = pi;
drivers/md/dm-ps-queue-length.c
207
if (!atomic_read(&best->qlen))
drivers/md/dm-ps-queue-length.c
211
if (!best)
drivers/md/dm-ps-queue-length.c
215
list_move_tail(&best->list, &s->valid_paths);
drivers/md/dm-ps-queue-length.c
217
ret = best->path;
drivers/md/dm-ps-service-time.c
280
struct path_info *pi = NULL, *best = NULL;
drivers/md/dm-ps-service-time.c
289
if (!best || (st_compare_load(pi, best, nr_bytes) < 0))
drivers/md/dm-ps-service-time.c
290
best = pi;
drivers/md/dm-ps-service-time.c
292
if (!best)
drivers/md/dm-ps-service-time.c
296
list_move_tail(&best->list, &s->valid_paths);
drivers/md/dm-ps-service-time.c
298
ret = best->path;
drivers/media/i2c/ccs/ccs-core.c
2340
int best = scaling_goodness(subdev, sink_crop->width, sel->r.width,
drivers/media/i2c/ccs/ccs-core.c
2353
if (this > best) {
drivers/media/i2c/ccs/ccs-core.c
2356
best = this;
drivers/media/i2c/ccs/ccs-core.c
2386
int best = INT_MIN;
drivers/media/i2c/ccs/ccs-core.c
2434
if (this > best) {
drivers/media/i2c/ccs/ccs-core.c
2437
best = this;
drivers/media/i2c/ccs/ccs-core.c
2453
if (this > best) {
drivers/media/i2c/ccs/ccs-core.c
2456
best = this;
drivers/media/i2c/ov5640.c
1394
unsigned long best = ~0;
drivers/media/i2c/ov5640.c
1431
if (abs(rate - _rate) < abs(rate - best)) {
drivers/media/i2c/ov5640.c
1432
best = _rate;
drivers/media/i2c/ov5640.c
1447
return best;
drivers/media/platform/renesas/sh_vou.c
507
unsigned int best_err = UINT_MAX, best = 0, img_height_max;
drivers/media/platform/renesas/sh_vou.c
535
best = found;
drivers/media/platform/renesas/sh_vou.c
541
geo->in_width = best;
drivers/media/platform/renesas/sh_vou.c
560
best = found;
drivers/media/platform/renesas/sh_vou.c
566
geo->in_height = best;
drivers/media/platform/renesas/sh_vou.c
576
unsigned int best_err = UINT_MAX, best = geo->in_width,
drivers/media/platform/renesas/sh_vou.c
604
best = found;
drivers/media/platform/renesas/sh_vou.c
610
geo->output.width = best;
drivers/media/platform/renesas/sh_vou.c
612
if (geo->output.left + best > width_max)
drivers/media/platform/renesas/sh_vou.c
613
geo->output.left = width_max - best;
drivers/media/platform/renesas/sh_vou.c
616
vou_scale_h_num[idx_h], vou_scale_h_den[idx_h], best);
drivers/media/platform/renesas/sh_vou.c
634
best = found;
drivers/media/platform/renesas/sh_vou.c
640
geo->output.height = best;
drivers/media/platform/renesas/sh_vou.c
642
if (geo->output.top + best > height_max)
drivers/media/platform/renesas/sh_vou.c
643
geo->output.top = height_max - best;
drivers/media/platform/renesas/sh_vou.c
646
vou_scale_v_num[idx_v], vou_scale_v_den[idx_v], best);
drivers/media/usb/uvc/uvc_v4l2.c
196
u32 best = -1, dist;
drivers/media/usb/uvc/uvc_v4l2.c
203
if (dist > best)
drivers/media/usb/uvc/uvc_v4l2.c
206
best = dist;
drivers/media/v4l2-core/v4l2-common.c
170
const void *best = NULL;
drivers/media/v4l2-core/v4l2-common.c
188
best = array;
drivers/media/v4l2-core/v4l2-common.c
193
return best;
drivers/mmc/host/sdhci-s3c.c
228
unsigned int best = UINT_MAX;
drivers/mmc/host/sdhci-s3c.c
244
if (delta < best) {
drivers/mmc/host/sdhci-s3c.c
245
best = delta;
drivers/mmc/host/sdhci-s3c.c
252
best_src, clock, best);
drivers/mtd/ftl.c
568
uint32_t best;
drivers/mtd/ftl.c
574
best = 0xffffffff; xfer = 0xffff;
drivers/mtd/ftl.c
597
if (part->XferInfo[i].EraseCount <= best) {
drivers/mtd/ftl.c
598
best = part->XferInfo[i].EraseCount;
drivers/mtd/ftl.c
628
best = 0xffffffff;
drivers/mtd/ftl.c
630
if (part->EUNInfo[i].EraseCount <= best) {
drivers/mtd/ftl.c
631
best = part->EUNInfo[i].EraseCount;
drivers/mtd/ftl.c
635
best = 0;
drivers/mtd/ftl.c
637
if (part->EUNInfo[i].Deleted >= best) {
drivers/mtd/ftl.c
638
best = part->EUNInfo[i].Deleted;
drivers/mtd/ftl.c
641
if (best == 0) {
drivers/net/bonding/bond_3ad.c
1716
static struct aggregator *ad_agg_selection_test(struct aggregator *best,
drivers/net/bonding/bond_3ad.c
1746
if (!best)
drivers/net/bonding/bond_3ad.c
1749
if (!curr->is_individual && best->is_individual)
drivers/net/bonding/bond_3ad.c
1752
if (curr->is_individual && !best->is_individual)
drivers/net/bonding/bond_3ad.c
1753
return best;
drivers/net/bonding/bond_3ad.c
1755
if (__agg_has_partner(curr) && !__agg_has_partner(best))
drivers/net/bonding/bond_3ad.c
1758
if (!__agg_has_partner(curr) && __agg_has_partner(best))
drivers/net/bonding/bond_3ad.c
1759
return best;
drivers/net/bonding/bond_3ad.c
1763
if (__agg_ports_priority(curr) > __agg_ports_priority(best))
drivers/net/bonding/bond_3ad.c
1766
if (__agg_ports_priority(curr) < __agg_ports_priority(best))
drivers/net/bonding/bond_3ad.c
1767
return best;
drivers/net/bonding/bond_3ad.c
1771
if (__agg_active_ports(curr) > __agg_active_ports(best))
drivers/net/bonding/bond_3ad.c
1774
if (__agg_active_ports(curr) < __agg_active_ports(best))
drivers/net/bonding/bond_3ad.c
1775
return best;
drivers/net/bonding/bond_3ad.c
1780
if (__get_agg_bandwidth(curr) > __get_agg_bandwidth(best))
drivers/net/bonding/bond_3ad.c
1793
return best;
drivers/net/bonding/bond_3ad.c
1846
struct aggregator *best, *active, *origin;
drivers/net/bonding/bond_3ad.c
1855
best = (active && agg_device_up(active)) ? active : NULL;
drivers/net/bonding/bond_3ad.c
1863
best = ad_agg_selection_test(best, agg);
drivers/net/bonding/bond_3ad.c
1866
if (best &&
drivers/net/bonding/bond_3ad.c
1867
__get_agg_selection_mode(best->lag_ports) == BOND_AD_STABLE) {
drivers/net/bonding/bond_3ad.c
1877
!__agg_has_partner(best)))) {
drivers/net/bonding/bond_3ad.c
1879
best->actor_oper_aggregator_key)) {
drivers/net/bonding/bond_3ad.c
1880
best = NULL;
drivers/net/bonding/bond_3ad.c
1886
if (best && (best == active)) {
drivers/net/bonding/bond_3ad.c
1887
best = NULL;
drivers/net/bonding/bond_3ad.c
1892
if (best) {
drivers/net/bonding/bond_3ad.c
1894
best->slave ? best->slave->dev->name : "NULL",
drivers/net/bonding/bond_3ad.c
1895
best->aggregator_identifier, best->num_of_ports,
drivers/net/bonding/bond_3ad.c
1896
best->actor_oper_aggregator_key,
drivers/net/bonding/bond_3ad.c
1897
best->partner_oper_aggregator_key,
drivers/net/bonding/bond_3ad.c
1898
best->is_individual, best->is_active);
drivers/net/bonding/bond_3ad.c
1900
best->slave ? best->slave->dev->name : "NULL",
drivers/net/bonding/bond_3ad.c
1901
best->lag_ports, best->slave);
drivers/net/bonding/bond_3ad.c
1914
if (best->is_individual)
drivers/net/bonding/bond_3ad.c
1918
best->is_active = 1;
drivers/net/bonding/bond_3ad.c
1920
best->slave ? best->slave->dev->name : "NULL",
drivers/net/bonding/bond_3ad.c
1921
best->aggregator_identifier);
drivers/net/bonding/bond_3ad.c
1923
best->slave ? best->slave->dev->name : "NULL",
drivers/net/bonding/bond_3ad.c
1924
best->aggregator_identifier, best->num_of_ports,
drivers/net/bonding/bond_3ad.c
1925
best->actor_oper_aggregator_key,
drivers/net/bonding/bond_3ad.c
1926
best->partner_oper_aggregator_key,
drivers/net/bonding/bond_3ad.c
1927
best->is_individual, best->is_active);
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
1642
static void update_best(struct gelic_wl_scan_info **best,
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
1649
*best = candid;
drivers/net/wan/ixp4xx_hss.c
1232
u32 *best, u32 *best_diff, u32 *reg)
drivers/net/wan/ixp4xx_hss.c
1243
*best = new_rate;
drivers/net/wan/ixp4xx_hss.c
1250
static void find_best_clock(u32 timer_freq, u32 rate, u32 *best, u32 *reg)
drivers/net/wan/ixp4xx_hss.c
1257
check_clock(timer_freq, rate, 0x3FF, 1, 1, best, &diff, reg);
drivers/net/wan/ixp4xx_hss.c
1266
check_clock(timer_freq, rate, a - 1, 1, 1, best, &diff, reg);
drivers/net/wan/ixp4xx_hss.c
1277
!check_clock(timer_freq, rate, a - 1, 1, 1, best,
drivers/net/wan/ixp4xx_hss.c
1280
check_clock(timer_freq, rate, a, b, 0xFFF, best,
drivers/net/wan/ixp4xx_hss.c
1284
if (!check_clock(timer_freq, rate, a, b, c, best, &diff, reg))
drivers/net/wan/ixp4xx_hss.c
1286
if (!check_clock(timer_freq, rate, a, b, c + 1, best, &diff,
drivers/net/wireless/ath/ath9k/ar9003_eeprom.c
3115
static void ar9300_comp_hdr_unpack(u8 *best, int *code, int *reference,
drivers/net/wireless/ath/ath9k/ar9003_eeprom.c
3120
value[0] = best[0];
drivers/net/wireless/ath/ath9k/ar9003_eeprom.c
3121
value[1] = best[1];
drivers/net/wireless/ath/ath9k/ar9003_eeprom.c
3122
value[2] = best[2];
drivers/net/wireless/ath/ath9k/ar9003_eeprom.c
3123
value[3] = best[3];
drivers/net/wireless/st/cw1200/wsm.c
1582
unsigned score, best = -1;
drivers/net/wireless/st/cw1200/wsm.c
1598
if (score < best && (winner < 0 || i != 3)) {
drivers/net/wireless/st/cw1200/wsm.c
1599
best = score;
drivers/pci/controller/vmd.c
235
int i, best;
drivers/pci/controller/vmd.c
252
best = vmd->first_vec + 1;
drivers/pci/controller/vmd.c
253
for (i = best; i < vmd->msix_count; i++)
drivers/pci/controller/vmd.c
254
if (vmd->irqs[i].count < vmd->irqs[best].count)
drivers/pci/controller/vmd.c
255
best = i;
drivers/pci/controller/vmd.c
256
vmd->irqs[best].count++;
drivers/pci/controller/vmd.c
259
return &vmd->irqs[best];
drivers/power/supply/wm831x_power.c
146
unsigned int i, best;
drivers/power/supply/wm831x_power.c
150
best = 0;
drivers/power/supply/wm831x_power.c
153
wm831x_usb_limits[best] < wm831x_usb_limits[i])
drivers/power/supply/wm831x_power.c
154
best = i;
drivers/power/supply/wm831x_power.c
158
"Limiting USB current to %umA", wm831x_usb_limits[best]);
drivers/power/supply/wm831x_power.c
161
WM831X_USB_ILIM_MASK, best);
drivers/pwm/core.c
1919
unsigned int best = 0;
drivers/pwm/core.c
1973
if (match > best) {
drivers/pwm/core.c
1977
best = match;
drivers/pwm/pwm-airoha.c
199
int best = -ENOENT, unused = -ENOENT;
drivers/pwm/pwm-airoha.c
259
best = i;
drivers/pwm/pwm-airoha.c
265
return unused >= 0 ? unused : best;
drivers/regulator/max8997-regulator.c
539
u8 new_val, int *best)
drivers/regulator/max8997-regulator.c
549
*best = -1;
drivers/regulator/max8997-regulator.c
596
*best = i;
drivers/regulator/max8997-regulator.c
601
*best = i;
drivers/regulator/max8997-regulator.c
605
if (*best == -1)
drivers/regulator/max8997-regulator.c
608
return side_effect[*best];
drivers/rtc/rtc-ac100.c
148
unsigned long best = 0;
drivers/rtc/rtc-ac100.c
186
} else if (req->rate - div_req.rate < req->rate - best) {
drivers/rtc/rtc-ac100.c
187
best = div_req.rate;
drivers/rtc/rtc-ac100.c
205
} else if (req->rate - div_req.rate < req->rate - best) {
drivers/rtc/rtc-ac100.c
206
best = div_req.rate;
drivers/rtc/rtc-ac100.c
213
if (!best)
drivers/rtc/rtc-ac100.c
218
req->rate = best;
drivers/scsi/fcoe/fcoe_ctlr.c
1617
struct fcoe_fcf *best = fip->sel_fcf;
drivers/scsi/fcoe/fcoe_ctlr.c
1635
if (!best || fcf->pri < best->pri || best->flogi_sent)
drivers/scsi/fcoe/fcoe_ctlr.c
1636
best = fcf;
drivers/scsi/fcoe/fcoe_ctlr.c
1637
if (fcf->fabric_name != best->fabric_name ||
drivers/scsi/fcoe/fcoe_ctlr.c
1638
fcf->vfid != best->vfid ||
drivers/scsi/fcoe/fcoe_ctlr.c
1639
fcf->fc_map != best->fc_map) {
drivers/scsi/fcoe/fcoe_ctlr.c
1645
fip->sel_fcf = best;
drivers/scsi/fcoe/fcoe_ctlr.c
1646
if (best) {
drivers/scsi/fcoe/fcoe_ctlr.c
1647
LIBFCOE_FIP_DBG(fip, "using FCF mac %pM\n", best->fcf_mac);
drivers/scsi/fcoe/fcoe_ctlr.c
1650
fip->ctlr_ka_time = jiffies + best->fka_period;
drivers/scsi/fcoe/fcoe_ctlr.c
1654
return best;
drivers/spi/spi-rzv2h-rspi.c
416
struct rzv2h_rspi_best_clock *best)
drivers/spi/spi-rzv2h-rspi.c
495
if (error >= best->error)
drivers/spi/spi-rzv2h-rspi.c
498
*best = (struct rzv2h_rspi_best_clock) {
drivers/spi/spi-rzv2h-rspi.c
515
struct rzv2h_rspi_best_clock *best)
drivers/spi/spi-rzv2h-rspi.c
546
if (error >= best->error)
drivers/spi/spi-rzv2h-rspi.c
549
*best = (struct rzv2h_rspi_best_clock) {
drivers/tty/serial/msm_serial.c
1065
const struct msm_baud_map *entry, *end, *best;
drivers/tty/serial/msm_serial.c
1085
best = table; /* Default to smallest divider */
drivers/tty/serial/msm_serial.c
1099
best = entry;
drivers/tty/serial/msm_serial.c
1124
return best;
drivers/usb/core/generic.c
142
best = c;
drivers/usb/core/generic.c
148
best = c;
drivers/usb/core/generic.c
168
best = c;
drivers/usb/core/generic.c
180
best = c;
drivers/usb/core/generic.c
186
else if (!best)
drivers/usb/core/generic.c
187
best = c;
drivers/usb/core/generic.c
195
if (best) {
drivers/usb/core/generic.c
196
i = best->desc.bConfigurationValue;
drivers/usb/core/generic.c
57
struct usb_host_config *c, *best;
drivers/usb/core/generic.c
78
best = NULL;
drivers/video/fbdev/core/modedb.c
1003
struct fb_videomode *cmode, *best = NULL;
drivers/video/fbdev/core/modedb.c
1015
best = cmode;
drivers/video/fbdev/core/modedb.c
1020
best = cmode;
drivers/video/fbdev/core/modedb.c
1025
return best;
drivers/video/fbdev/core/modedb.c
1146
const struct fb_videomode *m, *m1 = NULL, *md = NULL, *best = NULL;
drivers/video/fbdev/core/modedb.c
1169
best = md;
drivers/video/fbdev/core/modedb.c
1182
best = m;
drivers/video/fbdev/core/modedb.c
1189
best = md;
drivers/video/fbdev/core/modedb.c
1194
best = m1;
drivers/video/fbdev/core/modedb.c
1196
return best;
drivers/video/fbdev/core/modedb.c
657
u32 best, diff, tdiff;
drivers/video/fbdev/core/modedb.c
781
best = -1;
drivers/video/fbdev/core/modedb.c
801
best = i;
drivers/video/fbdev/core/modedb.c
805
if (best != -1) {
drivers/video/fbdev/core/modedb.c
806
fb_try_mode(var, info, &db[best], bpp);
drivers/video/fbdev/core/modedb.c
811
best = -1;
drivers/video/fbdev/core/modedb.c
828
best = i;
drivers/video/fbdev/core/modedb.c
832
if (best != -1) {
drivers/video/fbdev/core/modedb.c
833
fb_try_mode(var, info, &db[best], bpp);
drivers/video/fbdev/core/modedb.c
968
struct fb_videomode *mode, *best = NULL;
drivers/video/fbdev/core/modedb.c
980
best = mode;
drivers/video/fbdev/core/modedb.c
981
} else if (diff == d && best &&
drivers/video/fbdev/core/modedb.c
982
mode->refresh > best->refresh)
drivers/video/fbdev/core/modedb.c
983
best = mode;
drivers/video/fbdev/core/modedb.c
986
return best;
drivers/video/fbdev/geode/lxfb_ops.c
163
unsigned int diff, min, best = 0;
drivers/video/fbdev/geode/lxfb_ops.c
174
best = i;
drivers/video/fbdev/geode/lxfb_ops.c
178
lx_set_dotpll(pll_table[best].pllval & 0x00017FFF);
drivers/video/fbdev/vga16fb.c
270
} *ptr, *best, vgaclocks[] = {
drivers/video/fbdev/vga16fb.c
279
best = vgaclocks;
drivers/video/fbdev/vga16fb.c
280
err = *pixclock - best->pixclock;
drivers/video/fbdev/vga16fb.c
289
best = ptr;
drivers/video/fbdev/vga16fb.c
292
par->misc |= best->misc;
drivers/video/fbdev/vga16fb.c
293
par->clkdiv = best->seq_clock_mode;
drivers/video/fbdev/vga16fb.c
294
*pixclock = (best->pixclock * div) / mul;
drivers/video/fbdev/via/hw.c
1376
struct via_pll_config cur, up, down, best = {0, 1, 0};
drivers/video/fbdev/via/hw.c
1399
if (f < abs(get_pll_output_frequency(f0, best) - clk))
drivers/video/fbdev/via/hw.c
1400
best = cur;
drivers/video/fbdev/via/hw.c
1403
return best;
drivers/video/fbdev/via/hw.c
2000
const struct fb_videomode *best;
drivers/video/fbdev/via/hw.c
2002
best = viafb_get_best_mode(hres, vres, long_refresh);
drivers/video/fbdev/via/hw.c
2003
if (!best)
drivers/video/fbdev/via/hw.c
2006
if (abs(best->refresh - long_refresh) > 3) {
drivers/video/fbdev/via/hw.c
2013
return best->refresh;
drivers/video/fbdev/via/viamode.c
343
const struct fb_videomode *best = NULL;
drivers/video/fbdev/via/viamode.c
350
if (!best || abs(modes[i].refresh - refresh) <
drivers/video/fbdev/via/viamode.c
351
abs(best->refresh - refresh))
drivers/video/fbdev/via/viamode.c
352
best = &modes[i];
drivers/video/fbdev/via/viamode.c
355
return best;
fs/jffs2/compr.c
154
struct jffs2_compressor *this, *best=NULL;
fs/jffs2/compr.c
210
if (((!best_dlen) || jffs2_is_best_compression(this, best, *cdatalen, best_dlen))
fs/jffs2/compr.c
214
best = this;
fs/jffs2/compr.c
221
output_buf = best->compr_buf;
fs/jffs2/compr.c
222
best->compr_buf = NULL;
fs/jffs2/compr.c
223
best->compr_buf_size = 0;
fs/jffs2/compr.c
224
best->stat_compr_blocks++;
fs/jffs2/compr.c
225
best->stat_compr_orig_size += best_slen;
fs/jffs2/compr.c
226
best->stat_compr_new_size += best_dlen;
fs/jffs2/compr.c
227
ret = best->compr;
fs/jffs2/compr.c
35
struct jffs2_compressor *best, uint32_t size, uint32_t bestsize)
fs/jffs2/compr.c
45
if ((best->compr != JFFS2_COMPR_LZO) && (bestsize > size))
fs/ocfs2/suballoc.c
1510
u16 curr, best;
fs/ocfs2/suballoc.c
1514
best = curr = 0;
fs/ocfs2/suballoc.c
1517
le32_to_cpu(cl->cl_recs[best].c_free))
fs/ocfs2/suballoc.c
1518
best = curr;
fs/ocfs2/suballoc.c
1522
BUG_ON(best >= le16_to_cpu(cl->cl_next_free_rec));
fs/ocfs2/suballoc.c
1523
return best;
fs/ocfs2/suballoc.c
477
u16 curr, best;
fs/ocfs2/suballoc.c
479
best = curr = 0;
fs/ocfs2/suballoc.c
481
if (le32_to_cpu(cl->cl_recs[best].c_total) >
fs/ocfs2/suballoc.c
483
best = curr;
fs/ocfs2/suballoc.c
486
return best;
fs/xfs/scrub/dir.c
632
__u16 best;
fs/xfs/scrub/dir.c
701
best = be16_to_cpu(*bestp);
fs/xfs/scrub/dir.c
710
if (best != NULLDATAOFF) {
fs/xfs/scrub/dir.c
718
if (best == NULLDATAOFF)
fs/xfs/scrub/dir.c
721
xchk_directory_check_freesp(sc, lblk, dbp, best);
fs/xfs/scrub/dir.c
741
__u16 best;
fs/xfs/scrub/dir.c
762
best = be16_to_cpu(freehdr.bests[i]);
fs/xfs/scrub/dir.c
763
if (best == NULLDATAOFF) {
fs/xfs/scrub/dir.c
773
xchk_directory_check_freesp(sc, lblk, dbp, best);
include/linux/cpufreq.h
1008
best = idx;
include/linux/cpufreq.h
1013
if (best == -1)
include/linux/cpufreq.h
1017
if (table[best].frequency - target_freq > target_freq - freq)
include/linux/cpufreq.h
1020
return best;
include/linux/cpufreq.h
1023
return best;
include/linux/cpufreq.h
812
int idx, best = -1;
include/linux/cpufreq.h
820
best = idx;
include/linux/cpufreq.h
823
return best;
include/linux/cpufreq.h
834
int idx, best = -1;
include/linux/cpufreq.h
843
best = idx;
include/linux/cpufreq.h
848
if (best == -1)
include/linux/cpufreq.h
851
return best;
include/linux/cpufreq.h
854
return best;
include/linux/cpufreq.h
888
int idx, best = -1;
include/linux/cpufreq.h
897
best = idx;
include/linux/cpufreq.h
902
if (best == -1)
include/linux/cpufreq.h
905
return best;
include/linux/cpufreq.h
908
return best;
include/linux/cpufreq.h
919
int idx, best = -1;
include/linux/cpufreq.h
927
best = idx;
include/linux/cpufreq.h
930
return best;
include/linux/cpufreq.h
964
int idx, best = -1;
include/linux/cpufreq.h
973
best = idx;
include/linux/cpufreq.h
978
if (best == -1)
include/linux/cpufreq.h
982
if (target_freq - table[best].frequency > freq - target_freq)
include/linux/cpufreq.h
985
return best;
include/linux/cpufreq.h
988
return best;
include/linux/cpufreq.h
999
int idx, best = -1;
kernel/bpf/range_tree.c
58
struct range_node *best = NULL;
kernel/bpf/range_tree.c
64
best = rn;
kernel/bpf/range_tree.c
71
return best;
kernel/module/kallsyms.c
258
unsigned int i, best = 0;
kernel/module/kallsyms.c
271
bestval = kallsyms_symbol_value(&kallsyms->symtab[best]);
kernel/module/kallsyms.c
293
best = i;
kernel/module/kallsyms.c
300
if (!best)
kernel/module/kallsyms.c
308
return kallsyms_symbol_name(kallsyms, best);
kernel/sched/fair.c
1015
struct sched_entity *best = NULL;
kernel/sched/fair.c
1042
best = se;
kernel/sched/fair.c
1068
best = se;
kernel/sched/fair.c
1075
if (!best || (curr && entity_before(curr, best)))
kernel/sched/fair.c
1076
best = curr;
kernel/sched/fair.c
1078
return best;
kernel/time/clocksource.c
1027
struct clocksource *best, *cs;
kernel/time/clocksource.c
1030
best = clocksource_find_best(oneshot, skipcur);
kernel/time/clocksource.c
1031
if (!best)
kernel/time/clocksource.c
1064
best = cs;
kernel/time/clocksource.c
1069
if (curr_clocksource != best && !timekeeping_notify(best)) {
kernel/time/clocksource.c
1070
pr_info("Switched to clocksource %s\n", best->name);
kernel/time/clocksource.c
1071
curr_clocksource = best;
lib/raid6/algos.c
137
const struct raid6_recov_calls *best;
lib/raid6/algos.c
139
for (best = NULL, algo = raid6_recov_algos; *algo; algo++)
lib/raid6/algos.c
140
if (!best || (*algo)->priority > best->priority)
lib/raid6/algos.c
142
best = *algo;
lib/raid6/algos.c
144
if (best) {
lib/raid6/algos.c
145
raid6_2data_recov = best->data2;
lib/raid6/algos.c
146
raid6_datap_recov = best->datap;
lib/raid6/algos.c
148
pr_info("raid6: using %s recovery algorithm\n", best->name);
lib/raid6/algos.c
152
return best;
lib/raid6/algos.c
161
const struct raid6_calls *best;
lib/raid6/algos.c
163
for (bestgenperf = 0, best = NULL, algo = raid6_algos; *algo; algo++) {
lib/raid6/algos.c
164
if (!best || (*algo)->priority >= best->priority) {
lib/raid6/algos.c
169
best = *algo;
lib/raid6/algos.c
188
best = *algo;
lib/raid6/algos.c
196
if (!best) {
lib/raid6/algos.c
201
raid6_call = *best;
lib/raid6/algos.c
205
best->name);
lib/raid6/algos.c
210
best->name,
lib/raid6/algos.c
214
if (best->xor_syndrome) {
lib/raid6/algos.c
223
best->xor_syndrome(disks, start, stop,
lib/raid6/algos.c
235
return best;
net/batman-adv/bat_iv_ogm.c
1817
bool best)
net/batman-adv/bat_iv_ogm.c
1850
if (best && nla_put_flag(msg, BATADV_ATTR_FLAG_BEST))
net/batman-adv/bat_iv_ogm.c
1884
bool best;
net/batman-adv/bat_iv_ogm.c
1902
best = (neigh_node == neigh_node_best);
net/batman-adv/bat_iv_ogm.c
1907
best)) {
net/batman-adv/bat_v.c
269
bool best)
net/batman-adv/bat_v.c
307
if (best && nla_put_flag(msg, BATADV_ATTR_FLAG_BEST))
net/batman-adv/bat_v.c
341
bool best;
net/batman-adv/bat_v.c
351
best = (neigh_node == neigh_node_best);
net/batman-adv/bat_v.c
355
neigh_node, best)) {
net/batman-adv/originator.c
1172
struct batadv_neigh_node *best = NULL, *neigh;
net/batman-adv/originator.c
1177
if (best && (bao->neigh.cmp(neigh, if_outgoing, best,
net/batman-adv/originator.c
1184
batadv_neigh_node_put(best);
net/batman-adv/originator.c
1186
best = neigh;
net/batman-adv/originator.c
1190
return best;
net/batman-adv/translation-table.c
1761
bool best)
net/batman-adv/translation-table.c
1796
if (best && nla_put_flag(msg, BATADV_ATTR_FLAG_BEST))
net/batman-adv/translation-table.c
1829
bool best;
net/batman-adv/translation-table.c
1839
best = (orig_entry == best_entry);
net/batman-adv/translation-table.c
1842
orig_entry, best)) {
net/core/pktgen.c
3405
struct pktgen_dev *pkt_dev, *best = NULL;
net/core/pktgen.c
3411
if (best == NULL)
net/core/pktgen.c
3412
best = pkt_dev;
net/core/pktgen.c
3413
else if (ktime_compare(pkt_dev->next_tx, best->next_tx) < 0)
net/core/pktgen.c
3414
best = pkt_dev;
net/core/pktgen.c
3418
return best;
net/netfilter/ipvs/ip_vs_est.c
372
int ktid, best = ipvs->est_kt_count;
net/netfilter/ipvs/ip_vs_est.c
379
best = ktid;
net/netfilter/ipvs/ip_vs_est.c
382
} else if (ktid < best) {
net/netfilter/ipvs/ip_vs_est.c
383
best = ktid;
net/netfilter/ipvs/ip_vs_est.c
386
ipvs->est_add_ktid = best;
net/netfilter/nf_tables_api.c
4594
struct nft_set_estimate est, best;
net/netfilter/nf_tables_api.c
4602
best.size = ~0;
net/netfilter/nf_tables_api.c
4603
best.lookup = ~0;
net/netfilter/nf_tables_api.c
4604
best.space = ~0;
net/netfilter/nf_tables_api.c
4617
if (est.lookup < best.lookup)
net/netfilter/nf_tables_api.c
4619
if (est.lookup == best.lookup &&
net/netfilter/nf_tables_api.c
4620
est.space < best.space)
net/netfilter/nf_tables_api.c
4625
if (est.space < best.space)
net/netfilter/nf_tables_api.c
4627
if (est.space == best.space &&
net/netfilter/nf_tables_api.c
4628
est.lookup < best.lookup)
net/netfilter/nf_tables_api.c
4630
} else if (est.size < best.size || !bops) {
net/netfilter/nf_tables_api.c
4639
best = est;
net/netfilter/x_tables.c
396
int have_rev, best = -1;
net/netfilter/x_tables.c
399
have_rev = target_revfn(af, name, revision, &best);
net/netfilter/x_tables.c
401
have_rev = match_revfn(af, name, revision, &best);
net/netfilter/x_tables.c
404
if (best == -1) {
net/netfilter/x_tables.c
409
*err = best;
net/sctp/associola.c
1235
struct sctp_transport *best)
net/sctp/associola.c
1239
if (best == NULL || curr == best)
net/sctp/associola.c
1243
score_best = sctp_trans_score(best);
net/sctp/associola.c
1252
return sctp_trans_elect_tie(best, curr);
net/sctp/associola.c
1254
return best;
net/xfrm/xfrm_state.c
1303
struct xfrm_state **best, int *acq_in_progress,
net/xfrm/xfrm_state.c
1328
if (!*best ||
net/xfrm/xfrm_state.c
1329
((*best)->pcpu_num == UINT_MAX && x->pcpu_num == pcpu_id) ||
net/xfrm/xfrm_state.c
1330
(*best)->km.dying > x->km.dying ||
net/xfrm/xfrm_state.c
1331
((*best)->km.dying == x->km.dying &&
net/xfrm/xfrm_state.c
1332
(*best)->curlft.add_time < x->curlft.add_time))
net/xfrm/xfrm_state.c
1333
*best = x;
net/xfrm/xfrm_state.c
1335
if (!*best || x->pcpu_num == pcpu_id)
net/xfrm/xfrm_state.c
1361
struct xfrm_state *best = NULL;
net/xfrm/xfrm_state.c
1392
&best, &acquire_in_progress, &error, pcpu_id);
net/xfrm/xfrm_state.c
1395
if (best)
net/xfrm/xfrm_state.c
1409
&best, &acquire_in_progress, &error, pcpu_id);
net/xfrm/xfrm_state.c
1414
if (best)
net/xfrm/xfrm_state.c
1417
best = NULL;
net/xfrm/xfrm_state.c
1450
&best, &acquire_in_progress, &error, pcpu_id);
net/xfrm/xfrm_state.c
1452
if (best || acquire_in_progress)
net/xfrm/xfrm_state.c
1485
&best, &acquire_in_progress, &error, pcpu_id);
net/xfrm/xfrm_state.c
1490
(best && (best->pcpu_num == pcpu_id)))
net/xfrm/xfrm_state.c
1491
x = best;
net/xfrm/xfrm_state.c
1524
if ((pol->flags & XFRM_POLICY_CPU_ACQUIRE) && best)
net/xfrm/xfrm_state.c
1609
if (best)
net/xfrm/xfrm_state.c
1610
x = best;
scripts/kallsyms.c
545
int i, best, bestprofit;
scripts/kallsyms.c
548
best = 0;
scripts/kallsyms.c
552
best = i;
scripts/kallsyms.c
556
return best;
scripts/kallsyms.c
562
int i, best;
scripts/kallsyms.c
573
best = find_best_token();
scripts/kallsyms.c
574
if (token_profit[best] == 0)
scripts/kallsyms.c
579
best_table[i][0] = best & 0xFF;
scripts/kallsyms.c
580
best_table[i][1] = (best >> 8) & 0xFF;
sound/core/oss/pcm_oss.c
351
int best, int bestdir,
sound/core/oss/pcm_oss.c
356
boundary_sub(best, bestdir, min, mindir, &dmin, &dmindir);
sound/core/oss/pcm_oss.c
357
boundary_sub(max, maxdir, best, bestdir, &dmax, &dmaxdir);
sound/core/oss/pcm_oss.c
377
snd_pcm_hw_param_t var, unsigned int best,
sound/core/oss/pcm_oss.c
387
if (best > INT_MAX)
sound/core/oss/pcm_oss.c
388
best = INT_MAX;
sound/core/oss/pcm_oss.c
389
min = max = best;
sound/core/oss/pcm_oss.c
421
if (boundary_nearer(max, maxdir, best, valdir, min, mindir)) {
sound/core/oss/pcm_plugin.c
318
unsigned int badness, best = -1;
sound/core/oss/pcm_plugin.c
332
if (badness < best) {
sound/core/oss/pcm_plugin.c
334
best = badness;
sound/drivers/opl3/opl3_midi.c
156
} best[END];
sound/drivers/opl3/opl3_midi.c
157
struct best *bp;
sound/drivers/opl3/opl3_midi.c
160
best[i].time = (unsigned int)(-1); /* XXX MAX_?INT really */
sound/drivers/opl3/opl3_midi.c
161
best[i].voice = -1;
sound/drivers/opl3/opl3_midi.c
174
bp = best;
sound/drivers/opl3/opl3_midi.c
214
if (best[i].voice >= 0) {
sound/drivers/opl3/opl3_midi.c
219
best[i].voice);
sound/drivers/opl3/opl3_midi.c
221
return best[i].voice;
sound/isa/sb/emu8000_callback.c
159
} best[END];
sound/isa/sb/emu8000_callback.c
160
struct best *bp;
sound/isa/sb/emu8000_callback.c
165
best[i].time = (unsigned int)(-1); /* XXX MAX_?INT really */
sound/isa/sb/emu8000_callback.c
166
best[i].voice = -1;
sound/isa/sb/emu8000_callback.c
179
bp = best + OFF;
sound/isa/sb/emu8000_callback.c
182
bp = best + RELEASED;
sound/isa/sb/emu8000_callback.c
185
bp = best + OFF;
sound/isa/sb/emu8000_callback.c
188
bp = best + PLAYING;
sound/isa/sb/emu8000_callback.c
197
bp = best + OFF;
sound/isa/sb/emu8000_callback.c
207
if (best[i].voice >= 0) {
sound/isa/sb/emu8000_callback.c
208
vp = &emu->voices[best[i].voice];
sound/isa/sb/emu8000_callback.c
209
vp->ch = best[i].voice;
sound/pci/emu10k1/emu10k1_callback.c
211
struct best_voice *best, int active_only)
sound/pci/emu10k1/emu10k1_callback.c
218
best[i].time = (unsigned int)-1; /* XXX MAX_?INT really */
sound/pci/emu10k1/emu10k1_callback.c
219
best[i].voice = -1;
sound/pci/emu10k1/emu10k1_callback.c
235
bp = best + V_FREE;
sound/pci/emu10k1/emu10k1_callback.c
237
bp = best + V_OFF;
sound/pci/emu10k1/emu10k1_callback.c
241
bp = best + V_RELEASED;
sound/pci/emu10k1/emu10k1_callback.c
245
bp = best + V_OFF;
sound/pci/emu10k1/emu10k1_callback.c
251
bp = best + V_PLAYING;
sound/pci/emu10k1/emu10k1_callback.c
256
if (bp != best + V_OFF && bp != best + V_FREE &&
sound/pci/emu10k1/emu10k1_callback.c
260
bp = best + V_OFF;
sound/pci/emu10k1/emu10k1_callback.c
27
struct best_voice *best, int active_only);
sound/pci/emu10k1/emu10k1_callback.c
280
struct best_voice best[V_END];
sound/pci/emu10k1/emu10k1_callback.c
285
lookup_voices(emu, hw, best, 0);
sound/pci/emu10k1/emu10k1_callback.c
287
if (best[i].voice >= 0) {
sound/pci/emu10k1/emu10k1_callback.c
288
vp = &emu->voices[best[i].voice];
sound/pci/emu10k1/emu10k1_callback.c
84
struct best_voice best[V_END];
sound/pci/emu10k1/emu10k1_callback.c
89
lookup_voices(emu, hw, best, 1); /* no OFF voices */
sound/pci/emu10k1/emu10k1_callback.c
91
if (best[i].voice >= 0) {
sound/pci/emu10k1/emu10k1_callback.c
93
vp = &emu->voices[best[i].voice];
sound/soc/atmel/atmel-classd.c
346
int i, best, best_val, cur_val, ret;
sound/soc/atmel/atmel-classd.c
351
best = 0;
sound/soc/atmel/atmel-classd.c
357
best = i;
sound/soc/atmel/atmel-classd.c
364
sample_rates[best].rate, sample_rates[best].gclk_rate);
sound/soc/atmel/atmel-classd.c
368
ret = clk_set_rate(dd->gclk, sample_rates[best].gclk_rate);
sound/soc/atmel/atmel-classd.c
373
val = (sample_rates[best].dsp_clk << CLASSD_INTPMR_DSP_CLK_FREQ_SHIFT)
sound/soc/atmel/atmel-classd.c
374
| (sample_rates[best].sample_rate << CLASSD_INTPMR_FRAME_SHIFT);
sound/soc/atmel/atmel-i2s.c
296
int i, best;
sound/soc/atmel/atmel-i2s.c
308
best = INT_MAX;
sound/soc/atmel/atmel-i2s.c
313
if (val < best) {
sound/soc/atmel/atmel-i2s.c
314
best = val;
sound/soc/codecs/cs42l52.c
926
int best = 0;
sound/soc/codecs/cs42l52.c
931
abs(cs42l52->beep_rate - beep_rates[best]))
sound/soc/codecs/cs42l52.c
932
best = i;
sound/soc/codecs/cs42l52.c
936
beep_rates[best], cs42l52->beep_rate);
sound/soc/codecs/cs42l52.c
938
val = (best << CS42L52_BEEP_RATE_SHIFT);
sound/soc/codecs/cs42l56.c
1003
int best = 0;
sound/soc/codecs/cs42l56.c
1008
abs(cs42l56->beep_rate - beep_freq[best]))
sound/soc/codecs/cs42l56.c
1009
best = i;
sound/soc/codecs/cs42l56.c
1013
beep_freq[best], cs42l56->beep_rate);
sound/soc/codecs/cs42l56.c
1015
val = (best << CS42L56_BEEP_RATE_SHIFT);
sound/soc/codecs/es8328.c
117
int val, i, best;
sound/soc/codecs/es8328.c
124
best = 0;
sound/soc/codecs/es8328.c
127
abs(deemph_settings[best].rate - es8328->playback_fs))
sound/soc/codecs/es8328.c
128
best = i;
sound/soc/codecs/es8328.c
131
val = deemph_settings[best].val;
sound/soc/codecs/max98088.c
1410
int best, best_val, save, i, sel, fs;
sound/soc/codecs/max98088.c
1422
best = 0;
sound/soc/codecs/max98088.c
1427
best = i;
sound/soc/codecs/max98088.c
1433
pdata->eq_cfg[best].name,
sound/soc/codecs/max98088.c
1434
pdata->eq_cfg[best].rate, fs);
sound/soc/codecs/max98088.c
1457
int best, best_val, save, i, sel, fs;
sound/soc/codecs/max98088.c
1469
best = 0;
sound/soc/codecs/max98088.c
1474
best = i;
sound/soc/codecs/max98088.c
1480
pdata->eq_cfg[best].name,
sound/soc/codecs/max98088.c
1481
pdata->eq_cfg[best].rate, fs);
sound/soc/codecs/max98095.c
1496
int fs, best, best_val, i;
sound/soc/codecs/max98095.c
1513
best = 0;
sound/soc/codecs/max98095.c
1518
best = i;
sound/soc/codecs/max98095.c
1524
pdata->eq_cfg[best].name,
sound/soc/codecs/max98095.c
1525
pdata->eq_cfg[best].rate, fs);
sound/soc/codecs/max98095.c
1527
coef_set = &pdata->eq_cfg[best];
sound/soc/codecs/max98095.c
1647
int fs, best, best_val, i;
sound/soc/codecs/max98095.c
1664
best = 0;
sound/soc/codecs/max98095.c
1669
best = i;
sound/soc/codecs/max98095.c
1675
pdata->bq_cfg[best].name,
sound/soc/codecs/max98095.c
1676
pdata->bq_cfg[best].rate, fs);
sound/soc/codecs/max98095.c
1678
coef_set = &pdata->bq_cfg[best];
sound/soc/codecs/wm8731.c
71
int val, i, best;
sound/soc/codecs/wm8731.c
77
best = 1;
sound/soc/codecs/wm8731.c
80
abs(wm8731_deemph[best] - wm8731->playback_fs))
sound/soc/codecs/wm8731.c
81
best = i;
sound/soc/codecs/wm8731.c
84
val = best << 1;
sound/soc/codecs/wm8731.c
86
best = 0;
sound/soc/codecs/wm8731.c
91
best, wm8731_deemph[best]);
sound/soc/codecs/wm8903.c
418
int val, i, best;
sound/soc/codecs/wm8903.c
424
best = 1;
sound/soc/codecs/wm8903.c
427
abs(wm8903_deemph[best] - wm8903->fs))
sound/soc/codecs/wm8903.c
428
best = i;
sound/soc/codecs/wm8903.c
431
val = best << WM8903_DEEMPH_SHIFT;
sound/soc/codecs/wm8903.c
433
best = 0;
sound/soc/codecs/wm8903.c
438
best, wm8903_deemph[best]);
sound/soc/codecs/wm8904.c
1361
int ret, i, best, best_val, cur_val;
sound/soc/codecs/wm8904.c
1404
best = 0;
sound/soc/codecs/wm8904.c
1411
best = i;
sound/soc/codecs/wm8904.c
1416
clk_sys_rates[best].ratio);
sound/soc/codecs/wm8904.c
1417
clock1 |= (clk_sys_rates[best].clk_sys_rate
sound/soc/codecs/wm8904.c
1421
best = 0;
sound/soc/codecs/wm8904.c
1427
best = i;
sound/soc/codecs/wm8904.c
1432
sample_rates[best].rate);
sound/soc/codecs/wm8904.c
1433
clock1 |= (sample_rates[best].sample_rate
sound/soc/codecs/wm8904.c
1441
best = 0;
sound/soc/codecs/wm8904.c
1449
best = i;
sound/soc/codecs/wm8904.c
1453
wm8904->bclk = (wm8904->sysclk_rate * 10) / bclk_divs[best].div;
sound/soc/codecs/wm8904.c
1455
bclk_divs[best].div, wm8904->bclk);
sound/soc/codecs/wm8904.c
1456
aif2 |= bclk_divs[best].bclk_div;
sound/soc/codecs/wm8904.c
421
int best, best_val, save, i, cfg;
sound/soc/codecs/wm8904.c
429
best = 0;
sound/soc/codecs/wm8904.c
436
best = i;
sound/soc/codecs/wm8904.c
443
pdata->retune_mobile_cfgs[best].name,
sound/soc/codecs/wm8904.c
444
pdata->retune_mobile_cfgs[best].rate,
sound/soc/codecs/wm8904.c
454
pdata->retune_mobile_cfgs[best].regs[i]);
sound/soc/codecs/wm8904.c
493
int val, i, best;
sound/soc/codecs/wm8904.c
499
best = 1;
sound/soc/codecs/wm8904.c
502
abs(deemph_settings[best] - wm8904->fs))
sound/soc/codecs/wm8904.c
503
best = i;
sound/soc/codecs/wm8904.c
506
val = best << WM8904_DEEMPH_SHIFT;
sound/soc/codecs/wm8955.c
363
int val, i, best;
sound/soc/codecs/wm8955.c
369
best = 1;
sound/soc/codecs/wm8955.c
372
abs(deemph_settings[best] - wm8955->fs))
sound/soc/codecs/wm8955.c
373
best = i;
sound/soc/codecs/wm8955.c
376
val = best << WM8955_DEEMPH_SHIFT;
sound/soc/codecs/wm8960.c
187
int val, i, best;
sound/soc/codecs/wm8960.c
193
best = 1;
sound/soc/codecs/wm8960.c
196
abs(deemph_settings[best] - wm8960->lrclk))
sound/soc/codecs/wm8960.c
197
best = i;
sound/soc/codecs/wm8960.c
200
val = best << 1;
sound/soc/codecs/wm8961.c
507
int i, best, target, fs;
sound/soc/codecs/wm8961.c
518
best = 0;
sound/soc/codecs/wm8961.c
521
abs(wm8961_srate[best].rate - fs))
sound/soc/codecs/wm8961.c
522
best = i;
sound/soc/codecs/wm8961.c
526
reg |= wm8961_srate[best].val;
sound/soc/codecs/wm8961.c
529
wm8961_srate[best].rate, fs);
sound/soc/codecs/wm8962.c
2475
int best, min_diff, diff;
sound/soc/codecs/wm8962.c
2555
best = 0;
sound/soc/codecs/wm8962.c
2565
best = i;
sound/soc/codecs/wm8962.c
2569
wm8962->bclk = dspclk / bclk_divs[best];
sound/soc/codecs/wm8962.c
2570
clocking2 |= best;
sound/soc/codecs/wm8962.c
2572
bclk_divs[best], wm8962->bclk);
sound/soc/codecs/wm8962.c
3286
int best = 0;
sound/soc/codecs/wm8962.c
3291
abs(wm8962->beep_rate - beep_rates[best]))
sound/soc/codecs/wm8962.c
3292
best = i;
sound/soc/codecs/wm8962.c
3296
beep_rates[best], wm8962->beep_rate);
sound/soc/codecs/wm8962.c
3298
reg = WM8962_BEEP_ENA | (best << WM8962_BEEP_RATE_SHIFT);
sound/soc/codecs/wm8978.c
730
int i, best = 0;
sound/soc/codecs/wm8978.c
799
best = i;
sound/soc/codecs/wm8978.c
807
best = wm8978->mclk_idx;
sound/soc/codecs/wm8978.c
813
f_sel * mclk_denominator[best] / mclk_numerator[best] / 256,
sound/soc/codecs/wm8978.c
818
params_width(params), params_rate(params), best);
sound/soc/codecs/wm8978.c
821
snd_soc_component_update_bits(component, WM8978_CLOCKING, 0xe0, best << 5);
sound/soc/codecs/wm8993.c
1191
int ret, i, best, best_val, cur_val;
sound/soc/codecs/wm8993.c
1242
best = 0;
sound/soc/codecs/wm8993.c
1249
best = i;
sound/soc/codecs/wm8993.c
1254
clk_sys_rates[best].ratio);
sound/soc/codecs/wm8993.c
1255
clocking3 |= (clk_sys_rates[best].clk_sys_rate
sound/soc/codecs/wm8993.c
1259
best = 0;
sound/soc/codecs/wm8993.c
1265
best = i;
sound/soc/codecs/wm8993.c
1270
sample_rates[best].rate);
sound/soc/codecs/wm8993.c
1271
clocking3 |= (sample_rates[best].sample_rate
sound/soc/codecs/wm8993.c
1275
best = 0;
sound/soc/codecs/wm8993.c
1283
best = i;
sound/soc/codecs/wm8993.c
1287
wm8993->bclk = (wm8993->sysclk_rate * 10) / bclk_divs[best].div;
sound/soc/codecs/wm8993.c
1289
bclk_divs[best].div, wm8993->bclk);
sound/soc/codecs/wm8993.c
1290
clocking1 |= bclk_divs[best].bclk_div << WM8993_BCLK_DIV_SHIFT;
sound/soc/codecs/wm8993.c
1306
best = 0;
sound/soc/codecs/wm8993.c
1314
best = i;
sound/soc/codecs/wm8993.c
1317
s = &wm8993->pdata.retune_configs[best];
sound/soc/codecs/wm8994.c
115
int best, i, sysclk, val;
sound/soc/codecs/wm8994.c
139
best = 0;
sound/soc/codecs/wm8994.c
144
abs(rates[best].sysclk - sysclk))
sound/soc/codecs/wm8994.c
145
best = i;
sound/soc/codecs/wm8994.c
146
else if (rates[best].idle != idle)
sound/soc/codecs/wm8994.c
147
best = i;
sound/soc/codecs/wm8994.c
150
val = rates[best].start << WM8958_MICD_BIAS_STARTTIME_SHIFT
sound/soc/codecs/wm8994.c
151
| rates[best].rate << WM8958_MICD_RATE_SHIFT;
sound/soc/codecs/wm8994.c
154
rates[best].start, rates[best].rate, sysclk,
sound/soc/codecs/wm8994.c
2930
int i, cur_val, best_val, bclk_rate, best;
sound/soc/codecs/wm8994.c
3024
best = 0;
sound/soc/codecs/wm8994.c
3032
best = i;
sound/soc/codecs/wm8994.c
3036
dai->id, fs_ratios[best]);
sound/soc/codecs/wm8994.c
3037
rate_val |= best;
sound/soc/codecs/wm8994.c
3044
best = 0;
sound/soc/codecs/wm8994.c
3049
best = i;
sound/soc/codecs/wm8994.c
3051
bclk_rate = wm8994->aifclk[id] * 10 / bclk_divs[best];
sound/soc/codecs/wm8994.c
3053
bclk_divs[best], bclk_rate);
sound/soc/codecs/wm8994.c
3054
bclk |= best << WM8994_AIF1_BCLK_DIV_SHIFT;
sound/soc/codecs/wm8994.c
401
int iface, best, best_val, save, i, cfg;
sound/soc/codecs/wm8994.c
421
best = 0;
sound/soc/codecs/wm8994.c
428
best = i;
sound/soc/codecs/wm8994.c
436
pdata->retune_mobile_cfgs[best].name,
sound/soc/codecs/wm8994.c
437
pdata->retune_mobile_cfgs[best].rate,
sound/soc/codecs/wm8994.c
448
pdata->retune_mobile_cfgs[best].regs[i]);
sound/soc/codecs/wm8995.c
1556
int i, rate_val, best, best_val, cur_val;
sound/soc/codecs/wm8995.c
1629
best = 1;
sound/soc/codecs/wm8995.c
1637
best = i;
sound/soc/codecs/wm8995.c
1640
rate_val |= best;
sound/soc/codecs/wm8995.c
1643
dai->id + 1, fs_ratios[best]);
sound/soc/codecs/wm8995.c
1651
best = 0;
sound/soc/codecs/wm8995.c
1657
best = i;
sound/soc/codecs/wm8995.c
1659
bclk |= best << WM8995_AIF1_BCLK_DIV_SHIFT;
sound/soc/codecs/wm8995.c
1661
bclk_rate = wm8995->aifclk[dai->id] * 10 / bclk_divs[best];
sound/soc/codecs/wm8995.c
1663
bclk_divs[best], bclk_rate);
sound/soc/codecs/wm8996.c
1534
int aif, best, cur_val, bclk_rate, bclk_reg, i;
sound/soc/codecs/wm8996.c
1555
best = 0;
sound/soc/codecs/wm8996.c
1560
best = i;
sound/soc/codecs/wm8996.c
1562
bclk_rate = wm8996->sysclk / bclk_divs[best];
sound/soc/codecs/wm8996.c
1564
bclk_divs[best], bclk_rate);
sound/soc/codecs/wm8996.c
1567
WM8996_AIF1_BCLK_DIV_MASK, best);
sound/soc/codecs/wm8996.c
1736
int bits, i, bclk_rate, best;
sound/soc/codecs/wm8996.c
1785
best = 0;
sound/soc/codecs/wm8996.c
1788
abs(dsp_divs[best] - params_rate(params)))
sound/soc/codecs/wm8996.c
1789
best = i;
sound/soc/codecs/wm8996.c
338
int base, best, best_val, save, i, cfg, iface;
sound/soc/codecs/wm8996.c
367
best = 0;
sound/soc/codecs/wm8996.c
374
best = i;
sound/soc/codecs/wm8996.c
382
pdata->retune_mobile_cfgs[best].name,
sound/soc/codecs/wm8996.c
383
pdata->retune_mobile_cfgs[best].rate,
sound/soc/codecs/wm8996.c
392
for (i = 0; i < ARRAY_SIZE(pdata->retune_mobile_cfgs[best].regs); i++)
sound/soc/codecs/wm8996.c
394
pdata->retune_mobile_cfgs[best].regs[i]);
sound/soc/codecs/wm9081.c
1055
best = 0;
sound/soc/codecs/wm9081.c
1062
best = i;
sound/soc/codecs/wm9081.c
1067
clk_sys_rates[best].ratio);
sound/soc/codecs/wm9081.c
1068
clk_ctrl2 |= (clk_sys_rates[best].clk_sys_rate
sound/soc/codecs/wm9081.c
1072
best = 0;
sound/soc/codecs/wm9081.c
1078
best = i;
sound/soc/codecs/wm9081.c
1083
sample_rates[best].rate);
sound/soc/codecs/wm9081.c
1084
clk_ctrl2 |= (sample_rates[best].sample_rate
sound/soc/codecs/wm9081.c
1088
best = 0;
sound/soc/codecs/wm9081.c
1096
best = i;
sound/soc/codecs/wm9081.c
1100
wm9081->bclk = (wm9081->sysclk_rate * 10) / bclk_divs[best].div;
sound/soc/codecs/wm9081.c
1102
bclk_divs[best].div, wm9081->bclk);
sound/soc/codecs/wm9081.c
1103
aif3 |= bclk_divs[best].bclk_div;
sound/soc/codecs/wm9081.c
1115
best = 0;
sound/soc/codecs/wm9081.c
1122
best = i;
sound/soc/codecs/wm9081.c
1125
s = &pdata->retune_configs[best];
sound/soc/codecs/wm9081.c
998
int ret, i, best, best_val, cur_val;
tools/mm/slabinfo.c
357
struct aliasinfo *best = NULL;
tools/mm/slabinfo.c
361
(!best || strlen(best->name) < strlen(a->name))) {
tools/mm/slabinfo.c
362
best = a;
tools/mm/slabinfo.c
364
return best;
tools/mm/slabinfo.c
367
return best;
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
102
struct tlpm_node *best = NULL;
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
119
if (!best || i > best->n_bits)
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
120
best = list;
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
124
return best;
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
131
struct tlpm_node *best = tlpm_match(list, key, n_bits);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
134
if (!best || best->n_bits != n_bits)
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
137
if (best == list) {
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
138
node = best->next;
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
139
free(best);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
144
if (node->next == best) {
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
145
node->next = best->next;
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
146
free(best);