• Home
  • Raw
  • Download

Lines Matching refs:s

93 	first_skip.s.skip_sz = first_mbuff_skip;  in cvmx_ipd_config()
97 not_first_skip.s.skip_sz = not_first_mbuff_skip; in cvmx_ipd_config()
101 size.s.mb_size = mbuff_size; in cvmx_ipd_config()
105 first_back_struct.s.back = first_back; in cvmx_ipd_config()
109 second_back_struct.s.back = second_back; in cvmx_ipd_config()
113 wqe_pool.s.wqe_pool = wqe_fpa_pool; in cvmx_ipd_config()
117 ipd_ctl_reg.s.opc_mode = cache_mode; in cvmx_ipd_config()
118 ipd_ctl_reg.s.pbp_en = back_pres_enable_flag; in cvmx_ipd_config()
132 if (ipd_reg.s.ipd_en) { in cvmx_ipd_enable()
136 ipd_reg.s.ipd_en = 1; in cvmx_ipd_enable()
139 ipd_reg.s.len_m8 = TRUE; in cvmx_ipd_enable()
151 ipd_reg.s.ipd_en = 0; in cvmx_ipd_disable()
171 if (ipd_ctl_status.s.no_wptr) in cvmx_ipd_free_ptr()
176 if (ipd_ptr_count.s.wqev_cnt) { in cvmx_ipd_free_ptr()
182 ((uint64_t) ipd_wqe_ptr_valid.s. in cvmx_ipd_free_ptr()
187 ((uint64_t) ipd_wqe_ptr_valid.s. in cvmx_ipd_free_ptr()
192 if (ipd_ptr_count.s.wqe_pcnt) { in cvmx_ipd_free_ptr()
197 for (i = 0; i < ipd_ptr_count.s.wqe_pcnt; i++) { in cvmx_ipd_free_ptr()
198 ipd_pwp_ptr_fifo_ctl.s.cena = 0; in cvmx_ipd_free_ptr()
199 ipd_pwp_ptr_fifo_ctl.s.raddr = in cvmx_ipd_free_ptr()
200 ipd_pwp_ptr_fifo_ctl.s.max_cnts + in cvmx_ipd_free_ptr()
201 (ipd_pwp_ptr_fifo_ctl.s.wraddr + in cvmx_ipd_free_ptr()
202 i) % ipd_pwp_ptr_fifo_ctl.s.max_cnts; in cvmx_ipd_free_ptr()
210 ipd_pwp_ptr_fifo_ctl.s. in cvmx_ipd_free_ptr()
216 ipd_pwp_ptr_fifo_ctl.s. in cvmx_ipd_free_ptr()
220 ipd_pwp_ptr_fifo_ctl.s.cena = 1; in cvmx_ipd_free_ptr()
226 if (ipd_ptr_count.s.pktv_cnt) { in cvmx_ipd_free_ptr()
231 (ipd_pkt_ptr_valid.s.ptr << 7), in cvmx_ipd_free_ptr()
243 for (i = 0; i < ipd_prc_port_ptr_fifo_ctl.s.max_pkt; in cvmx_ipd_free_ptr()
245 ipd_prc_port_ptr_fifo_ctl.s.cena = 0; in cvmx_ipd_free_ptr()
246 ipd_prc_port_ptr_fifo_ctl.s.raddr = in cvmx_ipd_free_ptr()
247 i % ipd_prc_port_ptr_fifo_ctl.s.max_pkt; in cvmx_ipd_free_ptr()
255 ipd_prc_port_ptr_fifo_ctl.s. in cvmx_ipd_free_ptr()
259 ipd_prc_port_ptr_fifo_ctl.s.cena = 1; in cvmx_ipd_free_ptr()
265 if (ipd_ptr_count.s.pfif_cnt) { in cvmx_ipd_free_ptr()
273 for (i = 0; i < ipd_ptr_count.s.pfif_cnt; i++) { in cvmx_ipd_free_ptr()
274 ipd_prc_hold_ptr_fifo_ctl.s.cena = 0; in cvmx_ipd_free_ptr()
275 ipd_prc_hold_ptr_fifo_ctl.s.raddr = in cvmx_ipd_free_ptr()
276 (ipd_prc_hold_ptr_fifo_ctl.s.praddr + in cvmx_ipd_free_ptr()
277 i) % ipd_prc_hold_ptr_fifo_ctl.s.max_pkt; in cvmx_ipd_free_ptr()
285 ipd_prc_hold_ptr_fifo_ctl.s. in cvmx_ipd_free_ptr()
289 ipd_prc_hold_ptr_fifo_ctl.s.cena = 1; in cvmx_ipd_free_ptr()
295 if (ipd_ptr_count.s.pkt_pcnt) { in cvmx_ipd_free_ptr()
301 for (i = 0; i < ipd_ptr_count.s.pkt_pcnt; i++) { in cvmx_ipd_free_ptr()
302 ipd_pwp_ptr_fifo_ctl.s.cena = 0; in cvmx_ipd_free_ptr()
303 ipd_pwp_ptr_fifo_ctl.s.raddr = in cvmx_ipd_free_ptr()
304 (ipd_pwp_ptr_fifo_ctl.s.praddr + in cvmx_ipd_free_ptr()
305 i) % ipd_pwp_ptr_fifo_ctl.s.max_cnts; in cvmx_ipd_free_ptr()
312 s.ptr << 7), in cvmx_ipd_free_ptr()
315 ipd_pwp_ptr_fifo_ctl.s.cena = 1; in cvmx_ipd_free_ptr()
324 ipd_ctl_status.s.reset = 1; in cvmx_ipd_free_ptr()
332 pip_sft_rst.s.rst = 1; in cvmx_ipd_free_ptr()