/linux-master/net/rds/ |
H A D | page.c | 71 struct rds_page_remainder *rem; local 90 rem = &per_cpu(rds_page_remainders, get_cpu()); 95 if (rem->r_page && bytes > (PAGE_SIZE - rem->r_offset)) { 97 __free_page(rem->r_page); 98 rem->r_page = NULL; 102 if (rem->r_page && bytes <= (PAGE_SIZE - rem->r_offset)) { 103 sg_set_page(scat, rem->r_page, bytes, rem 158 struct rds_page_remainder *rem; local [all...] |
/linux-master/arch/sh/lib/ |
H A D | div64-generic.c | 13 uint32_t rem; local 16 rem = *xp - q * y; 19 return rem;
|
/linux-master/kernel/time/ |
H A D | timeconv.c | 52 long days, rem; local 56 rem = remainder; 57 rem += offset; 58 while (rem < 0) { 59 rem += SECS_PER_DAY; 62 while (rem >= SECS_PER_DAY) { 63 rem -= SECS_PER_DAY; 67 result->tm_hour = rem / SECS_PER_HOUR; 68 rem %= SECS_PER_HOUR; 69 result->tm_min = rem / 6 [all...] |
/linux-master/lib/crypto/mpi/ |
H A D | mpi-div.c | 17 void mpi_tdiv_qr(MPI quot, MPI rem, MPI num, MPI den); 18 void mpi_fdiv_qr(MPI quot, MPI rem, MPI dividend, MPI divisor); 20 void mpi_fdiv_r(MPI rem, MPI dividend, MPI divisor) argument 29 if (rem == divisor) { 34 mpi_tdiv_r(rem, dividend, divisor); 36 if (((divisor_sign?1:0) ^ (dividend->sign?1:0)) && rem->nlimbs) 37 mpi_add(rem, rem, divisor); 50 void mpi_fdiv_qr(MPI quot, MPI rem, MPI dividend, MPI divisor) argument 55 if (quot == divisor || rem 78 mpi_tdiv_r(MPI rem, MPI num, MPI den) argument 83 mpi_tdiv_qr(MPI quot, MPI rem, MPI num, MPI den) argument [all...] |
/linux-master/drivers/gpu/drm/nouveau/nvkm/falcon/ |
H A D | v1.c | 32 u8 rem = size % 4; local 36 size -= rem; 51 if (rem) { 58 extra & (BIT(rem * 8) - 1)); 71 u8 rem = size % 4; local 74 size -= rem; 84 if (rem) { 88 extra & (BIT(rem * 8) - 1));
|
/linux-master/samples/bpf/ |
H A D | hash_func01.h | 13 int rem; local 17 rem = len & 3; 31 switch (rem) {
|
/linux-master/tools/testing/selftests/timens/ |
H A D | clock_nanosleep.c | 26 struct timespec *now, *rem; member in struct:thread_args 36 clock_nanosleep(args->clockid, args->abs ? TIMER_ABSTIME : 0, args->now, args->rem); 43 struct timespec now = {}, rem; local 44 struct thread_args args = { .now = &now, .rem = &rem, .clockid = clockid}; 104 if (rem.tv_sec < 3300 || rem.tv_sec > 3900) { 106 clockid, abs, rem.tv_sec);
|
/linux-master/lib/math/ |
H A D | div64.c | 34 uint64_t rem = *n; local 37 uint32_t high = rem >> 32; 44 rem -= (uint64_t) (high*base) << 32; 47 while ((int64_t)b > 0 && b < rem) { 53 if (rem >= b) { 54 rem -= b; 62 return rem; 189 u64 res = 0, div, rem; local 223 div = div64_u64_rem(b, c, &rem); 225 b = rem; [all...] |
/linux-master/arch/s390/lib/ |
H A D | uaccess.c | 37 unsigned long rem; local 53 "2: la %[rem],4095(%[from])\n" /* rem = from + 4095 */ 54 " nr %[rem],%[val]\n" /* rem = (from + 4095) & -4096 */ 55 " slgr %[rem],%[from]\n" 56 " clgr %[size],%[rem]\n" /* copy crosses next page boundary? */ 58 "3: mvcos 0(%[to]),0(%[from]),%[rem]\n" 59 "4: slgr %[size],%[rem]\n" 67 : [size] "+&a" (size), [from] "+&a" (from), [to] "+&a" (to), [rem] " 99 unsigned long rem; local 154 unsigned long rem; local [all...] |
/linux-master/fs/bcachefs/ |
H A D | mean_and_variance.c | 50 u64 rem; local 56 r = u128_shl(u64_to_u128(div64_u64_rem(h, d, &rem)), 64); 57 r = u128_add(r, u128_shl(u64_to_u128(div64_u64_rem(l + (rem << 32), d, &rem)), 32)); 58 r = u128_add(r, u64_to_u128(div64_u64_rem(lo + (rem << 32), d, &rem)));
|
/linux-master/drivers/block/drbd/ |
H A D | drbd_nla.c | 11 int rem; local 21 nla_for_each_attr(nla, head, len, rem) {
|
/linux-master/tools/include/linux/ |
H A D | math64.h | 66 u64 quot, rem; local 69 rem = a % c; 71 return quot * b + (rem * b) / c;
|
/linux-master/fs/proc/ |
H A D | uptime.c | 17 u32 rem; local 31 idle.tv_sec = div_u64_rem(idle_nsec, NSEC_PER_SEC, &rem); 32 idle.tv_nsec = rem;
|
/linux-master/drivers/gpu/drm/msm/ |
H A D | msm_perf.c | 63 int rem = sizeof(perf->buf); local 68 n = snprintf(ptr, rem, "%%BUSY"); 70 rem -= n; 74 n = snprintf(ptr, rem, "\t%s", perfcntr->name); 76 rem -= n; 96 n = snprintf(ptr, rem, "%3d.%d%%", val / 10, val % 10); 98 rem -= n; 103 n = snprintf(ptr, rem, "\t%5d.%02d", 106 rem -= n; 110 n = snprintf(ptr, rem, "\ [all...] |
/linux-master/drivers/platform/surface/aggregator/ |
H A D | ssh_parser.c | 49 * @rem: The span (output) indicating the remaining data, starting with SSH 52 * Search for SSH SYN bytes in the given source span. If found, set the @rem 58 * If no SSH SYN bytes could be found, set the @rem span to the zero-length 62 * the @rem span to cover these partial SYN bytes, capped by the end of the 69 bool sshp_find_syn(const struct ssam_span *src, struct ssam_span *rem) argument 75 rem->ptr = src->ptr + i; 76 rem->len = src->len - i; 82 rem->ptr = src->ptr + src->len - 1; 83 rem->len = 1; 87 rem [all...] |
/linux-master/crypto/ |
H A D | cbc.c | 59 int rem; local 62 rem = crypto_cbc_encrypt_inplace(cipher, dst, len, iv); 64 rem = crypto_cbc_encrypt_segment(cipher, src, dst, len, iv); 66 return rem && final ? -EINVAL : rem; 128 int rem; local 131 rem = crypto_cbc_decrypt_inplace(cipher, dst, len, iv); 133 rem = crypto_cbc_decrypt_segment(cipher, src, dst, len, iv); 135 return rem && final ? -EINVAL : rem; [all...] |
/linux-master/drivers/net/ethernet/rocker/ |
H A D | rocker_tlv.h | 45 #define rocker_tlv_for_each(pos, head, len, rem) \ 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) \ 52 rocker_tlv_len(tlv), rem)
|
H A D | rocker_tlv.c | 20 int rem; local 24 rocker_tlv_for_each(tlv, head, buf_len, rem) {
|
/linux-master/tools/perf/util/ |
H A D | tsc.c | 20 u64 t, quot, rem; local 24 rem = t % tc->time_mult; 26 (rem << tc->time_shift) / tc->time_mult; 31 u64 quot, rem; local 38 rem = cyc & (((u64)1 << tc->time_shift) - 1); 40 ((rem * tc->time_mult) >> tc->time_shift);
|
/linux-master/include/drm/ |
H A D | drm_fixed.h | 162 u64 rem; 165 u64 res_abs = div64_u64_rem(a_abs, b_abs, &rem); 172 rem <<= 1; 174 if (rem >= b_abs) { 176 rem -= b_abs; 183 u64 summand = (rem << 1) >= b_abs;
|
/linux-master/tools/lib/bpf/ |
H A D | nlattr.h | 73 * @arg rem initialized to len, holds bytes currently remaining in stream 75 #define libbpf_nla_for_each_attr(pos, head, len, rem) \ 76 for (pos = head, rem = len; \ 77 nla_ok(pos, rem); \ 78 pos = nla_next(pos, &(rem)))
|
/linux-master/arch/arm64/crypto/ |
H A D | sha512-ce-glue.c | 38 int rem; local 41 rem = __sha512_ce_transform(sst, src, blocks); 43 src += (blocks - rem) * SHA512_BLOCK_SIZE; 44 blocks = rem;
|
/linux-master/arch/mips/include/asm/octeon/ |
H A D | cvmx-dbg-defs.h | 87 uint64_t rem:6; member in struct:cvmx_dbg_data::cvmx_dbg_data_cn58xx 95 uint64_t rem:6;
|
/linux-master/drivers/misc/mei/ |
H A D | dma-ring.c | 175 u32 rd_idx, rem, slots; local 195 rem = slots - (dbuf_depth - rd_idx); 198 rem = slots; 201 mei_dma_copy_from(dev, buf, rd_idx, rem); 252 u32 wr_idx, rem, slots; local 264 rem = slots - (hbuf_depth - wr_idx); 267 rem = slots; 270 mei_dma_copy_to(dev, buf, wr_idx, rem);
|
/linux-master/arch/mips/lib/ |
H A D | memcpy.S | 284 #define rem t8 define 314 * src and dst are aligned; need to compute rem 319 and rem, len, (8*NBYTES-1) # rem = len % (8*NBYTES) 346 bne len, rem, 1b 350 * len == rem == the number of bytes left to copy < 8*NBYTES 356 and rem, len, (NBYTES-1) # rem = len % NBYTES 377 * rem = len % NBYTES 379 beq rem, le [all...] |