/* SPDX-License-Identifier: GPL-2.0 */ /* * include/asm-alpha/processor.h * * Copyright (C) 1994 Linus Torvalds */ #ifndef __ASM_ALPHA_PROCESSOR_H #define __ASM_ALPHA_PROCESSOR_H /* * We have a 42-bit user address space: 4TB user VM... */ #define TASK_SIZE (0x40000000000UL) #define STACK_TOP (0x00120000000UL) #define STACK_TOP_MAX 0x00120000000UL /* This decides where the kernel will search for a free chunk of vm * space during mmap's. */ #define TASK_UNMAPPED_BASE (TASK_SIZE / 2) /* This is dead. Everything has been moved to thread_info. */ struct thread_struct { }; #define INIT_THREAD { } /* Do necessary setup to start up a newly executed thread. */ struct pt_regs; extern void start_thread(struct pt_regs *, unsigned long, unsigned long); /* Free all resources held by a thread. */ struct task_struct; unsigned long __get_wchan(struct task_struct *p); #define KSTK_EIP(tsk) (task_pt_regs(tsk)->pc) #define KSTK_ESP(tsk) \ ((tsk) == current ? rdusp() : task_thread_info(tsk)->pcb.usp) #define cpu_relax() barrier() #define ARCH_HAS_PREFETCH #define ARCH_HAS_PREFETCHW extern inline void prefetch(const void *ptr) { __builtin_prefetch(ptr, 0, 3); } extern inline void prefetchw(const void *ptr) { __builtin_prefetch(ptr, 1, 3); } #endif /* __ASM_ALPHA_PROCESSOR_H */ ><tr><td> <a href='/cgit/git.armlinux.org.uk/linux-net-next.git/'>summary</a><a href='/cgit/git.armlinux.org.uk/linux-net-next.git/refs/?id=bf3504cea7d7ec834b2d074ac56de41857bbbd07'>refs</a><a class='active' href='/cgit/git.armlinux.org.uk/linux-net-next.git/log/drivers/net/vmxnet3/vmxnet3_drv.c'>log</a><a href='/cgit/git.armlinux.org.uk/linux-net-next.git/tree/drivers/net/vmxnet3/vmxnet3_drv.c?id=bf3504cea7d7ec834b2d074ac56de41857bbbd07'>tree</a><a href='/cgit/git.armlinux.org.uk/linux-net-next.git/commit/drivers/net/vmxnet3/vmxnet3_drv.c?id=bf3504cea7d7ec834b2d074ac56de41857bbbd07'>commit</a><a href='/cgit/git.armlinux.org.uk/linux-net-next.git/diff/drivers/net/vmxnet3/vmxnet3_drv.c?id=bf3504cea7d7ec834b2d074ac56de41857bbbd07'>diff</a></td><td class='form'><form class='right' method='get' action='/cgit/git.armlinux.org.uk/linux-net-next.git/log/drivers/net/vmxnet3/vmxnet3_drv.c'> <input type='hidden' name='id' value='bf3504cea7d7ec834b2d074ac56de41857bbbd07'/><select name='qt'> <option value='grep'>log msg</option> <option value='author'>author</option> <option value='committer'>committer</option> <option value='range'>range</option> </select> <input class='txt' type='search' size='10' name='q' value=''/> <input type='submit' value='search'/> </form> </td></tr></table> <div class='path'>path: <a href='/cgit/git.armlinux.org.uk/linux-net-next.git/log/?id=bf3504cea7d7ec834b2d074ac56de41857bbbd07'>root</a>/<a href='/cgit/git.armlinux.org.uk/linux-net-next.git/log/drivers?id=bf3504cea7d7ec834b2d074ac56de41857bbbd07'>drivers</a>/<a href='/cgit/git.armlinux.org.uk/linux-net-next.git/log/drivers/net?id=bf3504cea7d7ec834b2d074ac56de41857bbbd07'>net</a>/<a href='/cgit/git.armlinux.org.uk/linux-net-next.git/log/drivers/net/vmxnet3?id=bf3504cea7d7ec834b2d074ac56de41857bbbd07'>vmxnet3</a>/<a href='/cgit/git.armlinux.org.uk/linux-net-next.git/log/drivers/net/vmxnet3/vmxnet3_drv.c?id=bf3504cea7d7ec834b2d074ac56de41857bbbd07'>vmxnet3_drv.c</a></div><div class='content'><table class='list nowrap'><tr class='nohover'><th class='left'>Age</th><th class='left'>Commit message (<a href='/cgit/git.armlinux.org.uk/linux-net-next.git/log/drivers/net/vmxnet3/vmxnet3_drv.c?id=bf3504cea7d7ec834b2d074ac56de41857bbbd07&showmsg=1'>Expand</a>)</th><th class='left'>Author</th></tr>