Home
last modified time | relevance | path

Searched refs:dist (Results 1 – 25 of 63) sorted by relevance

123

/linux/fs/smb/client/compress/
H A Dlz77.c78 static __always_inline void *lz77_write_match(void *dst, void **nib, u32 dist, u32 len) in lz77_write_match() argument
81 dist--; in lz77_write_match()
82 dist <<= 3; in lz77_write_match()
85 lz77_write16(dst, dist + len); in lz77_write_match()
90 dist |= 7; in lz77_write_match()
91 lz77_write16(dst, dist); in lz77_write_match()
153 u32 dist, len = 0; in lz77_compress() local
160 dist = srcp - wnd; in lz77_compress()
162 if (dist && dist < LZ77_MATCH_MAX_DIST) in lz77_compress()
192 dstp = lz77_write_match(dstp, &nib, dist, len); in lz77_compress()
/linux/lib/zlib_inflate/
H A Dinffast.c92 unsigned dist; /* match distance */ in inflate_fast() local
159 dist = (unsigned)(this.val); in inflate_fast()
169 dist += (unsigned)hold & ((1U << op) - 1); in inflate_fast()
171 if (dist > dmax) { in inflate_fast()
180 if (dist > op) { /* see if copy from window */ in inflate_fast()
181 op = dist - op; /* distance back in window */ in inflate_fast()
195 from = out - dist; /* rest from output */ in inflate_fast()
213 from = out - dist; /* rest from output */ in inflate_fast()
224 from = out - dist; /* rest from output */ in inflate_fast()
243 from = out - dist; /* copy direct from output */ in inflate_fast()
[all …]
H A Dinflate.c123 unsigned copy, dist; in zlib_updatewindow() local
135 dist = state->wsize - state->write; in zlib_updatewindow()
136 if (dist > copy) dist = copy; in zlib_updatewindow()
137 memcpy(state->window + state->write, strm->next_out - copy, dist); in zlib_updatewindow()
138 copy -= dist; in zlib_updatewindow()
145 state->write += dist; in zlib_updatewindow()
147 if (state->whave < state->wsize) state->whave += dist; in zlib_updatewindow()
/linux/lib/
H A Dcpu_rmap.c54 rmap->near[cpu].dist = CPU_RMAP_DIST_INF; in alloc_cpu_rmap()
95 const struct cpumask *mask, u16 dist) in cpu_rmap_copy_neigh() argument
100 if (rmap->near[cpu].dist > dist && in cpu_rmap_copy_neigh()
101 rmap->near[neigh].dist <= dist) { in cpu_rmap_copy_neigh()
103 rmap->near[cpu].dist = dist; in cpu_rmap_copy_neigh()
121 cpu, index, rmap->near[cpu].dist); in debug_print_rmap()
181 rmap->near[cpu].dist = CPU_RMAP_DIST_INF; in cpu_rmap_update()
193 rmap->near[cpu].dist = 0; in cpu_rmap_update()
/linux/arch/arm64/kvm/vgic/
H A Dvgic-v4.c189 struct vgic_dist *dist = &kvm->arch.vgic; in vgic_v4_configure_vsgis() local
198 if (dist->nassgireq) in vgic_v4_configure_vsgis()
241 struct vgic_dist *dist = &kvm->arch.vgic; in vgic_v4_init() local
251 if (dist->its_vm.vpes) in vgic_v4_init()
256 dist->its_vm.vpes = kcalloc(nr_vcpus, sizeof(*dist->its_vm.vpes), in vgic_v4_init()
258 if (!dist->its_vm.vpes) in vgic_v4_init()
261 dist->its_vm.nr_vpes = nr_vcpus; in vgic_v4_init()
264 dist->its_vm.vpes[i] = &vcpu->arch.vgic_cpu.vgic_v3.its_vpe; in vgic_v4_init()
266 ret = its_alloc_vcpu_irqs(&dist->its_vm); in vgic_v4_init()
269 kfree(dist->its_vm.vpes); in vgic_v4_init()
[all …]
H A Dvgic-debug.c37 struct vgic_dist *dist = &kvm->arch.vgic; in iter_next() local
51 xa_find_after(&dist->lpi_xa, &iter->intid, in iter_next()
66 struct vgic_dist *dist = &kvm->arch.vgic; in iter_mark_lpis() local
71 xa_for_each(&dist->lpi_xa, intid, irq) { in iter_mark_lpis()
75 xa_set_mark(&dist->lpi_xa, intid, LPI_XA_MARK_DEBUG_ITER); in iter_mark_lpis()
84 struct vgic_dist *dist = &kvm->arch.vgic; in iter_unmark_lpis() local
88 xa_for_each_marked(&dist->lpi_xa, intid, irq, LPI_XA_MARK_DEBUG_ITER) { in iter_unmark_lpis()
89 xa_clear_mark(&dist->lpi_xa, intid, LPI_XA_MARK_DEBUG_ITER); in iter_unmark_lpis()
179 static void print_dist_state(struct seq_file *s, struct vgic_dist *dist, in print_dist_state() argument
182 bool v3 = dist->vgic_model == KVM_DEV_TYPE_ARM_VGIC_V3; in print_dist_state()
[all …]
H A Dvgic-mmio-v3.c43 struct vgic_dist *dist = &kvm->arch.vgic; in vgic_has_its() local
45 if (dist->vgic_model != KVM_DEV_TYPE_ARM_VGIC_V3) in vgic_has_its()
48 return dist->has_its; in vgic_has_its()
108 struct vgic_dist *dist = &vcpu->kvm->arch.vgic; in vgic_mmio_write_v3_misc() local
116 was_enabled = dist->enabled; in vgic_mmio_write_v3_misc()
117 is_hwsgi = dist->nassgireq; in vgic_mmio_write_v3_misc()
119 dist->enabled = val & GICD_CTLR_ENABLE_SS_G1; in vgic_mmio_write_v3_misc()
126 if (was_enabled && dist->enabled) { in vgic_mmio_write_v3_misc()
132 dist->nassgireq = val & GICD_CTLR_nASSGIreq; in vgic_mmio_write_v3_misc()
133 if (is_hwsgi != dist->nassgireq) in vgic_mmio_write_v3_misc()
[all …]
H A Dvgic-v2.c291 struct vgic_dist *dist = &kvm->arch.vgic; in vgic_v2_map_resources() local
294 if (IS_VGIC_ADDR_UNDEF(dist->vgic_dist_base) || in vgic_v2_map_resources()
295 IS_VGIC_ADDR_UNDEF(dist->vgic_cpu_base)) { in vgic_v2_map_resources()
300 if (!vgic_v2_check_base(dist->vgic_dist_base, dist->vgic_cpu_base)) { in vgic_v2_map_resources()
316 ret = kvm_phys_addr_ioremap(kvm, dist->vgic_cpu_base, in vgic_v2_map_resources()
H A Dvgic-mmio-v2.c56 struct vgic_dist *dist = &vcpu->kvm->arch.vgic; in vgic_mmio_write_v2_misc() local
57 bool was_enabled = dist->enabled; in vgic_mmio_write_v2_misc()
61 dist->enabled = val & GICD_ENABLE; in vgic_mmio_write_v2_misc()
62 if (!was_enabled && dist->enabled) in vgic_mmio_write_v2_misc()
76 struct vgic_dist *dist = &vcpu->kvm->arch.vgic; in vgic_mmio_uaccess_write_v2_misc() local
99 dist->implementation_rev = reg; in vgic_mmio_uaccess_write_v2_misc()
H A Dvgic-irqfd.c139 struct vgic_dist *dist = &kvm->arch.vgic; in kvm_vgic_setup_default_irq_routing() local
140 u32 nr = dist->nr_spis; in kvm_vgic_setup_default_irq_routing()
H A Dvgic.c68 struct vgic_dist *dist = &kvm->arch.vgic; in vgic_get_lpi() local
73 irq = xa_load(&dist->lpi_xa, intid); in vgic_get_lpi()
128 struct vgic_dist *dist = &kvm->arch.vgic; in vgic_put_irq() local
137 xa_lock_irqsave(&dist->lpi_xa, flags); in vgic_put_irq()
138 __xa_erase(&dist->lpi_xa, irq->intid); in vgic_put_irq()
139 xa_unlock_irqrestore(&dist->lpi_xa, flags); in vgic_put_irq()
/linux/lib/zlib_deflate/
H A Ddeftree.c159 #define d_code(dist) \ argument
160 ((dist) < 256 ? dist_code[dist] : dist_code[256+((dist)>>7)])
178 int dist; /* distance index */ in tr_static_init() local
200 dist = 0; in tr_static_init()
202 base_dist[code] = dist; in tr_static_init()
204 dist_code[dist++] = (uch)code; in tr_static_init()
207 Assert (dist == 256, "tr_static_init: dist != 256"); in tr_static_init()
208 dist >>= 7; /* from now on, all distances are divided by 128 */ in tr_static_init()
210 base_dist[code] = dist << 7; in tr_static_init()
212 dist_code[256 + dist++] = (uch)code; in tr_static_init()
[all …]
/linux/arch/hexagon/kernel/
H A Dmodule.c102 int dist = (int)(value - (uint32_t)location); in apply_relocate_add() local
103 if ((dist < -0x00800000) || in apply_relocate_add()
104 (dist >= 0x00800000)) { in apply_relocate_add()
109 dist, value, (uint32_t)location, in apply_relocate_add()
116 *location |= 0x00003fff & dist; in apply_relocate_add()
117 *location |= 0x01ff0000 & (dist<<2); in apply_relocate_add()
/linux/arch/powerpc/mm/
H A Dnuma.c201 int dist; in __cpu_form2_relative_distance() local
207 dist = numa_distance_table[node1][node2]; in __cpu_form2_relative_distance()
208 if (dist <= LOCAL_DISTANCE) in __cpu_form2_relative_distance()
210 else if (dist <= REMOTE_DISTANCE) in __cpu_form2_relative_distance()
218 int dist = 0; in __cpu_form1_relative_distance() local
226 dist++; in __cpu_form1_relative_distance()
229 return dist; in __cpu_form1_relative_distance()
417 int dist; in initialize_form2_numa_distance_lookup_table() local
420 dist = form2_distances[distance_index++]; in initialize_form2_numa_distance_lookup_table()
422 dist = LOCAL_DISTANCE; in initialize_form2_numa_distance_lookup_table()
[all …]
/linux/net/ipv4/
H A Dtcp_bic.c103 __u32 dist = (ca->last_max_cwnd - cwnd) in bictcp_update() local
106 if (dist > max_increment) in bictcp_update()
109 else if (dist <= 1U) in bictcp_update()
114 ca->cnt = cwnd / dist; in bictcp_update()
/linux/drivers/gpu/drm/nouveau/nvkm/engine/gr/
H A Dctxgm200.c50 u32 dist[TPC_MAX / 4] = {}; in gm200_grctx_generate_smid_config() local
57 dist[sm / 4] |= ((gpc << 4) | tpc) << ((sm % 4) * 8); in gm200_grctx_generate_smid_config()
62 nvkm_wr32(device, 0x405b60 + (i * 4), dist[i]); in gm200_grctx_generate_smid_config()
H A Dctxgp100.c110 u32 dist[TPC_MAX / 4] = {}, gpcs[16] = {}; in gp100_grctx_generate_smid_config() local
116 dist[sm / 4] |= ((gpc << 4) | tpc) << ((sm % 4) * 8); in gp100_grctx_generate_smid_config()
121 nvkm_wr32(device, 0x405b60 + (i * 4), dist[i]); in gp100_grctx_generate_smid_config()
/linux/tools/lib/bpf/
H A Dbtf.c5350 static int btf_add_distilled_type_ids(struct btf_distill *dist, __u32 i) in btf_add_distilled_type_ids() argument
5352 struct btf_type *split_t = btf_type_by_id(dist->pipe.src, i); in btf_add_distilled_type_ids()
5366 if (*id >= dist->split_start_id) in btf_add_distilled_type_ids()
5369 if (dist->id_map[*id] > 0) in btf_add_distilled_type_ids()
5375 base_t = btf_type_by_id(dist->pipe.src, *id); in btf_add_distilled_type_ids()
5392 dist->id_map[*id] = *id; in btf_add_distilled_type_ids()
5408 err = btf_add_distilled_type_ids(dist, *id); in btf_add_distilled_type_ids()
5415 static int btf_add_distilled_types(struct btf_distill *dist) in btf_add_distilled_types() argument
5417 bool adding_to_base = dist->pipe.dst->start_id == 1; in btf_add_distilled_types()
5418 int id = btf__type_cnt(dist->pipe.dst); in btf_add_distilled_types()
[all …]
/linux/tools/testing/selftests/kvm/aarch64/
H A Dvgic_init.c
/linux/mm/
H A Dnuma_emulation.c500 int dist; in numa_emulation()
502 if (get_option(&emu_cmdline, &dist) == 2) in numa_emulation()
505 dist = physi == physj ? in numa_emulation()
508 dist = phys_dist[physi * numa_dist_cnt + physj]; in numa_emulation()
510 numa_set_distance(i, j, dist); in numa_emulation()
516 u8 dist; in numa_add_cpu()
530 dist = phys_dist[physi * numa_dist_cnt + physj]; in numa_add_cpu()
531 numa_set_distance(i, j, dist); in numa_add_cpu()
491 int dist; numa_emulation() local
/linux/drivers/ata/
H A Dsata_sx4.c942 long dist; in pdc20621_get_from_dimm() local
960 dist = min(size, window_size - offset); in pdc20621_get_from_dimm()
961 memcpy_fromio(psource, dimm_mmio + offset / 4, dist); in pdc20621_get_from_dimm()
963 psource += dist; in pdc20621_get_from_dimm()
964 size -= dist; in pdc20621_get_from_dimm()
992 long dist; in pdc20621_put_to_dimm() local
1007 dist = min(size, window_size - offset); in pdc20621_put_to_dimm()
1008 memcpy_toio(dimm_mmio + offset / 4, psource, dist); in pdc20621_put_to_dimm()
1012 psource += dist; in pdc20621_put_to_dimm()
1013 size -= dist; in pdc20621_put_to_dimm()
/linux/drivers/media/i2c/et8ek8/
H A Det8ek8_driver.c424 unsigned int dist; in et8ek8_reglist_find_mode_fmt() local
431 dist = min(fmt->width, format.width) in et8ek8_reglist_find_mode_fmt()
433 dist = format.width * format.height in et8ek8_reglist_find_mode_fmt()
434 + fmt->width * fmt->height - 2 * dist; in et8ek8_reglist_find_mode_fmt()
438 if (dist < max_dist_match || !best_match) { in et8ek8_reglist_find_mode_fmt()
440 max_dist_match = dist; in et8ek8_reglist_find_mode_fmt()
443 if (dist < max_dist_other || !best_other) { in et8ek8_reglist_find_mode_fmt()
445 max_dist_other = dist; in et8ek8_reglist_find_mode_fmt()
/linux/fs/gfs2/
H A Dlog.c619 int dist; in log_distance() local
621 dist = newer - older; in log_distance()
622 if (dist < 0) in log_distance()
623 dist += sdp->sd_jdesc->jd_blocks; in log_distance()
625 return dist; in log_distance()
667 unsigned int dist; in log_pull_tail() local
671 dist = log_distance(sdp, new_tail, sdp->sd_log_tail); in log_pull_tail()
673 gfs2_log_release(sdp, dist); in log_pull_tail()
/linux/lib/xz/
H A Dxz_dec_lzma2.c323 static inline uint32_t dict_get(const struct dictionary *dict, uint32_t dist) in dict_get() argument
325 size_t offset = dict->pos - dist - 1; in dict_get()
327 if (dist >= dict->pos) in dict_get()
349 static bool dict_repeat(struct dictionary *dict, uint32_t *len, uint32_t dist) in dict_repeat() argument
354 if (dist >= dict->full || dist >= dict->size) in dict_repeat()
360 back = dict->pos - dist - 1; in dict_repeat()
361 if (dist >= dict->pos) in dict_repeat()
/linux/arch/arm64/kernel/
H A Dhw_breakpoint.c759 u64 min_dist = -1, dist; in watchpoint_handler() local
792 dist = get_distance_from_watchpoint(addr, val, &ctrl); in watchpoint_handler()
793 if (dist < min_dist) { in watchpoint_handler()
794 min_dist = dist; in watchpoint_handler()
798 if (dist != 0) in watchpoint_handler()

123