| /drivers/gpu/drm/nouveau/nvkm/falcon/ |
| 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()
|
| /drivers/gpu/drm/msm/ |
| 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, "\n"); in refill_buf() [all …]
|
| /drivers/platform/surface/aggregator/ |
| 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()
|
| /drivers/misc/mei/ |
| A D | dma-ring.c | 175 u32 rd_idx, rem, slots; in mei_dma_ring_read() local 195 rem = slots - (dbuf_depth - rd_idx); in mei_dma_ring_read() 198 rem = slots; in mei_dma_ring_read() 201 mei_dma_copy_from(dev, buf, rd_idx, rem); in mei_dma_ring_read() 252 u32 wr_idx, rem, slots; in mei_dma_ring_write() local 264 rem = slots - (hbuf_depth - wr_idx); in mei_dma_ring_write() 267 rem = slots; in mei_dma_ring_write() 270 mei_dma_copy_to(dev, buf, wr_idx, rem); in mei_dma_ring_write()
|
| A D | hw-txe.c | 702 unsigned long rem; in mei_txe_write() local 739 rem = data_len & 0x3; in mei_txe_write() 740 if (rem > 0) { in mei_txe_write() 743 memcpy(®, (const u8 *)data + data_len - rem, rem); in mei_txe_write() 822 u32 rem; in mei_txe_read() local 829 rem = len & 0x3; in mei_txe_read() 841 if (rem) { in mei_txe_read() 843 memcpy(reg_buf, ®, rem); in mei_txe_read()
|
| /drivers/net/ethernet/rocker/ |
| 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)
|
| A D | rocker_tlv.c | 20 int rem; in rocker_tlv_parse() local 24 rocker_tlv_for_each(tlv, head, buf_len, rem) { in rocker_tlv_parse()
|
| /drivers/gpu/drm/i915/gt/ |
| A D | gen8_ppgtt.c | 533 rem >= I915_GTT_PAGE_SIZE_2M && 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() 636 rem >= I915_GTT_PAGE_SIZE_2M && in gen8_ppgtt_insert_huge() 666 rem -= page_size; in gen8_ppgtt_insert_huge() 672 rem = sg_dma_len(iter->sg); in gen8_ppgtt_insert_huge() 673 if (!rem) in gen8_ppgtt_insert_huge() [all …]
|
| /drivers/iio/common/hid-sensors/ |
| A D | hid-sensor-attributes.c | 78 int rem; in simple_div() local 87 rem = dividend % divisor; in simple_div() 88 if (rem) { in simple_div() 89 while (rem <= divisor) { in simple_div() 90 rem *= 10; in simple_div() 93 *micro_frac = (rem / divisor) * int_pow(10, 6 - exp); in simple_div() 366 int rem; in adjust_exponent_nano() local 391 rem = scale0 % divisor; in adjust_exponent_nano() 399 *val1 = rem * int_pow(10, 9 - exp) + res; in adjust_exponent_nano()
|
| /drivers/gpu/drm/msm/hdmi/ |
| A D | hdmi_phy_8998.c | 147 u32 rem; in pll_get_pll_cmp() local 149 rem = do_div(dividend, divisor); in pll_get_pll_cmp() 150 if (rem > (divisor >> 1)) in pll_get_pll_cmp() 195 u64 core_clk, rvar1, rem; in pll_get_post_div() local 202 rvar1 = div64_u64_rem(rvar1, (cmp_cnt * core_clk), &rem); in pll_get_post_div() 203 if (rem > ((cmp_cnt * core_clk) >> 1)) in pll_get_post_div() 208 rvar1 = div64_u64_rem(rvar1, (cmp_cnt * core_clk), &rem); in pll_get_post_div() 209 if (rem > ((cmp_cnt * core_clk) >> 1)) in pll_get_post_div() 291 u32 rem; in pll_calculate() local 312 rem = do_div(frac_start, pll_divisor); in pll_calculate() [all …]
|
| /drivers/iio/dac/ |
| 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()
|
| /drivers/ptp/ |
| 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()
|
| /drivers/scsi/esas2r/ |
| A D | esas2r_io.c | 194 u32 rem = 0; in esas2r_build_sg_list_sge() local 217 rem = len - SGE_LEN_MAX; in esas2r_build_sg_list_sge() 319 if (rem) { in esas2r_build_sg_list_sge() 321 len = rem; in esas2r_build_sg_list_sge() 322 rem = 0; in esas2r_build_sg_list_sge() 378 u32 rem = 0; in esas2r_build_prd_iblk() local 404 rem = len - PRD_LEN_MAX; in esas2r_build_prd_iblk() 504 if (rem) { in esas2r_build_prd_iblk() 506 len = rem; in esas2r_build_prd_iblk() 507 rem = 0; in esas2r_build_prd_iblk()
|
| /drivers/gpu/drm/i915/selftests/ |
| A D | intel_memory_region.c | 59 resource_size_t rem; in igt_mock_fill() local 67 rem = total; in igt_mock_fill() 86 rem -= size; in igt_mock_fill() 555 u64 rem; in igt_mock_io_size() local 583 rem = total - io_size; in igt_mock_io_size() 593 __func__, rem, size); in igt_mock_io_size() 599 rem -= size; in igt_mock_io_size() 600 } while (rem); in igt_mock_io_size() 622 rem = io_size; in igt_mock_io_size() 642 rem -= size; in igt_mock_io_size() [all …]
|
| /drivers/gpu/drm/ |
| A D | drm_mm.c | 569 u64 rem; in drm_mm_insert_node_in_range() local 572 rem = adj_start & remainder_mask; in drm_mm_insert_node_in_range() 574 div64_u64_rem(adj_start, alignment, &rem); in drm_mm_insert_node_in_range() 575 if (rem) { in drm_mm_insert_node_in_range() 576 adj_start -= rem; in drm_mm_insert_node_in_range() 786 u64 rem; in drm_mm_scan_add_block() local 789 rem = adj_start & scan->remainder_mask; in drm_mm_scan_add_block() 791 div64_u64_rem(adj_start, scan->alignment, &rem); in drm_mm_scan_add_block() 792 if (rem) { in drm_mm_scan_add_block() 793 adj_start -= rem; in drm_mm_scan_add_block()
|
| /drivers/char/agp/ |
| A D | isoch.c | 88 u32 step, rem, rem_isoch, rem_async; in agp_3_5_isochronous_node_enable() local 200 rem = target.n - tot_n; in agp_3_5_isochronous_node_enable() 221 master[ndevs-1].n += rem; in agp_3_5_isochronous_node_enable() 289 u32 trq, mrq, rem; in agp_3_5_nonisochronous_node_enable() local 297 rem = mrq + (trq % ndevs); in agp_3_5_nonisochronous_node_enable() 304 mcmd |= ((cdev == ndevs - 1) ? rem : mrq) << 24; in agp_3_5_nonisochronous_node_enable()
|
| /drivers/mmc/core/ |
| A D | core.c | 1737 if (nr_new > rem) in mmc_align_erase_size() 1738 nr_new -= rem; in mmc_align_erase_size() 1745 if (rem) { in mmc_align_erase_size() 1746 rem = card->erase_size - rem; in mmc_align_erase_size() 1747 from_new += rem; in mmc_align_erase_size() 1748 if (nr_new > rem) in mmc_align_erase_size() 1749 nr_new -= rem; in mmc_align_erase_size() 1755 if (rem) in mmc_align_erase_size() 1756 nr_new -= rem; in mmc_align_erase_size() 1780 unsigned int rem; in mmc_erase() local [all …]
|
| /drivers/media/test-drivers/vidtv/ |
| A D | vidtv_ts.c | 24 u64 rem; in vidtv_ts_write_pcr_bits() local 29 div = div64_u64_rem(pcr, 300, &rem); in vidtv_ts_write_pcr_bits() 31 pcr_low = rem; /* pcr_low = pcr % 300 */ in vidtv_ts_write_pcr_bits()
|
| /drivers/media/tuners/ |
| A D | mt2060.c | 86 int rem, val_len; in mt2060_writeregs() local 99 for (rem = len - 1; rem > 0; rem -= priv->i2c_max_regs) { in mt2060_writeregs() 100 val_len = min_t(int, rem, priv->i2c_max_regs); in mt2060_writeregs() 102 xfer_buf[0] = buf[0] + len - 1 - rem; in mt2060_writeregs() 103 memcpy(&xfer_buf[1], &buf[1 + len - 1 - rem], val_len); in mt2060_writeregs()
|
| /drivers/media/i2c/cx25840/ |
| A D | cx25840-ir.c | 209 u32 rem; in pulse_width_count_to_ns() local 216 rem = do_div(n, CX25840_IR_REFCLK_FREQ / 1000000); /* / MHz => ns */ in pulse_width_count_to_ns() 217 if (rem >= CX25840_IR_REFCLK_FREQ / 1000000 / 2) in pulse_width_count_to_ns() 228 u32 rem; 236 rem = do_div(n, d); 237 if (rem >= d / 2) 251 u32 rem; in pulse_width_count_to_us() local 258 rem = do_div(n, CX25840_IR_REFCLK_FREQ / 1000000); /* / MHz => us */ in pulse_width_count_to_us() 259 if (rem >= CX25840_IR_REFCLK_FREQ / 1000000 / 2) in pulse_width_count_to_us() 275 u32 rem; in ns_to_pulse_clocks() local [all …]
|
| /drivers/media/rc/ |
| A D | fintek-cir.c | 285 fintek->rem = (fintek->cmd & BUF_LEN_MASK); in fintek_process_rx_ir_data() 286 fit_dbg("%s: rem: 0x%02x", __func__, fintek->rem); in fintek_process_rx_ir_data() 287 if (fintek->rem) in fintek_process_rx_ir_data() 293 fintek->rem = fintek_cmdsize(fintek->cmd, sample); in fintek_process_rx_ir_data() 297 fintek->rem--; in fintek_process_rx_ir_data() 300 fintek->rem--; in fintek_process_rx_ir_data() 314 if ((fintek->parser_state != CMD_HEADER) && !fintek->rem) in fintek_process_rx_ir_data()
|
| /drivers/net/ethernet/intel/ixgbe/ |
| A D | ixgbe_ptp.c | 165 u32 esdp, tsauxc, clktiml, clktimh, trgttiml, trgttimh, rem; in ixgbe_ptp_setup_sdp_X540() local 205 div_u64_rem(ns, NS_PER_SEC, &rem); in ixgbe_ptp_setup_sdp_X540() 210 rem = (NS_PER_SEC - rem); in ixgbe_ptp_setup_sdp_X540() 213 clock_edge += div_u64(((u64)rem << cc->shift), cc->mult); in ixgbe_ptp_setup_sdp_X540() 242 u32 esdp, tsauxc, freqout, trgttiml, trgttimh, rem, tssdp; in ixgbe_ptp_setup_sdp_X550() local 288 div_u64_rem(ns, NS_PER_SEC, &rem); in ixgbe_ptp_setup_sdp_X550() 293 rem = (NS_PER_SEC - rem); in ixgbe_ptp_setup_sdp_X550() 296 clock_edge += div_u64(((u64)rem << cc->shift), cc->mult); in ixgbe_ptp_setup_sdp_X550()
|
| /drivers/block/drbd/ |
| A D | drbd_nla.c | 11 int rem; in drbd_nla_check_mandatory() local 21 nla_for_each_attr(nla, head, len, rem) { in drbd_nla_check_mandatory()
|
| /drivers/clk/hisilicon/ |
| A D | clk-hi3559a.c | 355 u64 rem; in hi3559av100_calc_pll() local 363 rem = do_div(rate, 1000000); in hi3559av100_calc_pll() 364 rem = do_div(rate, PLL_MASK_WIDTH); in hi3559av100_calc_pll() 367 rem = rem * (1 << PLL_MASK_WIDTH); in hi3559av100_calc_pll() 368 do_div(rem, PLL_MASK_WIDTH); in hi3559av100_calc_pll() 369 *frac_val = rem; in hi3559av100_calc_pll()
|
| /drivers/iio/afe/ |
| A D | iio-rescale.c | 27 s32 rem, rem2; in rescale_process_scale() local 56 tmp = div_s64_rem(tmp, 1000000000LL, &rem); in rescale_process_scale() 59 if (!rem) in rescale_process_scale() 70 *val2 = rem / (int)tmp; in rescale_process_scale() 87 *val = div_s64_rem(tmp, abs(rescale->denominator), &rem); in rescale_process_scale() 89 tmp = (s64)rem * mult + (s64)abs(*val2) * abs(rescale->numerator); in rescale_process_scale()
|