Lines Matching refs:uint64_t

233 uint64_t cvmx_l2c_read_perf(uint32_t counter)
240 uint64_t counter = 0;
251 uint64_t counter = 0;
262 uint64_t counter = 0;
274 uint64_t counter = 0;
291 static void fault_in(uint64_t addr, int len)
314 int cvmx_l2c_lock_line(uint64_t addr)
318 uint64_t assoc = cvmx_l2c_get_num_assoc();
319 uint64_t tag = addr >> shift;
320 uint64_t index = CVMX_ADD_SEG(CVMX_MIPS_SPACE_XKPHYS, cvmx_l2c_address_to_index(addr) << CVMX_L2C_IDX_ADDR_SHIFT);
321 uint64_t way;
381 uint64_t addr_tmp = addr ^ (addr & ((1 << alias_shift) - 1)) >> CVMX_L2_SET_BITS;
414 int cvmx_l2c_lock_mem_region(uint64_t start, uint64_t len)
433 uint64_t assoc, set;
434 uint64_t n_assoc, n_set;
440 uint64_t address;
460 int cvmx_l2c_unlock_line(uint64_t address)
506 int cvmx_l2c_unlock_mem_region(uint64_t start, uint64_t len)
527 uint64_t u64;
529 __BITFIELD_FIELD(uint64_t reserved:40,
530 __BITFIELD_FIELD(uint64_t V:1, /* Line valid */
531 __BITFIELD_FIELD(uint64_t D:1, /* Line dirty */
532 __BITFIELD_FIELD(uint64_t L:1, /* Line locked */
533 __BITFIELD_FIELD(uint64_t U:1, /* Use, LRU eviction */
534 __BITFIELD_FIELD(uint64_t addr:20, /* Phys addr (33..14) */
538 __BITFIELD_FIELD(uint64_t reserved:41,
539 __BITFIELD_FIELD(uint64_t V:1, /* Line valid */
540 __BITFIELD_FIELD(uint64_t D:1, /* Line dirty */
541 __BITFIELD_FIELD(uint64_t L:1, /* Line locked */
542 __BITFIELD_FIELD(uint64_t U:1, /* Use, LRU eviction */
543 __BITFIELD_FIELD(uint64_t addr:19, /* Phys addr (33..15) */
547 __BITFIELD_FIELD(uint64_t reserved:42,
548 __BITFIELD_FIELD(uint64_t V:1, /* Line valid */
549 __BITFIELD_FIELD(uint64_t D:1, /* Line dirty */
550 __BITFIELD_FIELD(uint64_t L:1, /* Line locked */
551 __BITFIELD_FIELD(uint64_t U:1, /* Use, LRU eviction */
552 __BITFIELD_FIELD(uint64_t addr:18, /* Phys addr (33..16) */
556 __BITFIELD_FIELD(uint64_t reserved:43,
557 __BITFIELD_FIELD(uint64_t V:1, /* Line valid */
558 __BITFIELD_FIELD(uint64_t D:1, /* Line dirty */
559 __BITFIELD_FIELD(uint64_t L:1, /* Line locked */
560 __BITFIELD_FIELD(uint64_t U:1, /* Use, LRU eviction */
561 __BITFIELD_FIELD(uint64_t addr:17, /* Phys addr (33..17) */
565 __BITFIELD_FIELD(uint64_t reserved:44,
566 __BITFIELD_FIELD(uint64_t V:1, /* Line valid */
567 __BITFIELD_FIELD(uint64_t D:1, /* Line dirty */
568 __BITFIELD_FIELD(uint64_t L:1, /* Line locked */
569 __BITFIELD_FIELD(uint64_t U:1, /* Use, LRU eviction */
570 __BITFIELD_FIELD(uint64_t addr:16, /* Phys addr (33..18) */
591 static union __cvmx_l2c_tag __read_l2_tag(uint64_t assoc, uint64_t index)
594 uint64_t debug_tag_addr = CVMX_ADD_SEG(CVMX_MIPS_SPACE_XKPHYS, (index << 7) + 96);
595 uint64_t core = cvmx_get_core_num();
597 uint64_t dbg_addr = CVMX_L2C_DBG;
666 uint64_t address = CVMX_ADD_SEG(CVMX_MIPS_SPACE_XKPHYS,
730 uint32_t cvmx_l2c_address_to_index(uint64_t addr)
732 uint64_t idx = addr >> CVMX_L2C_IDX_ADDR_SHIFT;
843 uint64_t l2d_fus3;
882 uint64_t address;