/kernel/linux/linux-5.10/net/ipv6/ila/ |
H A D | ila_common.c | 44 __wsum diff, fval; in ila_csum_do_neutral_fmt() local 46 diff = get_csum_diff_iaddr(iaddr, p); in ila_csum_do_neutral_fmt() 51 diff = csum_add(diff, fval); in ila_csum_do_neutral_fmt() 53 *adjust = ~csum_fold(csum_add(diff, csum_unfold(*adjust))); in ila_csum_do_neutral_fmt() 67 __wsum diff; in ila_csum_do_neutral_nofmt() local 69 diff = get_csum_diff_iaddr(iaddr, p); in ila_csum_do_neutral_nofmt() 71 *adjust = ~csum_fold(csum_add(diff, csum_unfold(*adjust))); in ila_csum_do_neutral_nofmt() 79 __wsum diff; in ila_csum_adjust_transport() local 87 diff in ila_csum_adjust_transport() [all...] |
/kernel/linux/linux-6.6/net/ipv6/ila/ |
H A D | ila_common.c | 44 __wsum diff, fval; in ila_csum_do_neutral_fmt() local 46 diff = get_csum_diff_iaddr(iaddr, p); in ila_csum_do_neutral_fmt() 51 diff = csum_add(diff, fval); in ila_csum_do_neutral_fmt() 53 *adjust = ~csum_fold(csum_add(diff, csum_unfold(*adjust))); in ila_csum_do_neutral_fmt() 67 __wsum diff; in ila_csum_do_neutral_nofmt() local 69 diff = get_csum_diff_iaddr(iaddr, p); in ila_csum_do_neutral_nofmt() 71 *adjust = ~csum_fold(csum_add(diff, csum_unfold(*adjust))); in ila_csum_do_neutral_nofmt() 79 __wsum diff; in ila_csum_adjust_transport() local 87 diff in ila_csum_adjust_transport() [all...] |
/kernel/linux/linux-5.10/arch/x86/math-emu/ |
H A D | reg_add_sub.c | 45 int diff, tag, expa, expb; in FPU_add() local 59 diff = expa - expb; in FPU_add() 60 if (!diff) { in FPU_add() 61 diff = a->sigh - b->sigh; /* This works only if the ms bits in FPU_add() 63 if (!diff) { in FPU_add() 64 diff = a->sigl > b->sigl; in FPU_add() 65 if (!diff) in FPU_add() 66 diff = -(a->sigl < b->sigl); in FPU_add() 70 if (diff > 0) { in FPU_add() 74 } else if (diff < in FPU_add() 134 int diff, tag = 0, expa, expb, deststnr; FPU_sub() local [all...] |
/kernel/linux/linux-6.6/arch/x86/math-emu/ |
H A D | reg_add_sub.c | 45 int diff, tag, expa, expb; in FPU_add() local 59 diff = expa - expb; in FPU_add() 60 if (!diff) { in FPU_add() 61 diff = a->sigh - b->sigh; /* This works only if the ms bits in FPU_add() 63 if (!diff) { in FPU_add() 64 diff = a->sigl > b->sigl; in FPU_add() 65 if (!diff) in FPU_add() 66 diff = -(a->sigl < b->sigl); in FPU_add() 70 if (diff > 0) { in FPU_add() 74 } else if (diff < in FPU_add() 134 int diff, tag = 0, expa, expb, deststnr; FPU_sub() local [all...] |
/kernel/linux/linux-5.10/fs/hfs/ |
H A D | sysdep.c | 19 int diff; in hfs_revalidate_dentry() local 29 diff = sys_tz.tz_minuteswest * 60 - HFS_I(inode)->tz_secondswest; in hfs_revalidate_dentry() 30 if (diff) { in hfs_revalidate_dentry() 31 inode->i_ctime.tv_sec += diff; in hfs_revalidate_dentry() 32 inode->i_atime.tv_sec += diff; in hfs_revalidate_dentry() 33 inode->i_mtime.tv_sec += diff; in hfs_revalidate_dentry() 34 HFS_I(inode)->tz_secondswest += diff; in hfs_revalidate_dentry()
|
/kernel/linux/linux-6.6/fs/hfs/ |
H A D | sysdep.c | 19 int diff; in hfs_revalidate_dentry() local 29 diff = sys_tz.tz_minuteswest * 60 - HFS_I(inode)->tz_secondswest; in hfs_revalidate_dentry() 30 if (diff) { in hfs_revalidate_dentry() 33 inode_set_ctime(inode, ctime.tv_sec + diff, ctime.tv_nsec); in hfs_revalidate_dentry() 34 inode->i_atime.tv_sec += diff; in hfs_revalidate_dentry() 35 inode->i_mtime.tv_sec += diff; in hfs_revalidate_dentry() 36 HFS_I(inode)->tz_secondswest += diff; in hfs_revalidate_dentry()
|
/kernel/linux/linux-5.10/tools/perf/bench/ |
H A D | syscall.c | 35 struct timeval start, stop, diff; in bench_syscall_basic() local 47 timersub(&stop, &start, &diff); in bench_syscall_basic() 53 result_usec = diff.tv_sec * 1000000; in bench_syscall_basic() 54 result_usec += diff.tv_usec; in bench_syscall_basic() 57 diff.tv_sec, in bench_syscall_basic() 58 (unsigned long) (diff.tv_usec/1000)); in bench_syscall_basic() 69 diff.tv_sec, in bench_syscall_basic() 70 (unsigned long) (diff.tv_usec / 1000)); in bench_syscall_basic()
|
/kernel/linux/linux-5.10/tools/perf/scripts/python/ |
H A D | powerpc-hcalls.py | 176 diff = nsecs(sec, nsec) - d_enter[cpu][opcode] 179 output[opcode]['time'] += diff 181 if (output[opcode]['min'] > diff): 182 output[opcode]['min'] = diff 183 if (output[opcode]['max'] < diff): 184 output[opcode]['max'] = diff 187 'time': diff, 189 'min': diff, 190 'max': diff,
|
/kernel/linux/linux-6.6/tools/perf/scripts/python/ |
H A D | powerpc-hcalls.py | 176 diff = nsecs(sec, nsec) - d_enter[cpu][opcode] 179 output[opcode]['time'] += diff 181 if (output[opcode]['min'] > diff): 182 output[opcode]['min'] = diff 183 if (output[opcode]['max'] < diff): 184 output[opcode]['max'] = diff 187 'time': diff, 189 'min': diff, 190 'max': diff,
|
/kernel/linux/linux-5.10/arch/arm64/lib/ |
H A D | memcmp.S | 40 diff .req x6 label 67 eor diff, data1, data2 /* Non-zero if differences found. */ 68 csinv endloop, diff, xzr, cs /* Last Dword or differences. */ 71 /* Not reached the limit, must have found a diff. */ 74 /* Limit % 8 == 0 => the diff is in the last 8 bytes. */ 88 orr diff, diff, mask 146 cbnz pos, 1f /*diff occurred before the last byte.*/ 170 eor diff, data1, data2 /*Non-zero if differences found.*/ 171 csinv endloop, diff, xz [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_blit.c | 72 * Instantiate find diff functions for relevant unsigned integer sizes, 241 * @diff: The struct vmw_diff_cpy closure argument (unused). 246 void vmw_memcpy(struct vmw_diff_cpy *diff, u8 *dest, const u8 *src, size_t n) in vmw_memcpy() argument 255 * @diff: The struct vmw_diff_cpy used to track the modified bounding box. 256 * @diff_offs: The offset from @diff->line_offset where the difference was 259 static void vmw_adjust_rect(struct vmw_diff_cpy *diff, size_t diff_offs) in vmw_adjust_rect() argument 261 size_t offs = (diff_offs + diff->line_offset) / diff->cpp; in vmw_adjust_rect() 262 struct drm_rect *rect = &diff->rect; in vmw_adjust_rect() 266 rect->y1 = min_t(int, rect->y1, diff in vmw_adjust_rect() 288 vmw_diff_memcpy(struct vmw_diff_cpy *diff, u8 *dest, const u8 *src, size_t n) vmw_diff_memcpy() argument 346 struct vmw_diff_cpy *diff; global() member 362 struct vmw_diff_cpy *diff = d->diff; vmw_bo_cpu_blit_line() local 446 vmw_bo_cpu_blit(struct ttm_buffer_object *dst, u32 dst_offset, u32 dst_stride, struct ttm_buffer_object *src, u32 src_offset, u32 src_stride, u32 w, u32 h, struct vmw_diff_cpy *diff) vmw_bo_cpu_blit() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_blit.c | 72 * Instantiate find diff functions for relevant unsigned integer sizes, 241 * @diff: The struct vmw_diff_cpy closure argument (unused). 246 void vmw_memcpy(struct vmw_diff_cpy *diff, u8 *dest, const u8 *src, size_t n) in vmw_memcpy() argument 255 * @diff: The struct vmw_diff_cpy used to track the modified bounding box. 256 * @diff_offs: The offset from @diff->line_offset where the difference was 259 static void vmw_adjust_rect(struct vmw_diff_cpy *diff, size_t diff_offs) in vmw_adjust_rect() argument 261 size_t offs = (diff_offs + diff->line_offset) / diff->cpp; in vmw_adjust_rect() 262 struct drm_rect *rect = &diff->rect; in vmw_adjust_rect() 266 rect->y1 = min_t(int, rect->y1, diff in vmw_adjust_rect() 288 vmw_diff_memcpy(struct vmw_diff_cpy *diff, u8 *dest, const u8 *src, size_t n) vmw_diff_memcpy() argument 346 struct vmw_diff_cpy *diff; global() member 362 struct vmw_diff_cpy *diff = d->diff; vmw_bo_cpu_blit_line() local 447 vmw_bo_cpu_blit(struct ttm_buffer_object *dst, u32 dst_offset, u32 dst_stride, struct ttm_buffer_object *src, u32 src_offset, u32 src_stride, u32 w, u32 h, struct vmw_diff_cpy *diff) vmw_bo_cpu_blit() argument [all...] |
/kernel/linux/linux-6.6/tools/perf/bench/ |
H A D | uprobe.c | 107 static int bench_uprobe_format__default_fprintf(const char *name, const char *unit, u64 diff, FILE *fp) in bench_uprobe_format__default_fprintf() argument 110 s64 diff_to_baseline = diff - baseline, in bench_uprobe_format__default_fprintf() 111 diff_to_previous = diff - previous; in bench_uprobe_format__default_fprintf() 114 printed += fprintf(fp, " %14s: %'" PRIu64 " %ss", "Total time", diff, unit); in bench_uprobe_format__default_fprintf() 123 printed += fprintf(fp, "\n\n %'.3f %ss/op", (double)diff / (double)loops, unit); in bench_uprobe_format__default_fprintf() 131 baseline = diff; in bench_uprobe_format__default_fprintf() 136 previous = diff; in bench_uprobe_format__default_fprintf() 145 u64 diff; in bench_uprobe() local 161 diff = end.tv_sec * NSEC_PER_SEC + end.tv_nsec - (start.tv_sec * NSEC_PER_SEC + start.tv_nsec); in bench_uprobe() 162 diff / in bench_uprobe() [all...] |
H A D | breakpoint.c | 118 struct timeval start, stop, diff; in bench_breakpoint_thread() local 148 timersub(&stop, &start, &diff); in bench_breakpoint_thread() 158 (long)diff.tv_sec, (long)(diff.tv_usec / USEC_PER_MSEC)); in bench_breakpoint_thread() 159 result_usec = diff.tv_sec * USEC_PER_SEC + diff.tv_usec; in bench_breakpoint_thread() 167 printf("%lu.%03lu\n", (long)diff.tv_sec, (long)(diff.tv_usec / USEC_PER_MSEC)); in bench_breakpoint_thread() 204 struct timeval start, stop, diff; in bench_breakpoint_enable() local 238 timersub(&stop, &start, &diff); in bench_breakpoint_enable() [all...] |
/kernel/linux/linux-5.10/net/xfrm/ |
H A D | xfrm_replay.c | 110 u32 diff; in xfrm_replay_check() local 122 diff = x->replay.seq - seq; in xfrm_replay_check() 123 if (diff >= x->props.replay_window) { in xfrm_replay_check() 128 if (x->replay.bitmap & (1U << diff)) { in xfrm_replay_check() 141 u32 diff; in xfrm_replay_advance() local 148 diff = seq - x->replay.seq; in xfrm_replay_advance() 149 if (diff < x->props.replay_window) in xfrm_replay_advance() 150 x->replay.bitmap = ((x->replay.bitmap) << diff) | 1; in xfrm_replay_advance() 155 diff = x->replay.seq - seq; in xfrm_replay_advance() 156 x->replay.bitmap |= (1U << diff); in xfrm_replay_advance() 194 u32 diff = replay_esn->seq - seq; xfrm_replay_check_bmp() local 234 u32 diff; xfrm_replay_advance_bmp() local 429 u32 diff; xfrm_replay_check_esn() local 500 u32 diff, pos, seq, seq_hi; xfrm_replay_advance_esn() local [all...] |
/kernel/linux/linux-6.6/net/xfrm/ |
H A D | xfrm_replay.c | 124 u32 diff; in xfrm_replay_check_legacy() local 136 diff = x->replay.seq - seq; in xfrm_replay_check_legacy() 137 if (diff >= x->props.replay_window) { in xfrm_replay_check_legacy() 142 if (x->replay.bitmap & (1U << diff)) { in xfrm_replay_check_legacy() 158 u32 diff, seq; in xfrm_replay_advance() local 174 diff = seq - x->replay.seq; in xfrm_replay_advance() 175 if (diff < x->props.replay_window) in xfrm_replay_advance() 176 x->replay.bitmap = ((x->replay.bitmap) << diff) | 1; in xfrm_replay_advance() 181 diff = x->replay.seq - seq; in xfrm_replay_advance() 182 x->replay.bitmap |= (1U << diff); in xfrm_replay_advance() 220 u32 diff = replay_esn->seq - seq; xfrm_replay_check_bmp() local 260 u32 diff; xfrm_replay_advance_bmp() local 455 u32 diff; xfrm_replay_check_esn() local 557 u32 diff, pos, seq, seq_hi; xfrm_replay_advance_esn() local [all...] |
/kernel/linux/linux-5.10/fs/afs/ |
H A D | vl_alias.c | 42 int addr_a, addr_b, diff; in afs_compare_addrs() local 44 diff = (short)srx_a->transport_type - (short)srx_b->transport_type; in afs_compare_addrs() 45 if (diff) in afs_compare_addrs() 54 diff = addr_a - addr_b; in afs_compare_addrs() 55 if (diff == 0) { in afs_compare_addrs() 58 diff = port_a - port_b; in afs_compare_addrs() 66 diff = memcmp(&a->sin6_addr, &b->sin6_addr, 16); in afs_compare_addrs() 67 if (diff == 0) { in afs_compare_addrs() 70 diff = port_a - port_b; in afs_compare_addrs() 77 diff in afs_compare_addrs() 99 int diff = afs_compare_addrs(srx_a, srx_b); afs_compare_fs_alists() local 135 int diff = memcmp(&server_a->uuid, &server_b->uuid, sizeof(uuid_t)); afs_compare_volume_slists() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/ |
H A D | drm_rect.c | 95 int diff; in drm_rect_clip_scaled() local 97 diff = clip->x1 - dst->x1; in drm_rect_clip_scaled() 98 if (diff > 0) { in drm_rect_clip_scaled() 100 drm_rect_width(dst), &diff); in drm_rect_clip_scaled() 103 dst->x1 += diff; in drm_rect_clip_scaled() 105 diff = clip->y1 - dst->y1; in drm_rect_clip_scaled() 106 if (diff > 0) { in drm_rect_clip_scaled() 108 drm_rect_height(dst), &diff); in drm_rect_clip_scaled() 111 dst->y1 += diff; in drm_rect_clip_scaled() 113 diff in drm_rect_clip_scaled() [all...] |
/kernel/linux/linux-6.6/fs/afs/ |
H A D | vl_alias.c | 42 int addr_a, addr_b, diff; in afs_compare_addrs() local 44 diff = (short)srx_a->transport_type - (short)srx_b->transport_type; in afs_compare_addrs() 45 if (diff) in afs_compare_addrs() 54 diff = addr_a - addr_b; in afs_compare_addrs() 55 if (diff == 0) { in afs_compare_addrs() 58 diff = port_a - port_b; in afs_compare_addrs() 66 diff = memcmp(&a->sin6_addr, &b->sin6_addr, 16); in afs_compare_addrs() 67 if (diff == 0) { in afs_compare_addrs() 70 diff = port_a - port_b; in afs_compare_addrs() 77 diff in afs_compare_addrs() 99 int diff = afs_compare_addrs(srx_a, srx_b); afs_compare_fs_alists() local 135 int diff = memcmp(&server_a->uuid, &server_b->uuid, sizeof(uuid_t)); afs_compare_volume_slists() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/ |
H A D | drm_rect.c | 95 int diff; in drm_rect_clip_scaled() local 97 diff = clip->x1 - dst->x1; in drm_rect_clip_scaled() 98 if (diff > 0) { in drm_rect_clip_scaled() 100 drm_rect_width(dst), &diff); in drm_rect_clip_scaled() 103 dst->x1 += diff; in drm_rect_clip_scaled() 105 diff = clip->y1 - dst->y1; in drm_rect_clip_scaled() 106 if (diff > 0) { in drm_rect_clip_scaled() 108 drm_rect_height(dst), &diff); in drm_rect_clip_scaled() 111 dst->y1 += diff; in drm_rect_clip_scaled() 113 diff in drm_rect_clip_scaled() [all...] |
/kernel/linux/linux-5.10/include/sound/ |
H A D | pcm-indirect.h | 40 snd_pcm_sframes_t diff = appl_ptr - rec->appl_ptr; in snd_pcm_indirect_playback_transfer() local 43 if (diff) { in snd_pcm_indirect_playback_transfer() 44 if (diff < -(snd_pcm_sframes_t) (runtime->boundary / 2)) in snd_pcm_indirect_playback_transfer() 45 diff += runtime->boundary; in snd_pcm_indirect_playback_transfer() 46 if (diff < 0) in snd_pcm_indirect_playback_transfer() 48 rec->sw_ready += (int)frames_to_bytes(runtime, diff); in snd_pcm_indirect_playback_transfer() 109 snd_pcm_sframes_t diff = appl_ptr - rec->appl_ptr; in snd_pcm_indirect_capture_transfer() local 111 if (diff) { in snd_pcm_indirect_capture_transfer() 112 if (diff < -(snd_pcm_sframes_t) (runtime->boundary / 2)) in snd_pcm_indirect_capture_transfer() 113 diff in snd_pcm_indirect_capture_transfer() [all...] |
/kernel/linux/linux-6.6/include/sound/ |
H A D | pcm-indirect.h | 40 snd_pcm_sframes_t diff = appl_ptr - rec->appl_ptr; in snd_pcm_indirect_playback_transfer() local 43 if (diff) { in snd_pcm_indirect_playback_transfer() 44 if (diff < -(snd_pcm_sframes_t) (runtime->boundary / 2)) in snd_pcm_indirect_playback_transfer() 45 diff += runtime->boundary; in snd_pcm_indirect_playback_transfer() 46 if (diff < 0) in snd_pcm_indirect_playback_transfer() 48 rec->sw_ready += (int)frames_to_bytes(runtime, diff); in snd_pcm_indirect_playback_transfer() 114 snd_pcm_sframes_t diff = appl_ptr - rec->appl_ptr; in snd_pcm_indirect_capture_transfer() local 116 if (diff) { in snd_pcm_indirect_capture_transfer() 117 if (diff < -(snd_pcm_sframes_t) (runtime->boundary / 2)) in snd_pcm_indirect_capture_transfer() 118 diff in snd_pcm_indirect_capture_transfer() [all...] |
/kernel/linux/linux-6.6/tools/perf/util/bpf_skel/ |
H A D | bpf_prog_profiler.bpf.c | 55 struct bpf_perf_event_value *before, diff; in fexit_update_maps() local 63 diff.counter = after->counter - before->counter; in fexit_update_maps() 64 diff.enabled = after->enabled - before->enabled; in fexit_update_maps() 65 diff.running = after->running - before->running; in fexit_update_maps() 69 accum->counter += diff.counter; in fexit_update_maps() 70 accum->enabled += diff.enabled; in fexit_update_maps() 71 accum->running += diff.running; in fexit_update_maps()
|
/kernel/linux/linux-5.10/crypto/ |
H A D | ecdsa.c | 39 ssize_t diff = vlen - keylen; in ecdsa_get_signature_rs() local 46 /* diff = 0: 'value' has exacly the right size in ecdsa_get_signature_rs() 47 * diff > 0: 'value' has too many bytes; one leading zero is allowed that in ecdsa_get_signature_rs() 49 * diff < 0: 'value' is missing leading zeros, which we add in ecdsa_get_signature_rs() 51 if (diff > 0) { in ecdsa_get_signature_rs() 55 diff--; in ecdsa_get_signature_rs() 58 if (diff) in ecdsa_get_signature_rs() 61 if (-diff >= keylen) in ecdsa_get_signature_rs() 64 if (diff) { in ecdsa_get_signature_rs() 66 memset(rs, 0, -diff); in ecdsa_get_signature_rs() 148 ssize_t diff; ecdsa_verify() local [all...] |
/kernel/linux/linux-6.6/crypto/ |
H A D | ecdsa.c | 39 ssize_t diff = vlen - keylen; in ecdsa_get_signature_rs() local 46 /* diff = 0: 'value' has exacly the right size in ecdsa_get_signature_rs() 47 * diff > 0: 'value' has too many bytes; one leading zero is allowed that in ecdsa_get_signature_rs() 49 * diff < 0: 'value' is missing leading zeros, which we add in ecdsa_get_signature_rs() 51 if (diff > 0) { in ecdsa_get_signature_rs() 55 diff--; in ecdsa_get_signature_rs() 58 if (diff) in ecdsa_get_signature_rs() 61 if (-diff >= keylen) in ecdsa_get_signature_rs() 64 if (diff) { in ecdsa_get_signature_rs() 66 memset(rs, 0, -diff); in ecdsa_get_signature_rs() 148 ssize_t diff; ecdsa_verify() local [all...] |