MCPcopy Create free account
hub / github.com/F-Stack/f-stack / invlpg

Function invlpg

freebsd/i386/include/cpufunc.h:531–536  ·  view source on GitHub ↗

* TLB flush for an individual page (even if it has PG_G). * Only works on 486+ CPUs (i386 does not have PG_G). */

Source from the content-addressed store, hash-verified

529 * Only works on 486+ CPUs (i386 does not have PG_G).
530 */
531static __inline void
532invlpg(u_int addr)
533{
534
535 __asm __volatile("invlpg %0" : : "m" (*(char *)addr) : "memory");
536}
537
538static __inline u_short
539rfs(void)

Callers 11

pciereg_findaddrFunction · 0.50
pmap_invalidate_page_intFunction · 0.50
invlcaddrFunction · 0.50
sf_buf_shootdownFunction · 0.50
invlpg_handlerFunction · 0.50
invlrng_handlerFunction · 0.50

Calls

no outgoing calls

Tested by

no test coverage detected