Searched refs:rem (Results 1 - 25 of 307) sorted by relevance

1234567891011>>

/linux-master/net/rds/
H A Dpage.c71 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 Ddiv64-generic.c13 uint32_t rem; local
16 rem = *xp - q * y;
19 return rem;
/linux-master/kernel/time/
H A Dtimeconv.c52 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 Dmpi-div.c17 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 Dv1.c32 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 Dhash_func01.h13 int rem; local
17 rem = len & 3;
31 switch (rem) {
/linux-master/tools/testing/selftests/timens/
H A Dclock_nanosleep.c26 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 Ddiv64.c34 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 Duaccess.c37 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 Dmean_and_variance.c50 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 Ddrbd_nla.c11 int rem; local
21 nla_for_each_attr(nla, head, len, rem) {
/linux-master/tools/include/linux/
H A Dmath64.h66 u64 quot, rem; local
69 rem = a % c;
71 return quot * b + (rem * b) / c;
/linux-master/fs/proc/
H A Duptime.c17 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 Dmsm_perf.c63 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 Dssh_parser.c49 * @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 Dcbc.c59 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 Drocker_tlv.h45 #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 Drocker_tlv.c20 int rem; local
24 rocker_tlv_for_each(tlv, head, buf_len, rem) {
/linux-master/tools/perf/util/
H A Dtsc.c20 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 Ddrm_fixed.h162 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 Dnlattr.h73 * @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 Dsha512-ce-glue.c38 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 Dcvmx-dbg-defs.h87 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 Ddma-ring.c175 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 Dmemcpy.S284 #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...]

Completed in 1239 milliseconds

1234567891011>>