taglinefilesource code
swap_cache249include/linux/mm.hextern unsigned long * swap_cache;
swap_cache262include/linux/mm.hreturn swap_cache[MAP_NR(addr)]; 
swap_cache272include/linux/mm.hentry = (unsigned long) xchg_ptr(swap_cache + MAP_NR(addr), NULL);
swap_cache287include/linux/mm.hentry= (unsigned long) xchg_ptr(swap_cache + MAP_NR(addr), NULL);
swap_cache56mm/swap.cunsigned long *swap_cache;
swap_cache83mm/swap.centry = (unsigned long) xchg_ptr(swap_cache + MAP_NR(addr), (void *) entry);
swap_cache101mm/swap.cswap_cache = (unsigned long *) mem_start;
swap_cache103mm/swap.cmemset(swap_cache, 0, swap_cache_size * sizeof (unsigned long));
swap_cache104mm/swap.creturn (unsigned long) (swap_cache + swap_cache_size);