/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/sparc/kernel/ |
H A D | viohs.c | 14 #include <asm/vio.h> 16 int vio_ldc_send(struct vio_driver_state *vio, void *data, int len) argument 22 err = ldc_write(vio->lp, data, len); 32 static int send_ctrl(struct vio_driver_state *vio, argument 35 tag->sid = vio_send_sid(vio); 36 return vio_ldc_send(vio, tag, len); 46 static int send_version(struct vio_driver_state *vio, u16 major, u16 minor) argument 50 vio->_local_sid = (u32) sched_clock(); 56 pkt.dev_class = vio->dev_class; 59 major, minor, vio 64 start_handshake(struct vio_driver_state *vio) argument 81 flush_rx_dring(struct vio_driver_state *vio) argument 99 vio_link_state_change(struct vio_driver_state *vio, int event) argument 133 handshake_failure(struct vio_driver_state *vio) argument 155 process_unknown(struct vio_driver_state *vio, void *arg) argument 170 send_dreg(struct vio_driver_state *vio) argument 206 send_rdx(struct vio_driver_state *vio) argument 219 send_attr(struct vio_driver_state *vio) argument 224 find_by_major(struct vio_driver_state *vio, u16 major) argument 240 process_ver_info(struct vio_driver_state *vio, struct vio_ver_info *pkt) argument 294 process_ver_ack(struct vio_driver_state *vio, struct vio_ver_info *pkt) argument 327 process_ver_nack(struct vio_driver_state *vio, struct vio_ver_info *pkt) argument 347 process_ver(struct vio_driver_state *vio, struct vio_ver_info *pkt) argument 364 process_attr(struct vio_driver_state *vio, void *pkt) argument 388 all_drings_registered(struct vio_driver_state *vio) argument 406 process_dreg_info(struct vio_driver_state *vio, struct vio_dring_register *pkt) argument 471 process_dreg_ack(struct vio_driver_state *vio, struct vio_dring_register *pkt) argument 498 process_dreg_nack(struct vio_driver_state *vio, struct vio_dring_register *pkt) argument 510 process_dreg(struct vio_driver_state *vio, struct vio_dring_register *pkt) argument 531 process_dunreg(struct vio_driver_state *vio, struct vio_dring_unregister *pkt) argument 552 process_rdx_info(struct vio_driver_state *vio, struct vio_rdx *pkt) argument 565 process_rdx_ack(struct vio_driver_state *vio, struct vio_rdx *pkt) argument 576 process_rdx_nack(struct vio_driver_state *vio, struct vio_rdx *pkt) argument 583 process_rdx(struct vio_driver_state *vio, struct vio_rdx *pkt) argument 603 vio_control_pkt_engine(struct vio_driver_state *vio, void *pkt) argument 643 vio_conn_reset(struct vio_driver_state *vio) argument 648 vio_validate_sid(struct vio_driver_state *vio, struct vio_msg_tag *tp) argument 682 vio_send_sid(struct vio_driver_state *vio) argument 697 vio_ldc_alloc(struct vio_driver_state *vio, struct ldc_channel_config *base_cfg, void *event_arg) argument 717 vio_ldc_free(struct vio_driver_state *vio) argument 728 vio_port_up(struct vio_driver_state *vio) argument 766 struct vio_driver_state *vio = (struct vio_driver_state *) _arg; local 771 vio_driver_init(struct vio_driver_state *vio, struct vio_dev *vdev, u8 dev_class, struct vio_version *ver_table, int ver_table_size, struct vio_driver_ops *ops, char *name) argument [all...] |
H A D | Makefile | 114 obj-$(CONFIG_SUN_LDOMS) += ldc.o vio.o viohs.o ds.o
|
H A D | vio.c | 0 /* vio.c: Virtual I/O channel devices probing infrastructure. 18 #include <asm/vio.h> 114 .name = "vio", 231 * adaption of the vio users name length handling.
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/block/ |
H A D | sunvdc.c | 20 #include <asm/vio.h> 47 struct vio_driver_state vio; member in struct:vdc_port 75 static inline struct vdc_port *to_vdc_port(struct vio_driver_state *vio) argument 77 return container_of(vio, struct vdc_port, vio); 111 static void vdc_finish(struct vio_driver_state *vio, int err, int waiting_for) argument 113 if (vio->cmp && 115 vio->cmp->waiting_for == waiting_for)) { 116 vio->cmp->err = err; 117 complete(&vio 122 vdc_handshake_complete(struct vio_driver_state *vio) argument 140 vdc_send_attr(struct vio_driver_state *vio) argument 162 vdc_handle_attr(struct vio_driver_state *vio, void *arg) argument 266 struct vio_driver_state *vio = &port->vio; local [all...] |
H A D | viodasd.c | 51 #include <asm/vio.h> 55 #include <asm/iseries/vio.h> 460 * routine with d->dev set to the new vio device and 708 * viodasd_device_table: Used by vio.c to match devices that we 715 MODULE_DEVICE_TABLE(vio, viodasd_device_table);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/ |
H A D | sunvnet.h | 29 struct vio_driver_state vio; member in struct:vnet_port 43 static inline struct vnet_port *to_vnet_port(struct vio_driver_state *vio) argument 45 return container_of(vio, struct vnet_port, vio);
|
H A D | sunvnet.c | 17 #include <asm/vio.h> 52 ldc_disconnect(port->vio.lp); 57 static int vnet_send_attr(struct vio_driver_state *vio) argument 59 struct vnet_port *port = to_vnet_port(vio); 68 pkt.tag.sid = vio_send_sid(vio); 83 return vio_ldc_send(vio, &pkt, sizeof(pkt)); 86 static int handle_attr_info(struct vio_driver_state *vio, argument 96 pkt->tag.sid = vio_send_sid(vio); 105 (void) vio_ldc_send(vio, pkt, sizeof(*pkt)); 113 return vio_ldc_send(vio, pk 118 handle_attr_ack(struct vio_driver_state *vio, struct vio_net_attr_info *pkt) argument 126 handle_attr_nack(struct vio_driver_state *vio, struct vio_net_attr_info *pkt) argument 134 vnet_handle_attr(struct vio_driver_state *vio, void *arg) argument 153 vnet_handshake_complete(struct vio_driver_state *vio) argument 333 struct vio_driver_state *vio = &port->vio; local 361 struct vio_driver_state *vio = &port->vio; local 395 struct vio_driver_state *vio = &port->vio; local 504 struct vio_driver_state *vio = &port->vio; local [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/sparc/include/asm/ |
H A D | vio.h | 303 int (*send_attr)(struct vio_driver_state *vio); 304 int (*handle_attr)(struct vio_driver_state *vio, void *pkt); 305 void (*handshake_complete)(struct vio_driver_state *vio); 369 do { if (vio->debug & VIO_DEBUG_##TYPE) \ 370 printk(KERN_INFO "vio: ID[%lu] " f, \ 371 vio->vdev->channel_id, ## a); \ 387 extern int vio_ldc_send(struct vio_driver_state *vio, void *data, int len); 388 extern void vio_link_state_change(struct vio_driver_state *vio, int event); 389 extern void vio_conn_reset(struct vio_driver_state *vio); 390 extern int vio_control_pkt_engine(struct vio_driver_state *vio, voi [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/platforms/iseries/ |
H A D | Makefile | 8 obj-$(CONFIG_VIOPATH) += viopath.o vio.o
|
H A D | vio.c | 2 * Legacy iSeries specific vio initialisation 31 #include <asm/vio.h> 32 #include <asm/iseries/vio.h>
|
H A D | iommu.c | 35 #include <asm/vio.h>
|
H A D | viopath.c | 51 #include <asm/iseries/vio.h>
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/ibmvscsi/ |
H A D | iseries_vscsi.c | 31 #include <asm/iseries/vio.h> 35 #include <asm/vio.h>
|
H A D | rpa_vscsi.c | 30 #include <asm/vio.h>
|
H A D | ibmvstgt.c | 35 #include <asm/vio.h> 915 MODULE_DEVICE_TABLE(vio, ibmvstgt_device_table);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/char/ |
H A D | hvc_vio.c | 2 * vio driver interface to hvc_console.c 36 #include <asm/vio.h> 48 MODULE_DEVICE_TABLE(vio, hvc_driver_table); 126 /* Register as a vio device to receive callbacks */
|
H A D | hvc_iseries.c | 2 * iSeries vio driver interface to hvc_console.c 30 #include <asm/vio.h> 33 #include <asm/iseries/vio.h> 72 MODULE_DEVICE_TABLE(vio, hvc_driver_table); 551 /* Register as a vio device to receive callbacks */
|
H A D | viotape.c | 32 * iseries/vio.h 55 #include <asm/vio.h> 56 #include <asm/iseries/vio.h> 911 * viotape_device_table: Used by vio.c to match devices that we 918 MODULE_DEVICE_TABLE(vio, viotape_device_table);
|
H A D | hvcs.c | 36 * The non-user interactive backend of this driver is implemented as a vio 38 * after it registers with the vio bus to handle vty-server probe and remove 85 #include <asm/vio.h> 687 MODULE_DEVICE_TABLE(vio, hvcs_driver_table); 824 printk(KERN_INFO "HVCS: vty-server@%X added to the vio bus.\n", dev->unit_address); 865 " vio bus.\n", dev->unit_address); 1538 printk(KERN_ERR "HVCS: can't register vio driver\n");
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/scripts/mod/ |
H A D | file2alias.c | 572 static int do_vio_entry(const char *filename, struct vio_device_id *vio, argument 577 sprintf(alias, "vio:T%sS%s", vio->type[0] ? vio->type : "*", 578 vio->compat[0] ? vio->compat : "*"); 949 sizeof(struct vio_device_id), "vio",
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/cdrom/ |
H A D | viocd.c | 49 #include <asm/vio.h> 52 #include <asm/iseries/vio.h> 654 * viocd_device_table: Used by vio.c to match devices that we 661 MODULE_DEVICE_TABLE(vio, viocd_device_table);
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/transmission/transmission-2.73/libtransmission/ |
H A D | peer-io.c | 246 event_read_cb( int fd, short event UNUSED, void * vio ) 250 tr_peerIo * io = vio; 325 event_write_cb( int fd, short event UNUSED, void * vio ) 330 tr_peerIo * io = vio; 818 io_dtor( void * vio ) 820 tr_peerIo * io = vio;
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/pci/hotplug/ |
H A D | rpadlpar_core.c | 28 #include <asm/vio.h> 266 "%s: failed to register vio node %s\n",
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/kernel/ |
H A D | Makefile | 54 obj-$(CONFIG_IBMVIO) += vio.o
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/i2c/ |
H A D | twl.h | 600 struct regulator_init_data *vio; member in struct:twl4030_platform_data
|