/kernel/linux/linux-6.6/drivers/net/wwan/t7xx/ |
H A D | t7xx_hif_dpmaif_tx.c | 87 unsigned int drb_cnt, i, cur_idx; in t7xx_dpmaif_release_tx_buffer() local 95 cur_idx = txq->drb_release_rd_idx; in t7xx_dpmaif_release_tx_buffer() 99 cur_drb = drb_base + cur_idx; in t7xx_dpmaif_release_tx_buffer() 101 cur_drb_skb = drb_skb_base + cur_idx; in t7xx_dpmaif_release_tx_buffer() 120 cur_idx = t7xx_ring_buf_get_next_wr_idx(drb_cnt, cur_idx); in t7xx_dpmaif_release_tx_buffer() 121 txq->drb_release_rd_idx = cur_idx; in t7xx_dpmaif_release_tx_buffer() 193 unsigned int cur_idx, unsigned int pkt_len, unsigned int count_l, in t7xx_setup_msg_drb() 197 struct dpmaif_drb *drb = drb_base + cur_idx; in t7xx_setup_msg_drb() 209 unsigned int cur_idx, dma_addr_ in t7xx_setup_payload_drb() 192 t7xx_setup_msg_drb(struct dpmaif_ctrl *dpmaif_ctrl, unsigned int q_num, unsigned int cur_idx, unsigned int pkt_len, unsigned int count_l, unsigned int channel_id) t7xx_setup_msg_drb() argument 208 t7xx_setup_payload_drb(struct dpmaif_ctrl *dpmaif_ctrl, unsigned int q_num, unsigned int cur_idx, dma_addr_t data_addr, unsigned int pkt_size, bool last_one) t7xx_setup_payload_drb() argument 225 t7xx_record_drb_skb(struct dpmaif_ctrl *dpmaif_ctrl, unsigned int q_num, unsigned int cur_idx, struct sk_buff *skb, bool is_msg, bool is_frag, bool is_last_one, dma_addr_t bus_addr, unsigned int data_len) t7xx_record_drb_skb() argument 246 unsigned int cur_idx, drb_wr_idx_backup; t7xx_dpmaif_add_skb_to_ring() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/qxl/ |
H A D | qxl_release.c | 329 int cur_idx; in qxl_alloc_release_reserved() local 333 cur_idx = 0; in qxl_alloc_release_reserved() 336 cur_idx = 1; in qxl_alloc_release_reserved() 339 cur_idx = 2; in qxl_alloc_release_reserved() 355 if (qdev->current_release_bo_offset[cur_idx] + 1 >= releases_per_bo[cur_idx]) { in qxl_alloc_release_reserved() 356 qxl_bo_unref(&qdev->current_release_bo[cur_idx]); in qxl_alloc_release_reserved() 357 qdev->current_release_bo_offset[cur_idx] = 0; in qxl_alloc_release_reserved() 358 qdev->current_release_bo[cur_idx] = NULL; in qxl_alloc_release_reserved() 360 if (!qdev->current_release_bo[cur_idx]) { in qxl_alloc_release_reserved() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/qxl/ |
H A D | qxl_release.c | 290 int cur_idx; in qxl_alloc_release_reserved() local 294 cur_idx = 0; in qxl_alloc_release_reserved() 297 cur_idx = 1; in qxl_alloc_release_reserved() 300 cur_idx = 2; in qxl_alloc_release_reserved() 317 if (qdev->current_release_bo_offset[cur_idx] + 1 >= releases_per_bo[cur_idx]) { in qxl_alloc_release_reserved() 318 free_bo = qdev->current_release_bo[cur_idx]; in qxl_alloc_release_reserved() 319 qdev->current_release_bo_offset[cur_idx] = 0; in qxl_alloc_release_reserved() 320 qdev->current_release_bo[cur_idx] = NULL; in qxl_alloc_release_reserved() 322 if (!qdev->current_release_bo[cur_idx]) { in qxl_alloc_release_reserved() [all...] |
H A D | qxl_kms.c | 285 int cur_idx; in qxl_device_fini() local 291 for (cur_idx = 0; cur_idx < 3; cur_idx++) { in qxl_device_fini() 292 if (!qdev->current_release_bo[cur_idx]) in qxl_device_fini() 294 qxl_bo_unpin(qdev->current_release_bo[cur_idx]); in qxl_device_fini() 295 qxl_bo_unref(&qdev->current_release_bo[cur_idx]); in qxl_device_fini() 296 qdev->current_release_bo_offset[cur_idx] = 0; in qxl_device_fini() 297 qdev->current_release_bo[cur_idx] = NULL; in qxl_device_fini()
|
/kernel/linux/common_modules/tzdriver/core/ |
H A D | reserved_mempool.c | 446 unsigned int cur_idx;
in buddy_merge() local 452 cur_idx = vpage - g_res_zone->all_pages;
in buddy_merge() 453 buddy_idx = cur_idx ^ (1 << (unsigned int)i);
in buddy_merge() 454 self = &g_res_zone->pages[cur_idx];
in buddy_merge() 462 if (cur_idx > buddy_idx) {
in buddy_merge() 479 cur_idx = vpage - g_res_zone->all_pages;
in buddy_merge() 480 tlogd("no need to find buddy, cur is %u\n", cur_idx);
in buddy_merge() 481 *page_index = cur_idx;
in buddy_merge() 484 *page_index = (cur_idx > buddy_idx) ? buddy_idx : cur_idx;
in buddy_merge() [all...] |
/kernel/linux/linux-5.10/arch/powerpc/platforms/pseries/ |
H A D | dtl.c | 255 u64 cur_idx, last_idx, i; in dtl_file_read() local 270 cur_idx = dtl_current_index(dtl); in dtl_file_read() 273 if (last_idx + dtl->buf_entries <= cur_idx) in dtl_file_read() 274 last_idx = cur_idx - dtl->buf_entries + 1; in dtl_file_read() 276 if (last_idx + n_req > cur_idx) in dtl_file_read() 277 n_req = cur_idx - last_idx; in dtl_file_read()
|
/kernel/linux/linux-6.6/arch/powerpc/platforms/pseries/ |
H A D | dtl.c | 265 u64 cur_idx, last_idx, i; in dtl_file_read() local 280 cur_idx = dtl_current_index(dtl); in dtl_file_read() 283 if (last_idx + dtl->buf_entries <= cur_idx) in dtl_file_read() 284 last_idx = cur_idx - dtl->buf_entries + 1; in dtl_file_read() 286 if (last_idx + n_req > cur_idx) in dtl_file_read() 287 n_req = cur_idx - last_idx; in dtl_file_read()
|
/kernel/linux/linux-5.10/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
H A D | fwsignal.c | 1671 u8 flow_id, max_idx, cur_idx, exp_idx, end_idx; in brcmf_fws_rxreorder() local 1739 rfi->cur_idx = reorder_data[BRCMF_RXREORDER_CURIDX_OFFSET]; in brcmf_fws_rxreorder() 1742 rfi->pktslots[rfi->cur_idx] = pkt; in brcmf_fws_rxreorder() 1745 flow_id, rfi->cur_idx, rfi->exp_idx, rfi->pend_pkts); in brcmf_fws_rxreorder() 1747 cur_idx = reorder_data[BRCMF_RXREORDER_CURIDX_OFFSET]; in brcmf_fws_rxreorder() 1750 if ((exp_idx == rfi->exp_idx) && (cur_idx != rfi->exp_idx)) { in brcmf_fws_rxreorder() 1753 if (rfi->pktslots[cur_idx] != NULL) { in brcmf_fws_rxreorder() 1755 brcmu_pkt_buf_free_skb(rfi->pktslots[cur_idx]); in brcmf_fws_rxreorder() 1756 rfi->pktslots[cur_idx] = NULL; in brcmf_fws_rxreorder() 1758 rfi->pktslots[cur_idx] in brcmf_fws_rxreorder() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
H A D | fwsignal.c | 1671 u8 flow_id, max_idx, cur_idx, exp_idx, end_idx; in brcmf_fws_rxreorder() local 1739 rfi->cur_idx = reorder_data[BRCMF_RXREORDER_CURIDX_OFFSET]; in brcmf_fws_rxreorder() 1742 rfi->pktslots[rfi->cur_idx] = pkt; in brcmf_fws_rxreorder() 1745 flow_id, rfi->cur_idx, rfi->exp_idx, rfi->pend_pkts); in brcmf_fws_rxreorder() 1747 cur_idx = reorder_data[BRCMF_RXREORDER_CURIDX_OFFSET]; in brcmf_fws_rxreorder() 1750 if ((exp_idx == rfi->exp_idx) && (cur_idx != rfi->exp_idx)) { in brcmf_fws_rxreorder() 1753 if (rfi->pktslots[cur_idx] != NULL) { in brcmf_fws_rxreorder() 1755 brcmu_pkt_buf_free_skb(rfi->pktslots[cur_idx]); in brcmf_fws_rxreorder() 1756 rfi->pktslots[cur_idx] = NULL; in brcmf_fws_rxreorder() 1758 rfi->pktslots[cur_idx] in brcmf_fws_rxreorder() [all...] |
/kernel/linux/linux-6.6/arch/arm64/kvm/ |
H A D | vmid.c | 94 static u32 cur_idx = 1; in new_vmid() local 112 vmid = find_next_zero_bit(vmid_map, NUM_USER_VMIDS, cur_idx); in new_vmid() 126 cur_idx = vmid; in new_vmid()
|
/kernel/linux/linux-5.10/arch/csky/mm/ |
H A D | asid.c | 82 static u32 cur_idx = 1; in new_context() local 111 asid = find_next_zero_bit(info->map, NUM_CTXT_ASIDS(info), cur_idx); in new_context() 125 cur_idx = asid; in new_context()
|
/kernel/linux/linux-5.10/arch/arm/mm/ |
H A D | context.c | 191 static u32 cur_idx = 1; in new_context() local 223 asid = find_next_zero_bit(asid_map, NUM_USER_ASIDS, cur_idx); in new_context() 232 cur_idx = asid; in new_context()
|
/kernel/linux/linux-5.10/arch/mips/mm/ |
H A D | context.c | 126 static u32 cur_idx = MMID_KERNEL_WIRED + 1; in get_new_mmid() local 156 mmid = find_next_zero_bit(mmid_map, num_mmids, cur_idx); in get_new_mmid() 172 cur_idx = mmid; in get_new_mmid()
|
/kernel/linux/linux-6.6/arch/csky/mm/ |
H A D | asid.c | 82 static u32 cur_idx = 1; in new_context() local 111 asid = find_next_zero_bit(info->map, NUM_CTXT_ASIDS(info), cur_idx); in new_context() 125 cur_idx = asid; in new_context()
|
/kernel/linux/linux-6.6/arch/arm/mm/ |
H A D | context.c | 191 static u32 cur_idx = 1; in new_context() local 223 asid = find_next_zero_bit(asid_map, NUM_USER_ASIDS, cur_idx); in new_context() 232 cur_idx = asid; in new_context()
|
/kernel/linux/linux-6.6/arch/mips/mm/ |
H A D | context.c | 126 static u32 cur_idx = MMID_KERNEL_WIRED + 1; in get_new_mmid() local 156 mmid = find_next_zero_bit(mmid_map, num_mmids, cur_idx); in get_new_mmid() 172 cur_idx = mmid; in get_new_mmid()
|
/kernel/linux/linux-5.10/drivers/md/bcache/ |
H A D | journal.c | 276 * ja->cur_idx in bch_journal_read() 278 ja->cur_idx = i; in bch_journal_read() 641 if (ja->cur_idx >= ja->discard_idx) in free_journal_buckets() 642 n = ca->sb.njournal_buckets + ja->discard_idx - ja->cur_idx; in free_journal_buckets() 644 n = ja->discard_idx - ja->cur_idx; in free_journal_buckets() 669 while (ja->last_idx != ja->cur_idx && in journal_reclaim() 682 ja->cur_idx = (ja->cur_idx + 1) % ca->sb.njournal_buckets; in journal_reclaim() 684 bucket_to_sector(c, ca->sb.d[ja->cur_idx]), in journal_reclaim() 813 ca->journal.seq[ca->journal.cur_idx] [all...] |
/kernel/linux/linux-6.6/drivers/md/bcache/ |
H A D | journal.c | 275 * ja->cur_idx in bch_journal_read() 277 ja->cur_idx = i; in bch_journal_read() 638 if (ja->cur_idx >= ja->discard_idx) in free_journal_buckets() 639 n = ca->sb.njournal_buckets + ja->discard_idx - ja->cur_idx; in free_journal_buckets() 641 n = ja->discard_idx - ja->cur_idx; in free_journal_buckets() 666 while (ja->last_idx != ja->cur_idx && in journal_reclaim() 679 ja->cur_idx = (ja->cur_idx + 1) % ca->sb.njournal_buckets; in journal_reclaim() 681 bucket_to_sector(c, ca->sb.d[ja->cur_idx]), in journal_reclaim() 808 ca->journal.seq[ca->journal.cur_idx] [all...] |
/kernel/linux/linux-6.6/arch/riscv/mm/ |
H A D | context.c | 97 static u32 cur_idx = 1; in __new_context() local 126 asid = find_next_zero_bit(context_asid_map, num_asids, cur_idx); in __new_context() 141 cur_idx = asid; in __new_context()
|
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw89/ |
H A D | sar.c | 446 tas->cur_idx = 0; in rtw89_tas_reset() 483 tas->total_txpwr += txpwr - tas->txpwr_history[tas->cur_idx]; in rtw89_tas_track() 484 tas->txpwr_history[tas->cur_idx] = txpwr; in rtw89_tas_track() 489 tas->cur_idx = (tas->cur_idx + 1) % RTW89_TAS_MAX_WINDOW; in rtw89_tas_track()
|
/kernel/linux/linux-5.10/arch/arm64/mm/ |
H A D | context.c | 160 static u32 cur_idx = 1; in new_context() local 197 asid = find_next_zero_bit(asid_map, NUM_USER_ASIDS, cur_idx); in new_context() 211 cur_idx = asid; in new_context()
|
/kernel/linux/linux-6.6/arch/arm64/mm/ |
H A D | context.c | 160 static u32 cur_idx = 1; in new_context() local 197 asid = find_next_zero_bit(asid_map, NUM_USER_ASIDS, cur_idx); in new_context() 211 cur_idx = asid; in new_context()
|
/kernel/linux/linux-5.10/arch/x86/events/intel/ |
H A D | pt.c | 618 mask = (u64)buf->cur_idx; in pt_config_buffer() 811 buf->cur_idx++; in pt_buffer_advance() 813 if (buf->cur_idx == buf->cur->last) { in pt_buffer_advance() 819 buf->cur_idx = 0; in pt_buffer_advance() 843 for (topa_idx = 0; topa_idx < buf->cur_idx; topa_idx++) in pt_update_head() 864 return phys_to_virt(TOPA_ENTRY(buf->cur, buf->cur_idx)->base << TOPA_SHIFT); in pt_buffer_region() 873 return TOPA_ENTRY_SIZE(buf->cur, buf->cur_idx); in pt_buffer_region_size() 955 buf->cur_idx = (pt->output_mask & 0xffffff80) >> 7; in pt_read_offset() 1141 * This function modifies buf::{cur,cur_idx,output_off} that will be programmed 1161 buf->cur_idx in pt_buffer_reset_offsets() [all...] |
/kernel/linux/linux-6.6/arch/x86/events/intel/ |
H A D | pt.c | 634 mask = (u64)buf->cur_idx; in pt_config_buffer() 827 buf->cur_idx++; in pt_buffer_advance() 829 if (buf->cur_idx == buf->cur->last) { in pt_buffer_advance() 835 buf->cur_idx = 0; in pt_buffer_advance() 859 for (topa_idx = 0; topa_idx < buf->cur_idx; topa_idx++) in pt_update_head() 880 return phys_to_virt(TOPA_ENTRY(buf->cur, buf->cur_idx)->base << TOPA_SHIFT); in pt_buffer_region() 889 return TOPA_ENTRY_SIZE(buf->cur, buf->cur_idx); in pt_buffer_region_size() 971 buf->cur_idx = (pt->output_mask & 0xffffff80) >> 7; in pt_read_offset() 1157 * This function modifies buf::{cur,cur_idx,output_off} that will be programmed 1177 buf->cur_idx in pt_buffer_reset_offsets() [all...] |
/kernel/linux/linux-5.10/arch/ia64/kernel/ |
H A D | mca_drv.c | 73 int cur_idx; /* Current index of section pointer list pool */ member 221 {slidx_list_t *hl = &slidx_pool.buffer[slidx_pool.cur_idx]; \ 224 slidx_pool.cur_idx = (slidx_pool.cur_idx + 1)%slidx_pool.max_idx; }
|