| /drivers/gpu/drm/xe/ |
| A D | xe_res_cursor.h | 94 cur->sgl = NULL; in xe_res_first() 128 cur->mm = mm; in xe_res_first() 164 cur->sgl = sgl; in __xe_res_sg_next() 184 while (cur->dma_seg_size - start < cur->remaining) { in __xe_res_dma_next() 185 if (cur->dma_start + cur->dma_seg_size != addr[1].addr || in __xe_res_dma_next() 194 cur->size = cur->dma_seg_size - start; in __xe_res_dma_next() 215 cur->size = 0; in xe_res_first_sg() 245 cur->size = 0; in xe_res_first_dma() 284 if (cur->sgl) { in xe_res_next() 326 return cur->dma_start + cur->start; in xe_res_dma() [all …]
|
| /drivers/gpu/drm/amd/amdgpu/ |
| A D | amdgpu_res_cursor.h | 90 cur->node = block; in amdgpu_res_first() 101 cur->node = node; in amdgpu_res_first() 110 cur->start = start; in amdgpu_res_first() 111 cur->size = size; in amdgpu_res_first() 113 cur->node = NULL; in amdgpu_res_first() 137 cur->size -= size; in amdgpu_res_next() 138 if (cur->size) { in amdgpu_res_next() 145 block = cur->node; in amdgpu_res_next() 152 cur->size = min(amdgpu_vram_mgr_block_size(block), cur->remaining); in amdgpu_res_next() 156 node = cur->node; in amdgpu_res_next() [all …]
|
| /drivers/char/ |
| A D | bsr.c | 165 kfree(cur); in bsr_cleanup_devs() 194 if (!cur) { in bsr_add_node() 203 kfree(cur); in bsr_add_node() 216 if (cur->bsr_len > 4096 && cur->bsr_len < PAGE_SIZE) in bsr_add_node() 239 cur->bsr_num = bsr_types[cur->bsr_type]; in bsr_add_node() 241 cur->bsr_bytes, cur->bsr_num); in bsr_add_node() 244 result = cdev_add(&cur->bsr_cdev, cur->bsr_dev, 1); in bsr_add_node() 246 kfree(cur); in bsr_add_node() 251 cur, "%s", cur->bsr_name); in bsr_add_node() 256 kfree(cur); in bsr_add_node() [all …]
|
| /drivers/block/drbd/ |
| A D | drbd_vli.h | 201 cur->b = s; in bitstream_cursor_reset() 202 cur->bit = 0; in bitstream_cursor_reset() 209 bits += cur->bit; in bitstream_cursor_advance() 210 cur->b = cur->b + (bits >> 3); in bitstream_cursor_advance() 211 cur->bit = bits & 7; in bitstream_cursor_advance() 216 struct bitstream_cursor cur; member 250 unsigned char *b = bs->cur.b; in bitstream_put_bits() 256 if ((bs->cur.b + ((bs->cur.bit + bits -1) >> 3)) - bs->buf >= bs->buf_len) in bitstream_put_bits() 289 if (bs->cur.b + ((bs->cur.bit + bs->pad_bits + bits -1) >> 3) - bs->buf >= bs->buf_len) in bitstream_get_bits() 291 - bs->cur.bit - bs->pad_bits; in bitstream_get_bits() [all …]
|
| /drivers/mtd/nand/ |
| A D | ecc-sw-hamming.c | 121 u32 cur; in ecc_sw_hamming_calculate() local 154 rp4 ^= cur; in ecc_sw_hamming_calculate() 160 rp4 ^= cur; in ecc_sw_hamming_calculate() 167 rp4 ^= cur; in ecc_sw_hamming_calculate() 168 rp6 ^= cur; in ecc_sw_hamming_calculate() 171 rp6 ^= cur; in ecc_sw_hamming_calculate() 174 rp4 ^= cur; in ecc_sw_hamming_calculate() 181 rp4 ^= cur; in ecc_sw_hamming_calculate() 182 rp6 ^= cur; in ecc_sw_hamming_calculate() 183 rp8 ^= cur; in ecc_sw_hamming_calculate() [all …]
|
| /drivers/clk/rockchip/ |
| A D | clk-pll.c | 205 cur.rate = 0; in rockchip_rk3036_pll_set_params() 320 cur.fbdiv, cur.postdiv1, cur.refdiv, cur.postdiv2, in rockchip_rk3036_pll_init() 321 cur.dsmpd, cur.frac); in rockchip_rk3036_pll_init() 329 (!cur.dsmpd && (rate->frac != cur.frac))) { in rockchip_rk3036_pll_init() 440 cur.rate = 0; in rockchip_rk3066_pll_set_params() 554 rate->no, cur.no, rate->nf, cur.nf, rate->nb, cur.nb); in rockchip_rk3066_pll_init() 555 if (rate->nr != cur.nr || rate->no != cur.no || rate->nf != cur.nf in rockchip_rk3066_pll_init() 804 cur.fbdiv, cur.postdiv1, cur.refdiv, cur.postdiv2, in rockchip_rk3399_pll_init() 805 cur.dsmpd, cur.frac); in rockchip_rk3399_pll_init() 813 (!cur.dsmpd && (rate->frac != cur.frac))) { in rockchip_rk3399_pll_init() [all …]
|
| /drivers/char/agp/ |
| A D | isoch.c | 38 struct agp_3_5_dev *cur; in agp_3_5_dev_list_sort() local 47 dev = cur->dev; in agp_3_5_dev_list_sort() 138 dev = cur->dev; in agp_3_5_isochronous_node_enable() 249 dev = cur->dev; in agp_3_5_isochronous_node_enable() 302 pci_read_config_dword(cur->dev, cur->capndx+AGPCMD, &mcmd); in agp_3_5_nonisochronous_node_enable() 305 pci_write_config_dword(cur->dev, cur->capndx+AGPCMD, mcmd); in agp_3_5_nonisochronous_node_enable() 365 if ((cur = kmalloc(sizeof(*cur), GFP_KERNEL)) == NULL) { in agp_3_5_enable() 369 cur->dev = dev; in agp_3_5_enable() 371 pos = &cur->list; in agp_3_5_enable() 389 dev = cur->dev; in agp_3_5_enable() [all …]
|
| /drivers/misc/ocxl/ |
| A D | pasid.c | 15 struct id_range *cur; in dump_list() local 18 list_for_each_entry(cur, head, list) { in dump_list() 19 pr_debug("Range %d->%d\n", cur->start, cur->end); in dump_list() 28 struct id_range *cur, *new; in range_alloc() local 38 if ((cur->start - last_end) > size) in range_alloc() 40 last_end = cur->end; in range_alloc() 41 pos = &cur->list; in range_alloc() 65 struct id_range *cur, *tmp; in range_free() local 68 if (cur->start == start && cur->end == (start + size - 1)) { in range_free() 70 list_del(&cur->list); in range_free() [all …]
|
| /drivers/gpu/ipu-v3/ |
| A D | ipu-pre.c | 109 } cur; member 146 if (pre->cur.in_use) in ipu_pre_get() 159 pre->cur.in_use = true; in ipu_pre_get() 167 pre->cur.in_use = false; in ipu_pre_put() 174 pre->cur.safe_window_end = pre->cur.height - 2; in ipu_pre_update_safe_window() 176 pre->cur.safe_window_end = DIV_ROUND_UP(pre->cur.height, 4) - 1; in ipu_pre_update_safe_window() 191 if (pre->cur.cpp == 2) in ipu_pre_configure_modifier() 212 pre->cur.bufaddr = bufaddr; in ipu_pre_configure() 213 pre->cur.height = height; in ipu_pre_configure() 214 pre->cur.cpp = info->cpp[0]; in ipu_pre_configure() [all …]
|
| /drivers/misc/vmw_vmci/ |
| A D | vmci_event.c | 50 struct vmci_subscription *cur, *p2; in vmci_event_exit() local 59 list_del(&cur->node); in vmci_event_exit() 60 kfree(cur); in vmci_event_exit() 73 struct vmci_subscription *cur; in event_find() local 74 list_for_each_entry(cur, &subscriber_array[e], node) { in event_find() 75 if (cur->id == sub_id) in event_find() 76 return cur; in event_find() 88 struct vmci_subscription *cur; in event_deliver() local 96 list_for_each_entry_rcu(cur, subscriber_list, node) { in event_deliver() 97 cur->callback(cur->id, &event_msg->event_data, in event_deliver() [all …]
|
| /drivers/gpu/drm/nouveau/nvif/ |
| A D | chan.c | 15 if (push->end - push->cur < chan->func->gpfifo.post_size) in nvif_chan_gpfifo_push_kick() 16 push->end = push->cur + chan->func->gpfifo.post_size; in nvif_chan_gpfifo_push_kick() 21 cnt = push->cur - push->bgn; in nvif_chan_gpfifo_push_kick() 73 if (push->cur + push_nr > push->end) { in nvif_chan_gpfifo_wait() 119 u32 cur = push->cur - (u32 *)push->mem.object.map.ptr; in nvif_chan_dma_wait() local 127 if (get <= cur) { in nvif_chan_dma_wait() 128 free = push->hw.max - cur; in nvif_chan_dma_wait() 143 cur = 0; in nvif_chan_dma_wait() 146 free = get - cur - 1; in nvif_chan_dma_wait() 155 push->bgn = (u32 *)push->mem.object.map.ptr + cur; in nvif_chan_dma_wait() [all …]
|
| /drivers/net/wireless/mediatek/mt76/ |
| A D | util.c | 12 u32 cur; in __mt76_poll() local 16 cur = __mt76_rr(dev, offset) & mask; in __mt76_poll() 17 if (cur == val) in __mt76_poll() 30 u32 cur; in ____mt76_poll_msec() local 34 cur = __mt76_rr(dev, offset) & mask; in ____mt76_poll_msec() 35 if (cur == val) in ____mt76_poll_msec() 47 int i, idx = 0, cur; in mt76_wcid_alloc() local 55 cur = i * 32 + idx; in mt76_wcid_alloc() 56 if (cur >= size) in mt76_wcid_alloc() 60 return cur; in mt76_wcid_alloc()
|
| /drivers/scsi/sym53c8xx_2/ |
| A D | sym_fw.c | 351 u32 *end, *cur; in sym_fw_bind_script() local 354 cur = start; in sym_fw_bind_script() 357 while (cur < end) { in sym_fw_bind_script() 359 opcode = *cur; in sym_fw_bind_script() 370 ++cur; in sym_fw_bind_script() 379 *cur++ = 0; in sym_fw_bind_script() 408 tmp1 = cur[1]; in sym_fw_bind_script() 409 tmp2 = cur[2]; in sym_fw_bind_script() 492 *cur = cpu_to_scr(*cur); in sym_fw_bind_script() 493 ++cur; in sym_fw_bind_script() [all …]
|
| /drivers/iommu/iommufd/ |
| A D | driver.c | 188 struct iommufd_sw_msi_map *cur; in iommufd_sw_msi_get_map() local 194 if (cur->sw_msi_start != sw_msi_start) in iommufd_sw_msi_get_map() 197 if (cur->msi_addr == msi_addr) in iommufd_sw_msi_get_map() 198 return cur; in iommufd_sw_msi_get_map() 205 cur = kzalloc(sizeof(*cur), GFP_KERNEL); in iommufd_sw_msi_get_map() 206 if (!cur) in iommufd_sw_msi_get_map() 209 cur->sw_msi_start = sw_msi_start; in iommufd_sw_msi_get_map() 210 cur->msi_addr = msi_addr; in iommufd_sw_msi_get_map() 211 cur->pgoff = max_pgoff; in iommufd_sw_msi_get_map() 212 cur->id = ictx->sw_msi_id++; in iommufd_sw_msi_get_map() [all …]
|
| A D | eventq.c | 227 struct iommufd_vevent *cur, *next; in iommufd_veventq_abort() local 232 list_del(&cur->node); in iommufd_veventq_abort() 233 if (cur != &veventq->lost_events_header) in iommufd_veventq_abort() 234 kfree(cur); in iommufd_veventq_abort() 306 struct iommufd_vevent *cur; in iommufd_veventq_fops_read() local 319 hdr = &cur->header; in iommufd_veventq_fops_read() 335 if (cur->data_len && in iommufd_veventq_fops_read() 336 copy_to_user(buf + done, cur->event_data, cur->data_len)) { in iommufd_veventq_fops_read() 342 if (!vevent_for_lost_events_header(cur)) in iommufd_veventq_fops_read() 345 done += cur->data_len; in iommufd_veventq_fops_read() [all …]
|
| /drivers/net/wireless/mediatek/mt76/mt7915/ |
| A D | soc.c | 45 u32 cur; in mt76_wmac_spi_read() local 72 u32 cur; in mt76_wmac_spi_write() local 100 cur |= val; in mt76_wmac_spi_rmw() 150 u32 cur; in mt76_wmac_spi_lock() local 235 u32 cur; in mt7986_wmac_consys_lockup() local 267 u32 cur; in mt798x_wmac_coninfra_check() local 870 u32 cur; in mt7986_wmac_clock_enable() local 940 u32 cur; in mt7986_wmac_wm_enable() local 958 u32 cur; in mt7986_wmac_wfsys_poweron() local 972 u32 cur; in mt7986_wmac_wfsys_setting() local [all …]
|
| /drivers/power/supply/ |
| A D | sc2731_charger.c | 116 cur = SC2731_CURRENT_LIMIT_2000; in sc2731_charger_set_current() 118 cur = SC2731_CURRENT_PRECHG; in sc2731_charger_set_current() 150 u32 *cur) in sc2731_charger_get_current() argument 166 u32 *cur) in sc2731_charger_get_current_limit() argument 179 *cur = SC2731_CURRENT_LIMIT_100; in sc2731_charger_get_current_limit() 183 *cur = SC2731_CURRENT_LIMIT_2000; in sc2731_charger_get_current_limit() 187 *cur = SC2731_CURRENT_LIMIT_900; in sc2731_charger_get_current_limit() 191 *cur = SC2731_CURRENT_LIMIT_500; in sc2731_charger_get_current_limit() 244 u32 cur; in sc2731_charger_usb_get_property() local 264 val->intval = cur * 1000; in sc2731_charger_usb_get_property() [all …]
|
| /drivers/net/wwan/t7xx/ |
| A D | t7xx_port_wwan.c | 58 struct sk_buff *cur = skb, *tx_skb; in t7xx_port_fastboot_tx() local 67 actual = cur->len; in t7xx_port_fastboot_tx() 74 skb_put_data(tx_skb, cur->data + offset, len); in t7xx_port_fastboot_tx() 93 struct sk_buff *cur = skb, *cloned; in t7xx_port_ctrl_tx() local 107 while (cur) { in t7xx_port_ctrl_tx() 108 cloned = skb_clone(cur, GFP_KERNEL); in t7xx_port_ctrl_tx() 109 cloned->len = skb_headlen(cur); in t7xx_port_ctrl_tx() 117 cnt += cur->len; in t7xx_port_ctrl_tx() 118 if (cur == skb) in t7xx_port_ctrl_tx() 119 cur = skb_shinfo(skb)->frag_list; in t7xx_port_ctrl_tx() [all …]
|
| /drivers/infiniband/hw/cxgb4/ |
| A D | resource.c | 126 rdev->stats.qid.cur += rdev->qpmask + 1; in c4iw_get_cqid() 157 if (rdev->stats.qid.cur > rdev->stats.qid.max) in c4iw_get_cqid() 158 rdev->stats.qid.max = rdev->stats.qid.cur; in c4iw_get_cqid() 200 rdev->stats.qid.cur += rdev->qpmask + 1; in c4iw_get_qpid() 231 if (rdev->stats.qid.cur > rdev->stats.qid.max) in c4iw_get_qpid() 232 rdev->stats.qid.max = rdev->stats.qid.cur; in c4iw_get_qpid() 273 rdev->stats.pbl.max = rdev->stats.pbl.cur; in c4iw_pblpool_alloc() 355 rdev->stats.rqt.max = rdev->stats.rqt.cur; in c4iw_rqtpool_alloc() 438 rdev->stats.srqt.cur++; in c4iw_alloc_srq_idx() 440 rdev->stats.srqt.max = rdev->stats.srqt.cur; in c4iw_alloc_srq_idx() [all …]
|
| /drivers/gpu/drm/msm/disp/mdp5/ |
| A D | mdp5_pipe.c | 31 struct mdp5_hw_pipe *cur = mdp5_kms->hwpipes[i]; in mdp5_pipe_assign() local 40 if (new_state->hwpipe_to_plane[cur->idx] || in mdp5_pipe_assign() 41 old_state->hwpipe_to_plane[cur->idx]) in mdp5_pipe_assign() 45 if (caps & ~cur->caps) in mdp5_pipe_assign() 52 if (cur->caps & MDP_PIPE_CAP_CURSOR && in mdp5_pipe_assign() 59 if (!(*hwpipe) || (hweight_long(cur->caps & ~caps) < in mdp5_pipe_assign() 70 if (r_cur->caps != cur->caps) in mdp5_pipe_assign() 74 if (cur->pipe > r_cur->pipe) in mdp5_pipe_assign() 84 *hwpipe = cur; in mdp5_pipe_assign()
|
| /drivers/cpufreq/ |
| A D | amd_freq_sensitivity.c | 63 freq_next = policy->cur; in amd_powersave_bias_target() 72 freq_next = policy->cur; in amd_powersave_bias_target() 83 if (data->freq_prev == policy->cur) in amd_powersave_bias_target() 84 freq_next = policy->cur; in amd_powersave_bias_target() 86 if (freq_next > policy->cur) in amd_powersave_bias_target() 87 freq_next = policy->cur; in amd_powersave_bias_target() 88 else if (freq_next < policy->cur) in amd_powersave_bias_target() 94 policy->cur - 1, in amd_powersave_bias_target()
|
| /drivers/net/wireless/mediatek/mt7601u/ |
| A D | core.c | 31 u32 cur; in mt76_poll() local 38 cur = mt7601u_rr(dev, offset) & mask; in mt76_poll() 39 if (cur == val) in mt76_poll() 53 u32 cur; in mt76_poll_msec() local 60 cur = mt7601u_rr(dev, offset) & mask; in mt76_poll_msec() 61 if (cur == val) in mt76_poll_msec()
|
| /drivers/media/test-drivers/vivid/ |
| A D | vivid-radio-common.c | 70 rds->picode = dev->radio_tx_rds_pi->cur.val; in vivid_radio_rds_init() 71 rds->pty = dev->radio_tx_rds_pty->cur.val; in vivid_radio_rds_init() 72 rds->mono_stereo = dev->radio_tx_rds_mono_stereo->cur.val; in vivid_radio_rds_init() 73 rds->art_head = dev->radio_tx_rds_art_head->cur.val; in vivid_radio_rds_init() 74 rds->compressed = dev->radio_tx_rds_compressed->cur.val; in vivid_radio_rds_init() 75 rds->dyn_pty = dev->radio_tx_rds_dyn_pty->cur.val; in vivid_radio_rds_init() 76 rds->ta = dev->radio_tx_rds_ta->cur.val; in vivid_radio_rds_init() 77 rds->tp = dev->radio_tx_rds_tp->cur.val; in vivid_radio_rds_init() 78 rds->ms = dev->radio_tx_rds_ms->cur.val; in vivid_radio_rds_init()
|
| /drivers/i2c/busses/ |
| A D | i2c-qcom-geni.c | 87 struct i2c_msg *cur; member 225 if (gi2c->cur) in geni_i2c_err() 227 gi2c->cur->len, gi2c->cur->addr, gi2c->cur->flags); in geni_i2c_err() 255 struct i2c_msg *cur; in geni_i2c_irq() local 263 cur = gi2c->cur; in geni_i2c_irq() 265 if (!cur || in geni_i2c_irq() 351 gi2c->cur = NULL; in geni_i2c_abort_xfer() 426 struct i2c_msg *cur; in geni_i2c_rx_one_msg() local 447 cur = gi2c->cur; in geni_i2c_rx_one_msg() 489 cur = gi2c->cur; in geni_i2c_tx_one_msg() [all …]
|
| /drivers/gpu/drm/vmwgfx/ |
| A D | vmwgfx_cmdbuf.c | 121 struct vmw_cmdbuf_header *cur; member 662 struct vmw_cmdbuf_header *cur = man->cur; in __vmw_cmdbuf_cur_flush() local 666 if (!cur) in __vmw_cmdbuf_cur_flush() 679 man->cur = NULL; in __vmw_cmdbuf_cur_flush() 1009 cur = man->cur; in vmw_cmdbuf_reserve_cur() 1010 if (cur && (size + man->cur_pos > cur->size || in vmw_cmdbuf_reserve_cur() 1015 if (!man->cur) { in vmw_cmdbuf_reserve_cur() 1024 cur = man->cur; in vmw_cmdbuf_reserve_cur() 1032 cur->reserved = size; in vmw_cmdbuf_reserve_cur() 1047 struct vmw_cmdbuf_header *cur = man->cur; in vmw_cmdbuf_commit_cur() local [all …]
|