Home
last modified time | relevance | path

Searched refs:esid (Results 1 – 7 of 7) sorted by relevance

/trueos/sys/powerpc/aim/
HDslb.c84 esid2idx(uint64_t esid, int level) in esid2idx() argument
89 return ((esid >> shift) & 0xF); in esid2idx()
101 esid2base(uint64_t esid, int level) in esid2base() argument
108 return (esid & mask); in esid2base()
116 make_new_leaf(uint64_t esid, uint64_t slbv, struct slbtnode *parent) in make_new_leaf() argument
122 idx = esid2idx(esid, parent->ua_level); in make_new_leaf()
130 child->ua_base = esid2base(esid, child->ua_level); in make_new_leaf()
131 idx = esid2idx(esid, child->ua_level); in make_new_leaf()
133 child->u.slb_entries[idx].slbe = (esid << SLBE_ESID_SHIFT) | SLBE_VALID; in make_new_leaf()
145 idx = esid2idx(esid, parent->ua_level); in make_new_leaf()
[all …]
HDtrap.c545 uint64_t esid, addr; in handle_kernel_slb_spill() local
550 esid = (uintptr_t)addr >> ADDR_SR_SHFT; in handle_kernel_slb_spill()
551 slbe = (esid << SLBE_ESID_SHIFT) | SLBE_VALID; in handle_kernel_slb_spill()
589 uint64_t esid; in handle_user_slb_spill() local
592 esid = (uintptr_t)addr >> ADDR_SR_SHFT; in handle_user_slb_spill()
599 (void)allocate_user_vsid(pm, esid, 0); in handle_user_slb_spill()
HDmmu_oea64.c574 uint64_t esid, slbe; in moea64_bootstrap_slb_prefault() local
578 esid = va >> ADDR_SR_SHFT; in moea64_bootstrap_slb_prefault()
579 slbe = (esid << SLBE_ESID_SHIFT) | SLBE_VALID; in moea64_bootstrap_slb_prefault()
587 entry.slbv = KERNEL_VSID(esid) << SLBV_VSID_SHIFT; in moea64_bootstrap_slb_prefault()
/trueos/sys/powerpc/include/
HDslb.h56 #define KERNEL_VSID(esid) ((((((uint64_t)esid << 8) | ((uint64_t)esid >> 28)) \ argument
HDpmap.h166 uint64_t allocate_user_vsid(pmap_t pm, uint64_t esid, int large);
167 void free_vsid(pmap_t pm, uint64_t esid, int large);
/trueos/crypto/openssh/
HDmux.c1697 u_int i, rid, sid, esid, exitval, type, exitval_seen; in mux_client_request_session() local
1813 if ((esid = buffer_get_int(&m)) != sid) in mux_client_request_session()
1816 __func__, sid, esid); in mux_client_request_session()
1822 if ((esid = buffer_get_int(&m)) != sid) in mux_client_request_session()
1825 __func__, sid, esid); in mux_client_request_session()
/trueos/lib/libosxsupport/
HDsi_getaddrinfo.c507 uint16_t esid = ntohs(sa->sin6_addr.__u6_addr.__u6_addr16[1]); in si_addrinfo_v6() local
508 if (esid != 0) in si_addrinfo_v6()
511 if (iface == 0) sa->sin6_scope_id = esid; in si_addrinfo_v6()