Home
last modified time | relevance | path

Searched refs:next_idx (Results 1 – 17 of 17) sorted by relevance

/Linux-v4.19/drivers/soc/fsl/dpio/
Dqbman-portal.c152 p->dqrr.next_idx = 0; in qbman_swp_init()
637 if (pi == s->dqrr.next_idx) in qbman_swp_dqrr_next()
648 if (s->dqrr.next_idx == (s->dqrr.dqrr_size - 1)) { in qbman_swp_dqrr_next()
650 s->dqrr.next_idx, pi); in qbman_swp_dqrr_next()
654 QBMAN_CENA_SWP_DQRR(s->dqrr.next_idx))); in qbman_swp_dqrr_next()
657 p = qbman_get_cmd(s, QBMAN_CENA_SWP_DQRR(s->dqrr.next_idx)); in qbman_swp_dqrr_next()
670 QBMAN_CENA_SWP_DQRR(s->dqrr.next_idx))); in qbman_swp_dqrr_next()
677 s->dqrr.next_idx++; in qbman_swp_dqrr_next()
678 s->dqrr.next_idx &= s->dqrr.dqrr_size - 1; /* Wrap around */ in qbman_swp_dqrr_next()
679 if (!s->dqrr.next_idx) in qbman_swp_dqrr_next()
[all …]
Dqbman-portal.h125 u32 next_idx; member
/Linux-v4.19/lib/
Diov_iter.c357 static inline int next_idx(int idx, struct pipe_inode_info *pipe) in next_idx() function
389 idx = next_idx(idx, pipe); in copy_page_to_iter_pipe()
481 idx = next_idx(idx, i->pipe); in data_start()
512 idx = next_idx(idx, pipe); in push_pipe()
528 idx = next_idx(idx, pipe); in push_pipe()
546 for ( ; n; idx = next_idx(idx, pipe), off = 0) { in copy_pipe_to_iter()
612 for ( ; n; idx = next_idx(idx, pipe), off = 0) { in copy_pipe_to_iter_mcsafe()
878 for ( ; n; idx = next_idx(idx, pipe), off = 0) { in pipe_zero()
936 idx = next_idx(idx, pipe); in pipe_truncate()
941 idx = next_idx(idx, pipe); in pipe_truncate()
[all …]
/Linux-v4.19/include/linux/
Dkmsg_dump.h50 u32 next_idx; member
/Linux-v4.19/drivers/scsi/qla4xxx/
Dql4_init.c918 uint32_t idx = 0, next_idx = 0; in qla4xxx_free_ddb_index() local
924 for (idx = 0; idx < max_ddbs; idx = next_idx) { in qla4xxx_free_ddb_index()
926 &next_idx, &state, &conn_err, in qla4xxx_free_ddb_index()
929 next_idx++; in qla4xxx_free_ddb_index()
942 if (next_idx == 0) in qla4xxx_free_ddb_index()
Dql4_os.c6764 uint32_t idx = 0, next_idx = 0; in qla4xxx_build_st_list() local
6780 for (idx = 0; idx < max_ddbs; idx = next_idx) { in qla4xxx_build_st_list()
6782 NULL, &next_idx, &state, in qla4xxx_build_st_list()
6816 if (next_idx == 0) in qla4xxx_build_st_list()
6837 uint32_t next_idx = 0; in qla4xxx_remove_failed_ddb() local
6843 NULL, 0, NULL, &next_idx, &state, in qla4xxx_remove_failed_ddb()
6991 uint32_t idx = 0, next_idx = 0; in qla4xxx_build_nt_list() local
7008 for (idx = 0; idx < max_ddbs; idx = next_idx) { in qla4xxx_build_nt_list()
7010 NULL, &next_idx, &state, in qla4xxx_build_nt_list()
7081 if (next_idx == 0) in qla4xxx_build_nt_list()
[all …]
/Linux-v4.19/drivers/staging/mt7621-dma/
Dmtk-hsdma.c521 int next_idx, drx_idx, cnt; in mtk_hsdma_rx() local
524 next_idx = HSDMA_NEXT_DESC(chan->rx_idx); in mtk_hsdma_rx()
527 cnt = (drx_idx - next_idx) & HSDMA_DESCS_MASK; in mtk_hsdma_rx()
/Linux-v4.19/drivers/usb/dwc2/
Dhcd_ddma.c587 u16 next_idx; in dwc2_init_isoc_dma_desc() local
593 next_idx = dwc2_desclist_idx_inc(qh->td_last, inc, qh->dev_speed); in dwc2_init_isoc_dma_desc()
602 if (dwc2_frame_idx_num_gt(cur_idx, next_idx) || (cur_idx == next_idx)) { in dwc2_init_isoc_dma_desc()
/Linux-v4.19/drivers/nvdimm/
Dbtt.c626 u32 i, j, next_idx = 0; in log_set_indices() local
642 if ((next_idx == 1) && in log_set_indices()
646 log_index[next_idx] = j; in log_set_indices()
647 next_idx++; in log_set_indices()
649 if (next_idx == 2) { in log_set_indices()
652 } else if (next_idx > 2) { in log_set_indices()
/Linux-v4.19/kernel/printk/
Dprintk.c3054 dumper->next_idx = log_next_idx; in kmsg_dump()
3174 u32 next_idx; in kmsg_dump_get_buffer() local
3218 next_idx = idx; in kmsg_dump_get_buffer()
3230 dumper->next_idx = next_idx; in kmsg_dump_get_buffer()
3255 dumper->next_idx = log_next_idx; in kmsg_dump_rewind_nolock()
/Linux-v4.19/drivers/net/ethernet/broadcom/
Dcnic.h186 u16 (*next_idx)(u16); member
Dcnic.c1000 info->next_idx = cnic_bnx2_next_idx; in cnic_alloc_kcq()
1005 info->next_idx = cnic_bnx2x_next_idx; in cnic_alloc_kcq()
2901 i = info->next_idx(i); in cnic_get_kcqes()
/Linux-v4.19/drivers/net/can/m_can/
Dm_can.c1379 int next_idx; in m_can_next_echo_skb_occupied() local
1382 next_idx = (++putidx >= wrap ? 0 : putidx); in m_can_next_echo_skb_occupied()
1385 return !!priv->can.echo_skb[next_idx]; in m_can_next_echo_skb_occupied()
/Linux-v4.19/drivers/scsi/bnx2fc/
Dbnx2fc.h282 u16 next_idx; member
/Linux-v4.19/drivers/infiniband/hw/bnxt_re/
Dqplib_fp.h103 int next_idx; member
Dqplib_fp.c588 srq->swq[idx].next_idx = idx + 1; in bnxt_qplib_create_srq()
589 srq->swq[srq->last_idx].next_idx = -1; in bnxt_qplib_create_srq()
672 srq->start_idx = srq->swq[next].next_idx; in bnxt_qplib_post_srq_recv()
2311 srq->swq[srq->last_idx].next_idx = (int)tag; in bnxt_qplib_release_srqe()
2313 srq->swq[srq->last_idx].next_idx = -1; in bnxt_qplib_release_srqe()
/Linux-v4.19/drivers/net/ethernet/intel/i40e/
Di40e_main.c11459 u8 next_idx; in i40e_udp_tunnel_add() local
11471 next_idx = i40e_get_udp_port_idx(pf, 0); in i40e_udp_tunnel_add()
11473 if (next_idx == I40E_MAX_PF_UDP_OFFLOAD_PORTS) { in i40e_udp_tunnel_add()
11481 pf->udp_ports[next_idx].type = I40E_AQC_TUNNEL_TYPE_VXLAN; in i40e_udp_tunnel_add()
11486 pf->udp_ports[next_idx].type = I40E_AQC_TUNNEL_TYPE_NGE; in i40e_udp_tunnel_add()
11493 pf->udp_ports[next_idx].port = port; in i40e_udp_tunnel_add()
11494 pf->udp_ports[next_idx].filter_index = I40E_UDP_PORT_INDEX_UNUSED; in i40e_udp_tunnel_add()
11495 pf->pending_udp_bitmap |= BIT_ULL(next_idx); in i40e_udp_tunnel_add()