Searched refs:user_state (Results 1 - 20 of 20) sorted by relevance

/barrelfish-2018-10-04/include/net_sockets/
H A Dnet_sockets_types.h9 typedef void (*net_received_callback_t)(void *user_state, struct net_socket *socket, void *data, size_t size, struct in_addr ip_address, uint16_t port);
10 typedef void (*net_sent_callback_t)(void *user_state, struct net_socket *socket, void *data, size_t size);
11 typedef void (*net_connected_callback_t)(void *user_state, struct net_socket *socket);
12 typedef void (*net_accepted_callback_t)(void *user_state, struct net_socket *accepted_socket);
13 typedef void (*net_closed_callback_t)(void *user_state, struct net_socket *socket);
H A Dnet_sockets.h17 void *user_state; member in struct:net_socket
29 void net_set_user_state(struct net_socket *socket, void *user_state);
/barrelfish-2018-10-04/usr/bench/bulk_transfer/
H A Dcommon.c30 bool *done = p->user_state;
37 bool *done = channel->user_state;
75 channel->user_state = NULL;
79 proxy->user_state = done;
116 channel->user_state = NULL;
120 proxy->user_state = done;
162 .user_state = done,
164 channel->user_state = done;
231 .user_state = done,
233 channel->user_state
[all...]
/barrelfish-2018-10-04/include/pci/
H A Dpci.h38 typedef void (*pci_driver_init_fn)(void *user_state, struct device_mem *bar_info,
60 void *user_state, uint32_t class,
66 void *user_state, uint32_t class,
76 void *user_state, uint32_t class,
/barrelfish-2018-10-04/include/bulk_transfer/
H A Dbulk_net_proxy.h60 void *user_state; member in struct:bulk_net_proxy
H A Dbulk_transfer.h239 void *user_state; member in struct:bulk_channel
358 void *user_state; member in struct:bulk_channel_setup
374 void *user_state; member in struct:bulk_channel_bind_params
/barrelfish-2018-10-04/lib/bulk_transfer/
H A Dbulk_channel.c49 channel->user_state = setup->user_state;
81 channel->user_state = params->user_state;
/barrelfish-2018-10-04/lib/net_sockets/
H A Dnet_sockets.c83 socket->user_state = NULL;
132 void net_set_user_state(struct net_socket *socket, void *user_state) argument
134 socket->user_state = user_state;
298 socket->connected(socket->user_state, socket);
320 socket->accepted(socket->user_state, accepted_socket);
388 socket->received(socket->user_state, socket, shb_data, nb->size, nb->host_address, nb->port);
412 socket->sent(socket->user_state, socket, shb_data, nb->size);
425 socket->closed(socket->user_state, socket);
/barrelfish-2018-10-04/lib/pci/
H A Dpci_client.c305 void *user_state, uint32_t class,
386 if(init_func) init_func(user_state, bars, nbars);
392 void *user_state, uint32_t class,
399 return pci_register_driver_movable_irq(init_func, user_state, class, subclass,
406 void *user_state, uint32_t class,
411 return pci_register_driver_irq(init_func, user_state, class, subclass,
304 pci_register_driver_movable_irq(pci_driver_init_fn init_func, void *user_state, uint32_t class, uint32_t subclass, uint32_t prog_if, uint32_t vendor, uint32_t device, uint32_t bus, uint32_t dev, uint32_t fun, interrupt_handler_fn handler, void *handler_arg, interrupt_handler_fn reloc_handler, void *reloc_handler_arg) argument
391 pci_register_driver_irq(pci_driver_init_fn init_func, void *user_state, uint32_t class, uint32_t subclass, uint32_t prog_if, uint32_t vendor, uint32_t device, uint32_t bus, uint32_t dev, uint32_t fun, interrupt_handler_fn handler, void *handler_arg) argument
405 pci_register_driver_noirq(pci_driver_init_fn init_func, void *user_state, uint32_t class, uint32_t subclass, uint32_t prog_if, uint32_t vendor, uint32_t device, uint32_t bus, uint32_t dev, uint32_t fun) argument
/barrelfish-2018-10-04/usr/block_server/
H A Dnetwork_server.c162 struct block_net_service*c = channel->user_state;
328 struct block_net_service *c = (struct block_net_service *) proxy->user_state;
422 .user_state = c, };
446 c->tx_proxy.user_state = c;
447 c->rx_proxy.user_state = c;
495 .user_state = c,
H A Dnetwork_client.c375 .user_state = server, };
409 server->rx_proxy.user_state = server;
415 server->tx_proxy.user_state = server;
H A Dlocal_server.c386 .user_state = ls,
/barrelfish-2018-10-04/usr/block_server_user/
H A Dbs_connector.c99 struct bs_connection *conn = (struct bs_connection *) channel->user_state;
197 .user_state = conn };
/barrelfish-2018-10-04/lib/bulk_transfer/backends/net/
H A Dbulk_net_proxy.c583 struct bulk_net_proxy *p = channel->user_state;
593 struct bulk_net_proxy *p = channel->user_state;
605 struct bulk_net_proxy *p = channel->user_state;
626 struct bulk_net_proxy *p = channel->user_state;
664 p->channel.user_state = p;
H A Dbulk_net_transparent.c63 void *user_state; member in struct:bulk_net_transp
H A Dbulk_net_no_copy.c56 void *user_state; member in struct:bulk_net_nocopy
/barrelfish-2018-10-04/lib/nfs/
H A Drpc.c163 static void rpc_recv_handler(void *user_state, struct net_socket *socket, argument
172 struct rpc_client *client = user_state;
/barrelfish-2018-10-04/lib/tftp/
H A Dclient.c202 static void tftp_client_recv_handler(void *user_state, struct net_socket *socket, argument
/barrelfish-2018-10-04/usr/bulk_transfer_passthrough/
H A Dpassthrough.c401 .user_state = NULL
/barrelfish-2018-10-04/lib/devif/backends/net/mlx4/drivers/net/mlx4/
H A Dmlx4_devif_queue.c1442 static void mlx4_init_fn(void *user_state, struct device_mem *bar_info, argument
1449 queue = user_state;

Completed in 200 milliseconds