Lines Matching refs:work
104 cvmx_wqe_t *work;
206 work = cvmx_pow_work_request_sync(CVMX_POW_WAIT);
208 } while ((work == NULL) && (retry_cnt > 0));
215 if (work)
216 cvmx_helper_free_packet_data(work);
251 * - WORD3 in the work queue entry, and
255 * @param work Work queue entry to fix
258 int cvmx_helper_fix_ipd_packet_chain(cvmx_wqe_t *work)
260 uint64_t number_buffers = work->word2.s.bufs;
262 /* We only need to do this if the work has buffers */
265 cvmx_buf_ptr_t buffer_ptr = work->packet_ptr;
273 /* Decrement the work packet pointer */
275 work->packet_ptr = buffer_ptr;
297 * 1 doesn't work properly. The following code disables 2nd order