/kernel/linux/linux-5.10/net/rds/ |
H A D | page.c | 71 struct rds_page_remainder *rem; in rds_page_remainder_alloc() local 90 rem = &per_cpu(rds_page_remainders, get_cpu()); in rds_page_remainder_alloc() 95 if (rem->r_page && bytes > (PAGE_SIZE - rem->r_offset)) { in rds_page_remainder_alloc() 97 __free_page(rem->r_page); in rds_page_remainder_alloc() 98 rem->r_page = NULL; in rds_page_remainder_alloc() 102 if (rem->r_page && bytes <= (PAGE_SIZE - rem->r_offset)) { in rds_page_remainder_alloc() 103 sg_set_page(scat, rem->r_page, bytes, rem in rds_page_remainder_alloc() 158 struct rds_page_remainder *rem; rds_page_exit() local [all...] |
/kernel/linux/linux-6.6/net/rds/ |
H A D | page.c | 71 struct rds_page_remainder *rem; in rds_page_remainder_alloc() local 90 rem = &per_cpu(rds_page_remainders, get_cpu()); in rds_page_remainder_alloc() 95 if (rem->r_page && bytes > (PAGE_SIZE - rem->r_offset)) { in rds_page_remainder_alloc() 97 __free_page(rem->r_page); in rds_page_remainder_alloc() 98 rem->r_page = NULL; in rds_page_remainder_alloc() 102 if (rem->r_page && bytes <= (PAGE_SIZE - rem->r_offset)) { in rds_page_remainder_alloc() 103 sg_set_page(scat, rem->r_page, bytes, rem in rds_page_remainder_alloc() 158 struct rds_page_remainder *rem; rds_page_exit() local [all...] |
/kernel/linux/linux-5.10/lib/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) in mpi_fdiv_r() argument 29 if (rem == divisor) { in mpi_fdiv_r() 34 mpi_tdiv_r(rem, dividend, divisor); in mpi_fdiv_r() 36 if (((divisor_sign?1:0) ^ (dividend->sign?1:0)) && rem->nlimbs) in mpi_fdiv_r() 37 mpi_add(rem, rem, divisor); in mpi_fdiv_r() 50 void mpi_fdiv_qr(MPI quot, MPI rem, MPI dividend, MPI divisor) in mpi_fdiv_qr() argument 55 if (quot == divisor || rem in mpi_fdiv_qr() 78 mpi_tdiv_r(MPI rem, MPI num, MPI den) mpi_tdiv_r() argument 83 mpi_tdiv_qr(MPI quot, MPI rem, MPI num, MPI den) mpi_tdiv_qr() argument [all...] |
/kernel/linux/linux-6.6/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) in mpi_fdiv_r() argument 29 if (rem == divisor) { in mpi_fdiv_r() 34 mpi_tdiv_r(rem, dividend, divisor); in mpi_fdiv_r() 36 if (((divisor_sign?1:0) ^ (dividend->sign?1:0)) && rem->nlimbs) in mpi_fdiv_r() 37 mpi_add(rem, rem, divisor); in mpi_fdiv_r() 50 void mpi_fdiv_qr(MPI quot, MPI rem, MPI dividend, MPI divisor) in mpi_fdiv_qr() argument 55 if (quot == divisor || rem in mpi_fdiv_qr() 78 mpi_tdiv_r(MPI rem, MPI num, MPI den) mpi_tdiv_r() argument 83 mpi_tdiv_qr(MPI quot, MPI rem, MPI num, MPI den) mpi_tdiv_qr() argument [all...] |
/kernel/linux/linux-5.10/kernel/time/ |
H A D | timeconv.c | 80 long days, rem, y; in time64_to_tm() local 85 rem = remainder; in time64_to_tm() 86 rem += offset; in time64_to_tm() 87 while (rem < 0) { in time64_to_tm() 88 rem += SECS_PER_DAY; in time64_to_tm() 91 while (rem >= SECS_PER_DAY) { in time64_to_tm() 92 rem -= SECS_PER_DAY; in time64_to_tm() 96 result->tm_hour = rem / SECS_PER_HOUR; in time64_to_tm() 97 rem %= SECS_PER_HOUR; in time64_to_tm() 98 result->tm_min = rem / 6 in time64_to_tm() [all...] |
/kernel/liteos_m/testsuites/unittest/xts/time/ |
H A D | sleep_test.c | 70 struct timespec rem = {0}; variable 71 int rt = clock_nanosleep(cid, 0, &req, &rem); 86 struct timespec rem = {0}; variable 90 rt = clock_nanosleep(id, 0, &req, &rem); 94 rt = clock_nanosleep(id, 0, &req, &rem); 98 rt = clock_nanosleep(CLOCK_REALTIME, flag, &req, &rem); 101 rt = clock_nanosleep(CLOCK_REALTIME, flag, &req, &rem); 104 rt = clock_nanosleep(CLOCK_REALTIME, flag, &req, &rem); 109 rt = clock_nanosleep(CLOCK_REALTIME, 0, &req, &rem); 113 rt = clock_nanosleep(CLOCK_REALTIME, 0, &req, &rem); [all...] |
/kernel/linux/linux-6.6/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 / 6 in time64_to_tm() [all...] |
/kernel/linux/linux-5.10/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_emem() local 74 size -= rem; in nvkm_falcon_v1_load_emem() 84 if (rem) { in nvkm_falcon_v1_load_emem() 88 extra & (BIT(rem * 8) - 1)); in nvkm_falcon_v1_load_emem() 97 u8 rem = size % 4; in nvkm_falcon_v1_load_dmem() local 105 size -= rem; in nvkm_falcon_v1_load_dmem() 127 u8 rem = size % 4; nvkm_falcon_v1_read_emem() local 155 u8 rem = size % 4; nvkm_falcon_v1_read_dmem() local [all...] |
/kernel/linux/linux-6.6/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()
|
/kernel/linux/linux-6.6/arch/s390/lib/ |
H A D | uaccess.c | 36 unsigned long rem; in raw_copy_from_user_key() local 52 "2: la %[rem],4095(%[from])\n" /* rem = from + 4095 */ in raw_copy_from_user_key() 53 " nr %[rem],%[val]\n" /* rem = (from + 4095) & -4096 */ in raw_copy_from_user_key() 54 " slgr %[rem],%[from]\n" in raw_copy_from_user_key() 55 " clgr %[size],%[rem]\n" /* copy crosses next page boundary? */ in raw_copy_from_user_key() 57 "3: mvcos 0(%[to]),0(%[from]),%[rem]\n" in raw_copy_from_user_key() 58 "4: slgr %[size],%[rem]\n" in raw_copy_from_user_key() 66 : [size] "+&a" (size), [from] "+&a" (from), [to] "+&a" (to), [rem] " in raw_copy_from_user_key() 98 unsigned long rem; raw_copy_to_user_key() local 153 unsigned long rem; __clear_user() local [all...] |
/kernel/linux/linux-5.10/lib/math/ |
H A D | div64.c | 31 uint64_t rem = *n; in __div64_32() local 34 uint32_t high = rem >> 32; in __div64_32() 41 rem -= (uint64_t) (high*base) << 32; in __div64_32() 44 while ((int64_t)b > 0 && b < rem) { in __div64_32() 50 if (rem >= b) { in __div64_32() 51 rem -= b; in __div64_32() 59 return rem; in __div64_32() 197 u64 res = 0, div, rem; in mul_u64_u64_div_u64() local 217 div = div64_u64_rem(b, c, &rem); in mul_u64_u64_div_u64() 219 b = rem; in mul_u64_u64_div_u64() [all...] |
/kernel/linux/linux-6.6/lib/math/ |
H A D | div64.c | 33 uint64_t rem = *n; in __div64_32() local 36 uint32_t high = rem >> 32; in __div64_32() 43 rem -= (uint64_t) (high*base) << 32; in __div64_32() 46 while ((int64_t)b > 0 && b < rem) { in __div64_32() 52 if (rem >= b) { in __div64_32() 53 rem -= b; in __div64_32() 61 return rem; in __div64_32() 188 u64 res = 0, div, rem; in mul_u64_u64_div_u64() local 208 div = div64_u64_rem(b, c, &rem); in mul_u64_u64_div_u64() 210 b = rem; in mul_u64_u64_div_u64() [all...] |
/kernel/linux/linux-5.10/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()
|
/kernel/linux/linux-6.6/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()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/ |
H A D | msm_perf.c | 63 int rem = sizeof(perf->buf); in refill_buf() local 68 n = snprintf(ptr, rem, "%%BUSY"); in refill_buf() 70 rem -= n; in refill_buf() 74 n = snprintf(ptr, rem, "\t%s", perfcntr->name); in refill_buf() 76 rem -= n; in refill_buf() 96 n = snprintf(ptr, rem, "%3d.%d%%", val / 10, val % 10); in refill_buf() 98 rem -= n; in refill_buf() 103 n = snprintf(ptr, rem, "\t%5d.%02d", in refill_buf() 106 rem -= n; in refill_buf() 110 n = snprintf(ptr, rem, "\ in refill_buf() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/ |
H A D | msm_perf.c | 63 int rem = sizeof(perf->buf); in refill_buf() local 68 n = snprintf(ptr, rem, "%%BUSY"); in refill_buf() 70 rem -= n; in refill_buf() 74 n = snprintf(ptr, rem, "\t%s", perfcntr->name); in refill_buf() 76 rem -= n; in refill_buf() 96 n = snprintf(ptr, rem, "%3d.%d%%", val / 10, val % 10); in refill_buf() 98 rem -= n; in refill_buf() 103 n = snprintf(ptr, rem, "\t%5d.%02d", in refill_buf() 106 rem -= n; in refill_buf() 110 n = snprintf(ptr, rem, "\ in refill_buf() [all...] |
/kernel/linux/linux-6.6/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) 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 in sshp_find_syn() [all...] |
/kernel/linux/linux-5.10/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...] |
/kernel/linux/linux-6.6/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...] |
/kernel/linux/linux-5.10/tools/perf/util/ |
H A D | tsc.c | 18 u64 t, quot, rem; in perf_time_to_tsc() local 22 rem = t % tc->time_mult; in perf_time_to_tsc() 24 (rem << tc->time_shift) / tc->time_mult; in perf_time_to_tsc() 29 u64 quot, rem; in tsc_to_perf_time() local 36 rem = cyc & (((u64)1 << tc->time_shift) - 1); in tsc_to_perf_time() 38 ((rem * tc->time_mult) >> tc->time_shift); in tsc_to_perf_time()
|
/kernel/linux/linux-5.10/drivers/misc/mei/ |
H A D | dma-ring.c | 171 u32 rd_idx, rem, slots; in mei_dma_ring_read() local 191 rem = slots - (dbuf_depth - rd_idx); in mei_dma_ring_read() 194 rem = slots; in mei_dma_ring_read() 197 mei_dma_copy_from(dev, buf, rd_idx, rem); in mei_dma_ring_read() 248 u32 wr_idx, rem, slots; in mei_dma_ring_write() local 260 rem = slots - (hbuf_depth - wr_idx); in mei_dma_ring_write() 263 rem = slots; in mei_dma_ring_write() 266 mei_dma_copy_to(dev, buf, wr_idx, rem); in mei_dma_ring_write()
|
/kernel/linux/linux-6.6/drivers/misc/mei/ |
H A D | dma-ring.c | 171 u32 rd_idx, rem, slots; in mei_dma_ring_read() local 191 rem = slots - (dbuf_depth - rd_idx); in mei_dma_ring_read() 194 rem = slots; in mei_dma_ring_read() 197 mei_dma_copy_from(dev, buf, rd_idx, rem); in mei_dma_ring_read() 248 u32 wr_idx, rem, slots; in mei_dma_ring_write() local 260 rem = slots - (hbuf_depth - wr_idx); in mei_dma_ring_write() 263 rem = slots; in mei_dma_ring_write() 266 mei_dma_copy_to(dev, buf, wr_idx, rem); in mei_dma_ring_write()
|
/kernel/linux/linux-5.10/tools/lib/bpf/ |
H A D | nlattr.h | 58 * @arg rem initialized to len, holds bytes currently remaining in stream 60 #define libbpf_nla_for_each_attr(pos, head, len, rem) \ 61 for (pos = head, rem = len; \ 62 nla_ok(pos, rem); \ 63 pos = nla_next(pos, &(rem)))
|
/kernel/linux/linux-5.10/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)
|
/kernel/linux/linux-5.10/include/drm/ |
H A D | drm_fixed.h | 156 u64 rem; in drm_fixp_from_fraction() 159 u64 res_abs = div64_u64_rem(a_abs, b_abs, &rem); in drm_fixp_from_fraction() 166 rem <<= 1; in drm_fixp_from_fraction() 168 if (rem >= b_abs) { in drm_fixp_from_fraction() 170 rem -= b_abs; in drm_fixp_from_fraction() 177 u64 summand = (rem << 1) >= b_abs; in drm_fixp_from_fraction()
|