| /linux/net/rds/ |
| H A D | page.c | 73 struct rds_page_remainder *rem; in rds_page_remainder_alloc() 93 rem = this_cpu_ptr(&rds_page_remainders); in rds_page_remainder_alloc() 97 if (rem->r_page && bytes > (PAGE_SIZE - rem->r_offset)) { in rds_page_remainder_alloc() 99 __free_page(rem->r_page); in rds_page_remainder_alloc() 100 rem->r_page = NULL; in rds_page_remainder_alloc() 104 if (rem->r_page && bytes <= (PAGE_SIZE - rem->r_offset)) { in rds_page_remainder_alloc() 105 sg_set_page(scat, rem->r_page, bytes, rem in rds_page_remainder_alloc() 71 struct rds_page_remainder *rem; rds_page_remainder_alloc() local 158 struct rds_page_remainder *rem; rds_page_exit() local [all...] |
| /linux/lib/crypto/mpi/ |
| H A D | mpi-div.c | 17 int mpi_tdiv_qr(MPI quot, MPI rem, MPI num, MPI den); 19 int mpi_fdiv_r(MPI rem, MPI dividend, MPI divisor) in mpi_fdiv_r() argument 29 if (rem == divisor) { in mpi_fdiv_r() 36 err = mpi_tdiv_r(rem, dividend, divisor); in mpi_fdiv_r() 40 if (((divisor_sign?1:0) ^ (dividend->sign?1:0)) && rem->nlimbs) in mpi_fdiv_r() 41 err = mpi_add(rem, rem, divisor); in mpi_fdiv_r() 56 int mpi_tdiv_r(MPI rem, MPI num, MPI den) in mpi_tdiv_r() argument 58 return mpi_tdiv_qr(NULL, rem, num, den); in mpi_tdiv_r() 61 int mpi_tdiv_qr(MPI quot, MPI rem, MPI num, MPI den) in mpi_tdiv_qr() argument 81 err = mpi_resize(rem, rsize); in mpi_tdiv_qr() [all …]
|
| H A D | mpi-mod.c | 10 int mpi_mod(MPI rem, MPI dividend, MPI divisor) in mpi_mod() argument 12 return mpi_fdiv_r(rem, dividend, divisor); in mpi_mod()
|
| /linux/kernel/time/ |
| H A D | timeconv.c | 52 long days, rem; in time64_to_tm() local 56 rem = remainder; in time64_to_tm() 57 rem += offset; in time64_to_tm() 58 while (rem < 0) { in time64_to_tm() 59 rem += SECS_PER_DAY; in time64_to_tm() 62 while (rem >= SECS_PER_DAY) { in time64_to_tm() 63 rem -= SECS_PER_DAY; in time64_to_tm() 67 result->tm_hour = rem / SECS_PER_HOUR; in time64_to_tm() 68 rem %= SECS_PER_HOUR; in time64_to_tm() 69 result->tm_min = rem / 60; in time64_to_tm() [all …]
|
| /linux/drivers/gpu/drm/nouveau/nvkm/falcon/ |
| H A D | v1.c | 32 u8 rem = size % 4; in nvkm_falcon_v1_load_imem() local 36 size -= rem; in nvkm_falcon_v1_load_imem() 51 if (rem) { in nvkm_falcon_v1_load_imem() 58 extra & (BIT(rem * 8) - 1)); in nvkm_falcon_v1_load_imem() 71 u8 rem = size % 4; in nvkm_falcon_v1_load_dmem() local 74 size -= rem; in nvkm_falcon_v1_load_dmem() 84 if (rem) { in nvkm_falcon_v1_load_dmem() 88 extra & (BIT(rem * 8) - 1)); in nvkm_falcon_v1_load_dmem()
|
| /linux/tools/testing/selftests/timens/ |
| H A D | clock_nanosleep.c | 26 struct timespec *now, *rem; member 36 clock_nanosleep(args->clockid, args->abs ? TIMER_ABSTIME : 0, args->now, args->rem); in call_nanosleep() 43 struct timespec now = {}, rem; in run_test() local 44 struct thread_args args = { .now = &now, .rem = &rem, .clockid = clockid}; in run_test() 104 if (rem.tv_sec < 3300 || rem.tv_sec > 3900) { in run_test() 106 clockid, abs, rem.tv_sec); in run_test()
|
| /linux/drivers/platform/surface/aggregator/ |
| H A D | ssh_parser.c | 69 bool sshp_find_syn(const struct ssam_span *src, struct ssam_span *rem) in sshp_find_syn() argument 75 rem->ptr = src->ptr + i; in sshp_find_syn() 76 rem->len = src->len - i; in sshp_find_syn() 82 rem->ptr = src->ptr + src->len - 1; in sshp_find_syn() 83 rem->len = 1; in sshp_find_syn() 87 rem->ptr = src->ptr + src->len; in sshp_find_syn() 88 rem->len = 0; in sshp_find_syn()
|
| /linux/arch/m68k/mac/ |
| H A D | misc.c | 559 int days, rem, y, wday; in unmktime() local 562 days = div_u64_rem(time, SECS_PER_DAY, &rem); in unmktime() 563 rem += offset; in unmktime() 564 while (rem < 0) { in unmktime() 565 rem += SECS_PER_DAY; in unmktime() 568 while (rem >= SECS_PER_DAY) { in unmktime() 569 rem -= SECS_PER_DAY; in unmktime() 572 *hourp = rem / SECS_PER_HOUR; in unmktime() 573 rem %= SECS_PER_HOUR; in unmktime() 574 *minp = rem / SECS_PER_MINUTE; in unmktime() [all …]
|
| /linux/drivers/net/ethernet/rocker/ |
| H A D | rocker_tlv.h | 45 #define rocker_tlv_for_each(pos, head, len, rem) \ argument 46 for (pos = head, rem = len; \ 47 rocker_tlv_ok(pos, rem); \ 48 pos = rocker_tlv_next(pos, &(rem))) 50 #define rocker_tlv_for_each_nested(pos, tlv, rem) \ argument 52 rocker_tlv_len(tlv), rem)
|
| /linux/arch/sh/lib/ |
| H A D | div64-generic.c | 13 uint32_t rem; in __div64_32() local 16 rem = *xp - q * y; in __div64_32() 19 return rem; in __div64_32()
|
| /linux/include/drm/ |
| H A D | drm_fixed.h | 181 u64 rem; in drm_fixp_from_fraction() local 184 u64 res_abs = div64_u64_rem(a_abs, b_abs, &rem); in drm_fixp_from_fraction() 191 rem <<= 1; in drm_fixp_from_fraction() 193 if (rem >= b_abs) { in drm_fixp_from_fraction() 195 rem -= b_abs; in drm_fixp_from_fraction() 202 u64 summand = (rem << 1) >= b_abs; in drm_fixp_from_fraction()
|
| /linux/tools/testing/selftests/net/ |
| H A D | netlink-dumps.c | 48 ssize_t rem; in nl_get_extack() local 50 for (rem = n; rem > 0; NLMSG_NEXT(nlh, rem)) { in nl_get_extack() 51 nlh = (struct nlmsghdr *)&buf[n - rem]; in nl_get_extack() 52 if (!NLMSG_OK(nlh, rem)) in nl_get_extack()
|
| /linux/net/openvswitch/ |
| H A D | flow_netlink.c | 56 int rem; in actions_may_change_flow() local 58 nla_for_each_nested(nla, actions, rem) { in actions_may_change_flow() 483 int rem; in __parse_flow_nlattrs() local 486 nla_for_each_nested(nla, attr, rem) { in __parse_flow_nlattrs() 520 if (rem) { in __parse_flow_nlattrs() 521 OVS_NLERR(log, "Message has %d unknown bytes.", rem); in __parse_flow_nlattrs() 598 int rem; in vxlan_tun_opt_from_nlattr() local 605 nla_for_each_nested(a, attr, rem) { in vxlan_tun_opt_from_nlattr() 632 if (rem) { in vxlan_tun_opt_from_nlattr() 634 rem); in vxlan_tun_opt_from_nlattr() [all …]
|
| H A D | actions.c | 870 int rem; in output_userspace() 876 nla_for_each_nested(a, attr, rem) { in output_userspace() 948 int rem = nla_len(attr); in sample() 957 actions = nla_next(sample_arg, &rem); in sample() 970 err = clone_execute(dp, skb, key, 0, actions, rem, last, in sample() 989 int rem = nla_len(attr); in clone() 995 actions = nla_next(clone_arg, &rem); 997 return clone_execute(dp, skb, key, 0, actions, rem, last, in execute_hash() 1149 int len, max_len, rem = nla_len(attr); in execute_check_pkt_len() 1167 actions = nla_next(cpl_arg, &rem); in execute_check_pkt_len() 865 int rem; output_userspace() local 943 int rem = nla_len(attr); sample() local 984 int rem = nla_len(attr); clone() local 1144 int len, max_len, rem = nla_len(attr); execute_check_pkt_len() local 1224 int rem; execute_psample() local 1260 int rem; do_execute_actions() local [all...] |
| H A D | conntrack.c | 1112 int rem; in parse_nat() local 1117 nla_for_each_nested(a, attr, rem) { in parse_nat() 1200 if (rem > 0) { in parse_nat() 1201 OVS_NLERR(log, "NAT attribute has %d unknown bytes", rem); in parse_nat() 1258 int rem; in parse_ct() local 1260 nla_for_each_nested(a, attr, rem) { in parse_ct() 1368 if (rem > 0) { in parse_ct() 1369 OVS_NLERR(log, "Conntrack attr has %d unknown bytes", rem); in parse_ct() 1704 int rem; in ovs_ct_limit_set_zone_limit() local 1706 rem = NLA_ALIGN(nla_len(nla_zone_limit)); in ovs_ct_limit_set_zone_limit() [all …]
|
| /linux/drivers/gpu/drm/i915/gt/ |
| H A D | gen8_ppgtt.c | 510 unsigned int rem = sg_dma_len(iter->sg); in xehp_ppgtt_insert_huge() local 533 rem >= I915_GTT_PAGE_SIZE_2M && in xehp_ppgtt_insert_huge() 566 rem >= I915_GTT_PAGE_SIZE_64K && in xehp_ppgtt_insert_huge() 578 GEM_BUG_ON(rem < page_size); in xehp_ppgtt_insert_huge() 588 rem -= page_size; in xehp_ppgtt_insert_huge() 594 rem = sg_dma_len(iter->sg); in xehp_ppgtt_insert_huge() 595 if (!rem) in xehp_ppgtt_insert_huge() 599 iter->max = iter->dma + rem; in xehp_ppgtt_insert_huge() 604 } while (rem >= page_size && index < max); in xehp_ppgtt_insert_huge() 618 unsigned int rem = sg_dma_len(iter->sg); in gen8_ppgtt_insert_huge() local [all …]
|
| /linux/samples/bpf/ |
| H A D | hash_func01.h | 13 int rem; in SuperFastHash() local 17 rem = len & 3; in SuperFastHash() 31 switch (rem) { in SuperFastHash()
|
| /linux/tools/testing/selftests/net/mptcp/ |
| H A D | userspace_pm.sh | 422 ip netns exec "$ns2" ./pm_nl_ctl rem token $invalid_token id\ 436 ip netns exec "$ns2" ./pm_nl_ctl rem token "$client4_token" id\ 449 ip netns exec "$ns2" ./pm_nl_ctl rem token "$client4_token" id\ 458 ip netns exec "$ns2" ./pm_nl_ctl rem token "$client4_token" id\ 466 ip netns exec "$ns2" ./pm_nl_ctl rem token "$client6_token" id\ 476 ip netns exec "$ns1" ./pm_nl_ctl rem token "$server4_token" id\ 485 ip netns exec "$ns1" ./pm_nl_ctl rem token "$server4_token" id\ 493 ip netns exec "$ns1" ./pm_nl_ctl rem token "$server6_token" id\ 607 ip netns exec "$ns2" ./pm_nl_ctl rem id $client_addr_id token\ 646 ip netns exec "$ns2" ./pm_nl_ctl rem id $client_addr_id token\ [all …]
|
| /linux/tools/lib/bpf/ |
| H A D | nlattr.h | 75 #define libbpf_nla_for_each_attr(pos, head, len, rem) \ argument 76 for (pos = head, rem = len; \ 77 nla_ok(pos, rem); \ 78 pos = nla_next(pos, &(rem)))
|
| /linux/arch/mips/lib/ |
| H A D | csum_partial.S | 508 #define rem t7 macro 512 and rem, len, (NBYTES-1) # rem = len % NBYTES 538 beq rem, len, .Lcopy_bytes\@ 548 bne rem, len, 1b 566 SLL rem, len, 3 # rem = number of bits to keep 568 SUB bits, bits, rem # bits = number of bits to discard 586 #define match rem 606 and rem, len, (4*NBYTES-1) # rem = len % 4*NBYTES 637 bne len, rem, 1b 642 and rem, len, NBYTES-1 # rem = len % NBYTES [all …]
|
| /linux/net/mac80211/ |
| H A D | link.c | 17 unsigned long rem = ~sdata->vif.valid_links & in ieee80211_update_apvlan_links() local 45 for_each_set_bit(link_id, &rem, IEEE80211_MLD_MAX_NUM_LINKS) { in ieee80211_update_apvlan_links() 294 unsigned long rem = old_links & ~new_links; in ieee80211_vif_update_links() local 295 unsigned long sta_rem = rem; in ieee80211_vif_update_links() 317 rem |= BIT(0); in ieee80211_vif_update_links() 337 for_each_set_bit(link_id, &rem, IEEE80211_MLD_MAX_NUM_LINKS) { in ieee80211_vif_update_links() 374 ieee80211_tear_down_links(sdata, to_free, rem); in ieee80211_vif_update_links() 476 unsigned long rem = old_active & ~active_links; in _ieee80211_set_active_links() local 511 for_each_set_bit(link_id, &rem, IEEE80211_MLD_MAX_NUM_LINKS) { in _ieee80211_set_active_links() 578 ret = ieee80211_key_switch_links(sdata, rem, add); in _ieee80211_set_active_links() [all …]
|
| /linux/drivers/iio/dac/ |
| H A D | ad3552r-common.c | 125 s32 idx, v_max, v_min, span, rem; in ad3552r_calc_gain_and_offset() local 148 ch_data->scale_int = div_s64_rem(span, 65536, &rem); in ad3552r_calc_gain_and_offset() 150 ch_data->scale_dec = DIV_ROUND_CLOSEST((s64)rem * 1000000, 65536); in ad3552r_calc_gain_and_offset() 152 ch_data->offset_int = div_s64_rem(v_min * 65536, span, &rem); in ad3552r_calc_gain_and_offset() 153 tmp = (s64)rem * 1000000; in ad3552r_calc_gain_and_offset()
|
| /linux/arch/arm/vfp/ |
| H A D | vfpsingle.c | 378 s64 rem; in vfp_single_fsqrt() local 381 rem = ((u64)vsm.significand << 32) - term; in vfp_single_fsqrt() 383 pr_debug("VFP: term=%016llx rem=%016llx\n", term, rem); in vfp_single_fsqrt() 385 while (rem < 0) { in vfp_single_fsqrt() 387 rem += ((u64)vsd.significand << 1) | 1; in vfp_single_fsqrt() 389 vsd.significand |= rem != 0; in vfp_single_fsqrt() 572 u32 rem, incr = 0; in vfp_single_ftoui() local 578 rem = vsm.significand << (33 - shift); in vfp_single_ftoui() 590 if ((rem + incr) < rem) { in vfp_single_ftoui() 600 } else if (rem) in vfp_single_ftoui() [all …]
|
| /linux/drivers/ptp/ |
| H A D | ptp_dfl_tod.c | 174 u32 period, diff, rem, rem_period, adj_period; in dfl_tod_adjust_time() local 198 count = div_u64_rem(delta, diff, &rem); in dfl_tod_adjust_time() 199 rem_period = period - (rem << PERIOD_FRAC_OFFSET); in dfl_tod_adjust_time() 203 count = div_u64_rem(delta, diff, &rem); in dfl_tod_adjust_time() 204 rem_period = period + (rem << PERIOD_FRAC_OFFSET); in dfl_tod_adjust_time() 217 if (rem) in dfl_tod_adjust_time()
|
| /linux/arch/m68k/math-emu/ |
| H A D | multi_arith.h | 132 #define fp_div64(quot, rem, srch, srcl, div) \ argument 133 asm ("divu.l %2,%1:%0" : "=d" (quot), "=d" (rem) \ 188 unsigned long fix, rem, first, dummy; in fp_dividemant() local 217 fp_div64(first, rem, 0, src->mant.m32[1], div->mant.m32[0]); in fp_dividemant() 222 fp_div64(first, rem, src->mant.m32[0], src->mant.m32[1], div->mant.m32[0]); in fp_dividemant() 228 fp_add64(tmp.m32[0], tmp.m32[1], 0, rem); in fp_dividemant()
|