Searched refs:l9p_request (Results 1 – 9 of 9) sorted by relevance
| /freebsd-14.2/contrib/lib9p/backend/ |
| H A D | backend.h | 35 int (*attach)(void *, struct l9p_request *); 38 int (*open)(void *, struct l9p_request *); 39 int (*read)(void *, struct l9p_request *); 41 int (*stat)(void *, struct l9p_request *); 42 int (*walk)(void *, struct l9p_request *); 43 int (*write)(void *, struct l9p_request *); 44 int (*wstat)(void *, struct l9p_request *); 46 int (*lopen)(void *, struct l9p_request *); 49 int (*mknod)(void *, struct l9p_request *); 61 int (*lock)(void *, struct l9p_request *); [all …]
|
| H A D | fs.c | 200 static int fs_open(void *, struct l9p_request *); 201 static int fs_read(void *, struct l9p_request *); 203 static int fs_stat(void *, struct l9p_request *); 204 static int fs_walk(void *, struct l9p_request *); 220 static int fs_lock(void *, struct l9p_request *); 222 static int fs_link(void *, struct l9p_request *); 844 fs_attach(void *softc, struct l9p_request *req) in fs_attach() 1610 fs_open(void *softc, struct l9p_request *req) in fs_open() 1645 fs_read(void *softc, struct l9p_request *req) in fs_read() 1761 fs_stat(void *softc, struct l9p_request *req) in fs_stat() [all …]
|
| /freebsd-14.2/contrib/lib9p/ |
| H A D | request.c | 99 int (*handler)(struct l9p_request *); 190 l9p_dispatch_request(struct l9p_request *req) in l9p_dispatch_request() 659 l9p_dispatch_tclunk(struct l9p_request *req) in l9p_dispatch_tclunk() 731 l9p_dispatch_topen(struct l9p_request *req) in l9p_dispatch_topen() 755 l9p_dispatch_tread(struct l9p_request *req) in l9p_dispatch_tread() 824 l9p_dispatch_tstat(struct l9p_request *req) in l9p_dispatch_tstat() 856 l9p_dispatch_twalk(struct l9p_request *req) in l9p_dispatch_twalk() 917 l9p_dispatch_twrite(struct l9p_request *req) in l9p_dispatch_twrite() 962 l9p_dispatch_twstat(struct l9p_request *req) in l9p_dispatch_twstat() 1308 l9p_dispatch_tlock(struct l9p_request *req) in l9p_dispatch_tlock() [all …]
|
| H A D | lib9p.h | 53 struct l9p_request; 79 int (*lt_get_response_buffer)(struct l9p_request *, struct iovec *, 81 int (*lt_send_response)(struct l9p_request *, const struct iovec *, 83 void (*lt_drop_response)(struct l9p_request *, const struct iovec *, 144 struct l9p_request { struct 166 STAILQ_ENTRY(l9p_request) lr_worklink; /* reserved to threadpool */ argument 170 STAILQ_ENTRY(l9p_request) lr_flushlink; /* link w/in flush queue */ 217 int l9p_pack_stat(struct l9p_message *msg, struct l9p_request *req, 234 int l9p_dispatch_request(struct l9p_request *req); 235 void l9p_respond(struct l9p_request *req, bool drop, bool rmtag); [all …]
|
| H A D | threadpool.h | 36 STAILQ_HEAD(l9p_request_queue, l9p_request); 112 void l9p_threadpool_flushee_done(struct l9p_request *); 114 void l9p_threadpool_run(struct l9p_threadpool *, struct l9p_request *); 116 int l9p_threadpool_tflush(struct l9p_request *);
|
| H A D | threadpool.c | 39 struct l9p_request *req); 46 struct l9p_request *req; in l9p_responder() 83 struct l9p_request *req; in l9p_worker() 123 l9p_threadpool_rflush(struct l9p_threadpool *tp, struct l9p_request *req) in l9p_threadpool_rflush() 125 struct l9p_request *flusher; in l9p_threadpool_rflush() 235 l9p_threadpool_run(struct l9p_threadpool *tp, struct l9p_request *req) in l9p_threadpool_run() 261 l9p_threadpool_tflush(struct l9p_request *req) in l9p_threadpool_tflush() 265 struct l9p_request *flushee; in l9p_threadpool_tflush()
|
| H A D | connection.c | 92 struct l9p_request *req; in l9p_connection_recv() 95 req = l9p_calloc(1, sizeof (struct l9p_request)); in l9p_connection_recv() 145 struct l9p_request *req; in l9p_connection_close()
|
| /freebsd-14.2/contrib/lib9p/transport/ |
| H A D | socket.c | 59 static int l9p_socket_get_response_buffer(struct l9p_request *, 61 static int l9p_socket_send_response(struct l9p_request *, const struct iovec *, 63 static void l9p_socket_drop_response(struct l9p_request *, const struct iovec *, 271 l9p_socket_get_response_buffer(struct l9p_request *req, struct iovec *iov, in l9p_socket_get_response_buffer() 286 l9p_socket_send_response(struct l9p_request *req __unused, in l9p_socket_send_response() 307 l9p_socket_drop_response(struct l9p_request *req __unused, in l9p_socket_drop_response()
|
| /freebsd-14.2/usr.sbin/bhyve/ |
| H A D | pci_virtio_9p.c | 96 static int pci_vt9p_send(struct l9p_request *, const struct iovec *, 98 static void pci_vt9p_drop(struct l9p_request *, const struct iovec *, size_t, 147 pci_vt9p_get_buffer(struct l9p_request *req, struct iovec *iov, size_t *niov, in pci_vt9p_get_buffer() 160 pci_vt9p_send(struct l9p_request *req, const struct iovec *iov __unused, in pci_vt9p_send() 177 pci_vt9p_drop(struct l9p_request *req, const struct iovec *iov __unused, in pci_vt9p_drop()
|