⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 stubs.c

📁 广州斯道2410普及版II的源代码
💻 C
字号:
/* $Id$ * * This file is subject to the terms and conditions of the GNU General Public * License.  See the file "COPYING" in the main directory of this archive * for more details. * * Copyright (C) 1992 - 1997, 2000 Silicon Graphics, Inc. * Copyright (C) 2000 by Colin Ngam */#include <linux/types.h>#include <linux/ctype.h>#include <linux/mm.h>#include <linux/slab.h>#include <asm/sn/sgi.h>#include <asm/sn/invent.h>#include <asm/sn/hcl.h>#include <asm/sn/labelcl.h>#include <asm/sn/pci/bridge.h>#include <asm/sn/ioerror_handling.h>#include <asm/sn/pci/pciio.h>#include <asm/sn/slotnum.h>#include <asm/sn/vector.h>/****** ****** hack defines ...... ******/int pcibr_prefetch_enable_rev, pcibr_wg_enable_rev;int default_intr_pri;int force_fire_and_forget;int ignore_conveyor_override;devfs_handle_t dummy_vrtx;	/* Needed for cpuid_to_vertex() in hack.h *//* ARGSUSED */void hub_widgetdev_enable(devfs_handle_t xconn_vhdl, int devnum)        {FIXME("hub_widgetdev_enable");}/* ARGSUSED */void hub_widgetdev_shutdown(devfs_handle_t xconn_vhdl, int devnum)        {FIXME("hub_widgetdev_shutdown");}/* ARGSUSED */void hub_widget_reset(devfs_handle_t hubv, xwidgetnum_t widget)        {FIXME("hub_widget_reset");}boolean_tis_sys_critical_vertex(devfs_handle_t x){	FIXME("is_sys_critical_vertex : returns 0");	return(0);}char *nic_bridge_vertex_info(devfs_handle_t v, nic_data_t mcr){	FIXME("nic_bridge_vertex_info : returns NULL");	return((char *)0);}void *kmem_alloc_node(register size_t size, register int flags, cnodeid_t node){        /* Allocates on node 'node' */	FIXME("kmem_alloc_node : use kmalloc");	return(kmalloc(size, GFP_KERNEL));}void *kmem_zalloc_node(register size_t size, register int flags, cnodeid_t node){	FIXME("kmem_zalloc_node : use kmalloc");	return(kmalloc(size, GFP_KERNEL));}voidkmem_free(void *where, int size){	FIXME("kmem_free : use kfree");	return(kfree(where));}void *kmem_zone_alloc(register zone_t *zone, int flags){	FIXME("kmem_zone_alloc : return null");	return((void *)0);}voidkmem_zone_free(register zone_t *zone, void *ptr){	FIXME("kmem_zone_free : no-op");}zone_t *kmem_zone_init(register int size, char *zone_name){	FIXME("kmem_zone_free : returns NULL");	return((zone_t *)0);}intcompare_and_swap_ptr(void **location, void *old_ptr, void *new_ptr){	FIXME("compare_and_swap_ptr : NOT ATOMIC");	if (*location == old_ptr) {		*location = new_ptr;		return(1);	}	else		return(0);}void *swap_ptr(void **loc, void *new){	FIXME("swap_ptr : returns null");	return((void *)0);}/* For ml/SN/SN1/slots.c *//* ARGSUSED */slotid_t get_widget_slotnum(int xbow, int widget)        {FIXME("get_widget_slotnum"); return (unsigned char)NULL;}/* For router */introuter_init(cnodeid_t cnode,int writeid, void *npda_rip)        {FIXME("router_init"); return(0);}/* From io/ioerror_handling.c */error_return_code_tsys_critical_graph_vertex_add(devfs_handle_t parent, devfs_handle_t child)	{FIXME("sys_critical_graph_vertex_add"); return(0);}/* From io/ioc3.c */devfs_handle_tioc3_console_vhdl_get(void)	{FIXME("ioc3_console_vhdl_get"); return( (devfs_handle_t)-1);}voidnic_vmc_check(devfs_handle_t vhdl, char *nicinfo){	FIXME("nic_vmc_check\n");}char *nic_vertex_info_get(devfs_handle_t v){	FIXME("nic_vertex_info_get\n");	return(NULL);}intvector_read_node(net_vec_t dest, nasid_t nasid,             int write_id, int address,             uint64_t *value){	FIXME("vector_read_node\n");	return(0);}intvector_write_node(net_vec_t dest, nasid_t nasid,              int write_id, int address,              uint64_t value){	FIXME("vector_write_node\n");	return(0);}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -