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

Lines Matching refs:address

73  * This structure defines the address used to the low-latency memory.
74 * This address format is used for both loads and stores.
83 uint64_t address :32; // address<1:0> mbz, address<31:30> mbz
215 * @param address Address in LLM to write. Consecutive writes increment the
216 * address by 4. The replication mode is also encoded in this
217 * address.
223 static inline void cvmx_llm_write_narrow(cvmx_llm_address_t address, uint64_t value, int set)
235 CVMX_MT_LLM_WRITE_ADDR_INTERNAL(1, address.u64);
240 CVMX_MT_LLM_WRITE_ADDR_INTERNAL(0, address.u64);
248 * @param address Address in LLM to write. Consecutive writes increment the
249 * address by 8. The replication mode is also encoded in this
250 * address.
256 static inline void cvmx_llm_write_wide(cvmx_llm_address_t address, uint64_t value, int set)
261 CVMX_MT_LLM_WRITE64_ADDR_INTERNAL(1, address.u64);
266 CVMX_MT_LLM_WRITE64_ADDR_INTERNAL(0, address.u64);
274 * @param address Address in LLM to read. Consecutive reads increment the
275 * address by 4. The replication mode is also encoded in this
276 * address.
282 static inline cvmx_llm_data_t cvmx_llm_read_narrow(cvmx_llm_address_t address, int set)
287 CVMX_MT_LLM_READ_ADDR(1, address.u64);
292 CVMX_MT_LLM_READ_ADDR(0, address.u64);
302 * @param address Address in LLM to read. Consecutive reads increment the
303 * address by 8. The replication mode is also encoded in this
304 * address.
310 static inline uint64_t cvmx_llm_read_wide(cvmx_llm_address_t address, int set)
315 CVMX_MT_LLM_READ64_ADDR(1, address);
320 CVMX_MT_LLM_READ64_ADDR(0, address);