/seL4-camkes-master/projects/util_libs/libplatsupport/mach_include/zynq/platsupport/mach/ |
H A D | axi_uartlite.h | 13 int axi_uartlite_init(void* vaddr, ps_chardevice_t *dev);
|
/seL4-camkes-master/projects/picotcp/modules/ |
H A D | pico_6lowpan.h | 20 #define PICO_DEV_IS_6LOWPAN(dev) ((dev) && ((dev)->hostvars.lowpan_flags & PICO_6LP_FLAG_LOWPAN)) 21 #define PICO_DEV_IS_NOMAC(dev) ((dev) && ((dev)->hostvars.lowpan_flags & PICO_6LP_FLAG_NOMAC)) 23 #define PICO_DEV_IS_6LOWPAN(dev) (0) 24 #define PICO_DEV_IS_NOMAC(dev) (0)
|
H A D | pico_hotplug_detection.h | 19 int pico_hotplug_register(struct pico_device *dev, void (*cb)(struct pico_device *dev, int event)); 20 int pico_hotplug_deregister(struct pico_device *dev, void (*cb)(struct pico_device *dev, int event));
|
H A D | pico_dev_ppp.h | 15 int pico_ppp_connect(struct pico_device *dev); 16 int pico_ppp_disconnect(struct pico_device *dev); 18 int pico_ppp_set_serial_read(struct pico_device *dev, int (*sread)(struct pico_device *, void *, int)); 19 int pico_ppp_set_serial_write(struct pico_device *dev, int (*swrite)(struct pico_device *, const void *, int)); 20 int pico_ppp_set_serial_set_speed(struct pico_device *dev, int (*sspeed)(struct pico_device *, uint32_t)); 22 int pico_ppp_set_apn(struct pico_device *dev, const char *apn); 23 int pico_ppp_set_username(struct pico_device *dev, const char *username); 24 int pico_ppp_set_password(struct pico_device *dev, const char *password);
|
H A D | pico_dev_null.c | 14 struct pico_device dev; member in struct:pico_device_null 20 static int pico_null_send(struct pico_device *dev, void *buf, int len) argument 22 struct pico_device_null *null = (struct pico_device_null *) dev; 32 static int pico_null_poll(struct pico_device *dev, int loop_score) argument 35 IGNORE_PARAMETER(dev); 53 null->dev.overhead = 0; 55 null->dev.send = pico_null_send; 56 null->dev.poll = pico_null_poll; 57 dbg("Device %s created.\n", null->dev.name);
|
/seL4-camkes-master/projects/util_libs/libethdrivers/src/plat/tx2/ |
H A D | tx2.h | 20 void eqos_dma_disable_rxirq(struct tx2_eth_data *dev); 22 void eqos_dma_enable_rxirq(struct tx2_eth_data *dev); 24 void eqos_dma_disable_txirq(struct tx2_eth_data *dev); 26 void eqos_dma_enable_txirq(struct tx2_eth_data *dev); 28 void eqos_stop(struct tx2_eth_data *dev); 30 int eqos_start(struct tx2_eth_data *dev); 32 int eqos_send(struct tx2_eth_data *dev, void *packet, int length); 34 int eqos_handle_irq(struct tx2_eth_data *dev, int irq); 36 int eqos_recv(struct tx2_eth_data *dev, uintptr_t packetp); 40 void eqos_set_rx_tail_pointer(struct tx2_eth_data *dev); [all...] |
H A D | tx2.c | 26 static void free_desc_ring(struct tx2_eth_data *dev, ps_dma_man_t *dma_man) argument 28 if (dev->rx_ring != NULL) { 29 dma_unpin_free(dma_man, (void *)dev->rx_ring, sizeof(struct eqos_desc) * dev->rx_size); 30 dev->rx_ring = NULL; 33 if (dev->tx_ring != NULL) { 34 dma_unpin_free(dma_man, (void *)dev->tx_ring, sizeof(struct eqos_desc) * dev->tx_size); 35 dev->tx_ring = NULL; 38 if (dev 54 initialize_desc_ring(struct tx2_eth_data *dev, ps_dma_man_t *dma_man, struct eth_driver *eth_driver) argument 119 struct tx2_eth_data *dev = (struct tx2_eth_data *)driver->eth_data; local 157 struct tx2_eth_data *dev = (struct tx2_eth_data *)eth_driver->eth_data; local 186 struct tx2_eth_data *dev = (struct tx2_eth_data *)driver->eth_data; local 254 struct tx2_eth_data *dev = (struct tx2_eth_data *)driver->eth_data; local [all...] |
/seL4-camkes-master/projects/util_libs/libethdrivers/src/plat/am335x/ |
H A D | beaglebone.c | 43 struct beaglebone_eth_data *dev = (struct beaglebone_eth_data*)driver->eth_data; local 47 while (dev->rx_remain > 0) { 50 int next_rdt = (dev->rdt + 1) % dev->rx_size; 55 dev->rx_cookies[dev->rdt] = cookie; 57 dev->rx_ring[dev->rdt].bufptr = phys; 58 dev->rx_ring[dev 78 free_desc_ring(struct beaglebone_eth_data *dev, ps_dma_man_t *dma_man) argument 102 initialize_desc_ring(struct beaglebone_eth_data *dev, ps_dma_man_t *dma_man) argument 163 struct beaglebone_eth_data *dev = (struct beaglebone_eth_data*)eth_driver->eth_data; local 192 struct beaglebone_eth_data *dev = (struct beaglebone_eth_data*)driver->eth_data; local 231 struct beaglebone_eth_data *dev = (struct beaglebone_eth_data*)driver->eth_data; local [all...] |
/seL4-camkes-master/projects/util_libs/libethdrivers/src/plat/pc99/ |
H A D | intel.c | 218 static void disable_all_interrupts(e1000_dev_t *dev) argument 220 switch (dev->family) { 222 REG_82580_IMC(dev) = ~IMC_82580_RESERVED_BITS; 225 REG_82574_IMC(dev) = ~IMC_82574_RESERVED_BITS; 230 static void reset_device(e1000_dev_t *dev) argument 233 if (dev->family == e1000_82574) { 237 REG_CTRL(dev) = val; 241 while (REG_CTRL(dev) & CTRL_RST); 244 static void set_link_up(e1000_dev_t *dev) argument 246 uint32_t temp = REG_CTRL(dev); 251 check_link_status(e1000_dev_t *dev) argument 256 configure_pba(e1000_dev_t *dev) argument 271 phy_write(e1000_dev_t *dev, int phy, int reg, uint16_t data) argument 277 phy_read(e1000_dev_t *dev, int phy, int reg) argument 285 reset_phy(e1000_dev_t *dev) argument 309 configure_flow_control(e1000_dev_t *dev) argument 327 initialize(e1000_dev_t *dev) argument 346 initialise_TXDCTL(e1000_dev_t *dev) argument 377 initialise_TCTL(e1000_dev_t *dev) argument 398 initialise_TIPG(e1000_dev_t *dev) argument 413 initialise_transmit_timers(e1000_dev_t *dev) argument 429 initialize_transmit(e1000_dev_t *dev) argument 437 initialize_RCTL(e1000_dev_t *dev) argument 456 enable_prom_mode(e1000_dev_t *dev) argument 461 initialize_RXDCTL(e1000_dev_t *dev) argument 489 initialize_receive_timers(e1000_dev_t *dev) argument 506 initialize_receive(e1000_dev_t *dev) argument 518 enable_interrupts(e1000_dev_t *dev) argument 540 read_eeprom(e1000_dev_t *dev, uint16_t reg) argument 548 eth_get_mac(e1000_dev_t *dev, uint8_t *hwaddr) argument 580 e1000_dev_t *dev = (e1000_dev_t *)driver->eth_data; local 588 e1000_dev_t *dev = (e1000_dev_t *)driver->eth_data; local 601 set_tx_ring(e1000_dev_t *dev, uintptr_t phys) argument 619 set_tdh(e1000_dev_t *dev, uint32_t val) argument 633 set_tdt(e1000_dev_t *dev, uint32_t val) argument 647 set_tdlen(e1000_dev_t *dev, uint32_t val) argument 663 set_rx_ring(e1000_dev_t *dev, uint64_t phys) argument 681 set_rdlen(e1000_dev_t *dev, uint32_t val) argument 697 set_rdt(e1000_dev_t *dev, uint32_t val) argument 711 read_rdh(e1000_dev_t *dev) argument 724 free_desc_ring(e1000_dev_t *dev, ps_dma_man_t *dma_man) argument 748 initialize_desc_ring(e1000_dev_t *dev, ps_dma_man_t *dma_man) argument 805 e1000_dev_t *dev = (e1000_dev_t *)driver->eth_data; local 840 e1000_dev_t *dev = (e1000_dev_t *)driver->eth_data; local 862 e1000_dev_t *dev = (e1000_dev_t *)driver->eth_data; local 899 e1000_dev_t *dev = (e1000_dev_t *)driver->eth_data; local 937 e1000_dev_t *dev = (e1000_dev_t *)driver->eth_data; local 950 e1000_dev_t *dev = (e1000_dev_t *)driver->eth_data; local 1015 common_init(struct eth_driver *driver, ps_io_ops_t io_ops, void *config, e1000_dev_t *dev) argument 1071 e1000_dev_t *dev = malloc(sizeof(*dev)); local 1083 e1000_dev_t *dev = malloc(sizeof(*dev)); local [all...] |
H A D | virtio_pci.c | 64 static uint8_t read_reg8(virtio_dev_t *dev, uint16_t port) { argument 66 ps_io_port_in(&dev->ioops, dev->io_base + port, 1, &val); 70 static uint16_t read_reg16(virtio_dev_t *dev, uint16_t port) { argument 72 ps_io_port_in(&dev->ioops, dev->io_base + port, 2, &val); 76 static uint32_t read_reg32(virtio_dev_t *dev, uint16_t port) { argument 78 ps_io_port_in(&dev->ioops, dev->io_base + port, 4, &val); 82 static void write_reg8(virtio_dev_t *dev, uint16_ argument 86 write_reg16(virtio_dev_t *dev, uint16_t port, uint16_t val) argument 90 write_reg32(virtio_dev_t *dev, uint16_t port, uint32_t val) argument 94 set_status(virtio_dev_t *dev, uint8_t status) argument 98 get_status(virtio_dev_t *dev) argument 102 add_status(virtio_dev_t *dev, uint8_t status) argument 106 get_features(virtio_dev_t *dev) argument 110 set_features(virtio_dev_t *dev, uint32_t features) argument 114 free_desc_ring(virtio_dev_t *dev, ps_dma_man_t *dma_man) argument 137 initialize_desc_ring(virtio_dev_t *dev, ps_dma_man_t *dma_man) argument 175 initialize(virtio_dev_t *dev, ps_dma_man_t *dma_man) argument 211 get_mac(virtio_dev_t *dev, uint8_t *mac) argument 219 virtio_dev_t *dev = (virtio_dev_t*)driver->eth_data; local 228 virtio_dev_t *dev = (virtio_dev_t*)driver->eth_data; local 246 virtio_dev_t *dev = (virtio_dev_t*)driver->eth_data; local 281 virtio_dev_t *dev = (virtio_dev_t*)driver->eth_data; local 300 virtio_dev_t *dev = (virtio_dev_t*)driver->eth_data; local 348 virtio_dev_t *dev = (virtio_dev_t*)driver->eth_data; local 364 virtio_dev_t *dev = (virtio_dev_t*)malloc(sizeof(*dev)); local [all...] |
/seL4-camkes-master/tools/seL4/elfloader-tool/include/drivers/ |
H A D | uart.h | 11 #define dev_get_uart(dev) ((struct elfloader_uart_ops *)(dev->drv->ops)) 14 int (*putc)(struct elfloader_device *dev, unsigned int c);
|
/seL4-camkes-master/projects/util_libs/libplatsupport/src/mach/exynos/ |
H A D | serial.h | 15 int uart_init(const struct dev_defn* defn, const ps_io_ops_t* ops, struct ps_chardevice* dev);
|
H A D | i2c.c | 185 irq_pending(struct i2c_bus_priv* dev) argument 187 return !!(dev->regs->control & I2CCON_IRQ_PEND); 191 clear_pending(struct i2c_bus_priv* dev) argument 193 uint32_t v = dev->regs->control; 195 dev->regs->control = v; 199 addressed_as_slave(struct i2c_bus_priv* dev) argument 201 return !!(dev->regs->status & I2CSTAT_ADDR_SLAVE); 205 busy(struct i2c_bus_priv* dev) argument 207 return !!(dev->regs->status & I2CSTAT_BUSY); 211 acked(struct i2c_bus_priv* dev) argument 217 enabled(struct i2c_bus_priv* dev) argument 223 master_txstart(struct i2c_bus_priv* dev, int slave) argument 236 master_rxstart(struct i2c_bus_priv* dev, int slave) argument 248 slave_init(struct i2c_bus_priv* dev, char addr) argument 260 struct i2c_bus_priv* dev = i2c_bus_get_priv(i2c_bus); local 289 struct i2c_bus_priv* dev = i2c_bus_get_priv(i2c_bus); local 325 struct i2c_bus_priv* dev; local 358 struct i2c_bus_priv* dev; local 386 struct i2c_bus_priv *dev = i2c_bus_get_priv(i2c_bus); local 397 struct i2c_bus_priv* dev; local 437 struct i2c_bus_priv* dev; local 562 struct i2c_bus_priv* dev; local 604 i2c_init_common(mux_sys_t* mux, i2c_bus_t* i2c, struct i2c_bus_priv* dev) argument 644 struct i2c_bus_priv* dev = _i2c + id; local 653 struct i2c_bus_priv* dev = _i2c + id; local [all...] |
/seL4-camkes-master/projects/util_libs/libplatsupport/src/plat/bcm2837/ |
H A D | serial.h | 15 int uart_init(const struct dev_defn* defn, const ps_io_ops_t* ops, ps_chardevice_t* dev);
|
/seL4-camkes-master/projects/util_libs/libplatsupport/src/plat/zynq7000/ |
H A D | src.h | 15 void* reset_controller_get_clock_regs(src_dev_t* dev);
|
/seL4-camkes-master/projects/picotcp/stack/ |
H A D | pico_device.c | 49 static struct pico_ipv6_link * pico_6lowpan_link_add(struct pico_device *dev, const struct pico_ip6 *prefix) argument 52 struct pico_6lowpan_info *info = (struct pico_6lowpan_info *)dev->eth; 63 if ((link = pico_ipv6_link_add_no_dad(dev, newaddr, netmask64))) { 73 static int pico_6lowpan_store_info(struct pico_device *dev, const uint8_t *mac) argument 75 if ((dev->eth = PICO_ZALLOC(sizeof(struct pico_6lowpan_info)))) { 76 memcpy(dev->eth, mac, sizeof(struct pico_6lowpan_info)); 86 static void device_init_ipv6_final(struct pico_device *dev, struct pico_ip6 *linklocal) argument 88 dev->hostvars.basetime = PICO_ND_REACHABLE_TIME; 90 dev->hostvars.reachabletime = ((5 + (pico_rand() % 10)) * PICO_ND_REACHABLE_TIME) / 10; 91 dev 96 pico_ipv6_link_add_local(struct pico_device *dev, const struct pico_ip6 *prefix) argument 127 device_init_mac(struct pico_device *dev, const uint8_t *mac) argument 161 pico_device_ipv6_random_ll(struct pico_device *dev) argument 192 device_init_nomac(struct pico_device *dev) argument 210 pico_device_init(struct pico_device *dev, const char *name, const uint8_t *mac) argument 271 pico_device_destroy(struct pico_device *dev) argument 296 check_dev_serve_interrupt(struct pico_device *dev, int loop_score) argument 306 check_dev_serve_polling(struct pico_device *dev, int loop_score) argument 315 devloop_in(struct pico_device *dev, int loop_score) argument 332 devloop_sendto_dev(struct pico_device *dev, struct pico_frame *f) argument 342 devloop_out(struct pico_device *dev, int loop_score) argument 366 devloop(struct pico_device *dev, int loop_score, int direction) argument 439 struct pico_device *dev; local 456 struct pico_device *dev = index->keyValue; local 476 pico_device_link_state(struct pico_device *dev) argument [all...] |
/seL4-camkes-master/projects/util_libs/libplatsupport/src/ |
H A D | chardev.h | 25 struct ps_chardevice *dev); 29 const struct dev_defn *dev, 34 dev->paddr, 35 dev->size, 43 ps_chardevice_t *dev); 48 ps_chardevice_t *dev); 51 ps_chardevice_t *dev, 58 ps_chardevice_t *dev, 65 ps_chardevice_t *dev); 68 ps_chardevice_t *dev, 28 chardev_map( const struct dev_defn *dev, const ps_io_ops_t *ops) argument [all...] |
/seL4-camkes-master/projects/util_libs/libplatsupport/src/plat/imx6/ |
H A D | i2c.c | 134 struct i2c_bus_priv* dev = i2c_clk_get_priv(clk); local 135 assert(dev != NULL); 142 clk_gate_enable(clk->clk_sys, dev->clk_gate, CLKGATE_ON); 150 struct i2c_bus_priv* dev = i2c_clk_get_priv(clk); local 151 int div = _i2c_div_map[dev->regs->div]; 159 struct i2c_bus_priv* dev = i2c_clk_get_priv(clk); local 162 dev->regs->div = _i2c_prescale_decode(div); 213 busy(struct i2c_bus_priv* dev) argument 215 return !!(dev->regs->status & I2CSTAT_BUSY); 219 irq_pending(struct i2c_bus_priv* dev) argument 225 clear_pending(struct i2c_bus_priv* dev) argument 231 acked(struct i2c_bus_priv* dev) argument 237 master_stop(struct i2c_bus_priv* dev) argument 249 master_start(struct i2c_bus_priv* dev, char addr) argument 263 internal_slave_init(struct i2c_bus_priv* dev, char addr) argument 276 struct i2c_bus_priv* dev; local 330 master_txstart(struct i2c_bus_priv* dev, int slave) argument 336 master_rxstart(struct i2c_bus_priv* dev, int slave) argument 368 struct i2c_bus_priv* dev; local 399 struct i2c_bus_priv* dev; local 430 struct i2c_bus_priv* dev; local 456 struct i2c_bus_priv* dev; local 496 struct i2c_bus_priv* dev = _i2c + id; local [all...] |
/seL4-camkes-master/projects/util_libs/libplatsupport/src/plat/fvp/ |
H A D | serial.c | 54 uart_handle_irq(ps_chardevice_t* dev) argument 56 *REG_PTR(dev->vaddr, UARTICR) = 0x7f0; 61 ps_chardevice_t* dev) 63 memset(dev, 0, sizeof(*dev)); 70 dev->id = defn->id; 71 dev->vaddr = (void*)vaddr; 72 dev->read = &uart_read; 73 dev->write = &uart_write; 74 dev 59 uart_init(const struct dev_defn* defn, const ps_io_ops_t* ops, ps_chardevice_t* dev) argument [all...] |
/seL4-camkes-master/projects/util_libs/libplatsupport/src/plat/hikey/ |
H A D | serial.c | 51 uart_handle_irq(ps_chardevice_t* dev) argument 53 *REG_PTR(dev->vaddr, UARTICR) = 0x7f0; 58 ps_chardevice_t* dev) 60 memset(dev, 0, sizeof(*dev)); 67 dev->id = defn->id; 68 dev->vaddr = (void*)vaddr; 69 dev->read = &uart_read; 70 dev->write = &uart_write; 71 dev 56 uart_init(const struct dev_defn* defn, const ps_io_ops_t* ops, ps_chardevice_t* dev) argument [all...] |
/seL4-camkes-master/projects/util_libs/libplatsupport/src/plat/qemu-arm-virt/ |
H A D | serial.c | 53 static void uart_handle_irq(ps_chardevice_t *dev) argument 55 *REG_PTR(dev->vaddr, UARTICR) = 0x7f0; 60 ps_chardevice_t *dev) 62 memset(dev, 0, sizeof(*dev)); 69 dev->id = defn->id; 70 dev->vaddr = (void *)vaddr; 71 dev->read = &uart_read; 72 dev->write = &uart_write; 73 dev 58 uart_init(const struct dev_defn *defn, const ps_io_ops_t *ops, ps_chardevice_t *dev) argument [all...] |
/seL4-camkes-master/projects/util_libs/libethdrivers/src/plat/imx6/ |
H A D | imx6.c | 98 struct imx6_eth_data *dev = (struct imx6_eth_data *)driver->eth_data; local 99 enet_get_mac(dev->enet, mac); 105 struct imx6_eth_data *dev = (struct imx6_eth_data *)driver->eth_data; local 107 while (dev->rx_remain > 0) { 110 int next_rdt = (dev->rdt + 1) % dev->rx_size; 120 dev->rx_cookies[dev->rdt] = cookie; 121 dev->rx_ring[dev 135 enable_interrupts(struct imx6_eth_data *dev) argument 144 free_desc_ring(struct imx6_eth_data *dev, ps_dma_man_t *dma_man) argument 168 initialize_desc_ring(struct imx6_eth_data *dev, ps_dma_man_t *dma_man) argument 233 struct imx6_eth_data *dev = (struct imx6_eth_data *)eth_driver->eth_data; local 258 struct imx6_eth_data *dev = (struct imx6_eth_data *)driver->eth_data; local 332 struct imx6_eth_data *dev = (struct imx6_eth_data *)driver->eth_data; local [all...] |
/seL4-camkes-master/projects/util_libs/libethdrivers/src/plat/zynq7000/ |
H A D | zynq7000.c | 50 static void free_desc_ring(struct zynq7000_eth_data *dev, ps_dma_man_t *dma_man) argument 53 if (dev->rx_ring != NULL) { 54 dma_unpin_free(dma_man, (void *)dev->rx_ring, sizeof(struct emac_bd) * dev->rx_size); 55 dev->rx_ring = NULL; 58 if (dev->tx_ring != NULL) { 59 dma_unpin_free(dma_man, (void *)dev->tx_ring, sizeof(struct emac_bd) * dev->tx_size); 60 dev->tx_ring = NULL; 63 if (dev 79 initialize_desc_ring(struct zynq7000_eth_data *dev, ps_dma_man_t *dma_man) argument 159 struct zynq7000_eth_data *dev = (struct zynq7000_eth_data *)driver->eth_data; local 199 struct zynq7000_eth_data *dev = (struct zynq7000_eth_data *)eth_driver->eth_data; local 233 struct zynq7000_eth_data *dev = (struct zynq7000_eth_data *)driver->eth_data; local 322 struct zynq7000_eth_data *dev = (struct zynq7000_eth_data *)driver->eth_data; local [all...] |
/seL4-camkes-master/projects/util_libs/libplatsupport/src/plat/am335x/ |
H A D | i2c.c | 73 static inline uint16_t omap4_i2c_reg_read(omap4_i2c_dev_t *dev, int addr) argument 75 return *(volatile uint16_t *)(dev->regs + addr); 78 static inline void omap4_i2c_reg_write(omap4_i2c_dev_t *dev, int addr, uint16_t val) argument 80 *(volatile uint16_t *)(dev->regs + addr) = val; 83 static void omap4_i2c_enable_interrupts(omap4_i2c_dev_t *dev) argument 85 dev->interrupts_enabled = true; 86 omap4_i2c_reg_write(dev, OMAP4_I2C_IRQENABLE_SET, IRQENABLE_XDR | IRQENABLE_RDR | 90 static void omap4_i2c_disable_interrupts(omap4_i2c_dev_t *dev) argument 92 dev->interrupts_enabled = false; 93 omap4_i2c_reg_write(dev, OMAP4_I2C_IRQENABLE_CL 99 omap4_i2c_dev_t *dev = bus->priv; local 105 omap4_i2c_dev_t *dev = bus->priv; local 157 omap4_i2c_dev_t *dev = bus->priv; local 267 omap4_i2c_dev_t *dev = bus->priv; local 281 omap4_i2c_dev_t *dev = bus->priv; local 295 omap4_i2c_dev_t *dev = bus->priv; local 389 struct omap4_i2c_dev *dev; local [all...] |
/seL4-camkes-master/tools/rumprun/platform/xen/xen/ |
H A D | netfront.c | 64 void init_rx_buffers(struct netfront_dev *dev); 84 void network_rx(struct netfront_dev *dev) argument 91 rp = dev->rx.sring->rsp_prod; 94 for (cons = dev->rx.rsp_cons; cons != rp; nr_consumed++, cons++) 100 struct netif_rx_response *rx = RING_GET_RESPONSE(&dev->rx, cons); 105 buf = &dev->rx_buffers[id]; 111 dev->netif_rx(dev, page+rx->offset, rx->status); 114 dev->rx.rsp_cons=cons; 116 RING_FINAL_CHECK_FOR_RESPONSES(&dev 145 network_tx_buf_gc(struct netfront_dev *dev) argument 199 struct netfront_dev *dev = data; local 210 free_netfront(struct netfront_dev *dev) argument 253 struct netfront_dev *dev; local 431 netfront_shutdown(struct netfront_dev *dev) argument 493 init_rx_buffers(struct netfront_dev *dev) argument 524 netfront_xmit(struct netfront_dev *dev, unsigned char* data,int len) argument 573 netfront_get_private(struct netfront_dev *dev) argument [all...] |