• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/sys/contrib/octeon-sdk/

Lines Matching refs:wqp

640         uint64_t    pend_wqp        : 36;   /**< This is the wqp when pend_nosched_clr is set. */
678 uint64_t pend_wqp : 38; /**< This is the wqp when pend_nosched_clr is set. */
802 uint64_t wqp : 38; /**< The wqp attached to the core (updated when new tag list entered on SWTAG_FULL). */
804 uint64_t wqp : 38;
824 uint64_t wqp : 36; /**< The wqp attached to the core (updated when new tag list entered on SWTAG_FULL). */
826 uint64_t wqp : 36;
879 uint64_t wqp : 36; /**< The wqp attached to the core (updated when new tag list entered on SWTAG_FULL). */
881 uint64_t wqp : 36;
946 uint64_t wqp : 36; /**< The WQP held in the POW entry. */
948 uint64_t wqp : 36;
966 uint64_t wqp : 38; /**< The WQP held in the SSO entry. */
968 uint64_t wqp : 38;
1408 if (load_resp.s_sstatus3_cn68xx.wqp)
1409 return (cvmx_wqe_t*)cvmx_phys_to_ptr(load_resp.s_sstatus3_cn68xx.wqp);
1421 return (cvmx_wqe_t*)cvmx_phys_to_ptr(load_resp.s_sstatus4.wqp);
1752 * @param wqp pointer to work queue entry to submit. This entry is updated to match the other parameters
1757 static inline void cvmx_pow_tag_sw_full_nocheck(cvmx_wqe_t *wqp, uint32_t tag, cvmx_pow_tag_type_t tag_type, uint64_t group)
1770 if ((wqp != cvmx_phys_to_ptr(0x80)) && cvmx_pow_get_current_wqp())
1771 cvmx_warn_if(wqp != cvmx_pow_get_current_wqp(), "%s passed WQE(%p) doesn't match the address in the POW(%p)\n", __FUNCTION__, wqp, cvmx_pow_get_current_wqp());
1797 ptr.sio.offset = CAST64(wqp);
1820 * @param wqp pointer to work queue entry to submit. This entry is updated to match the other parameters
1825 static inline void cvmx_pow_tag_sw_full(cvmx_wqe_t *wqp, uint32_t tag, cvmx_pow_tag_type_t tag_type, uint64_t group)
1833 cvmx_pow_tag_sw_full_nocheck(wqp, tag, tag_type, group);
1909 * @param wqp pointer to work queue entry to submit. This entry is updated to match the other parameters
1915 static inline void cvmx_pow_work_submit(cvmx_wqe_t *wqp, uint32_t tag, cvmx_pow_tag_type_t tag_type, uint64_t qos, uint64_t grp)
1922 wqp->word1.s.tag = tag;
1923 wqp->word1.s.tag_type = tag_type;
1927 wqp->word1.cn68xx.zero_0 = 0;
1928 wqp->word1.cn68xx.zero_1 = 0;
1929 wqp->word1.cn68xx.zero_2 = 0;
1930 wqp->word1.cn68xx.qos = qos;
1931 wqp->word1.cn68xx.grp = grp;
1940 wqp->word1.cn38xx.zero_2 = 0;
1941 wqp->word1.cn38xx.qos = qos;
1942 wqp->word1.cn38xx.grp = grp;
1955 ptr.sio.offset = cvmx_ptr_to_phys(wqp);